Search International and National Patent Collections

1. (WO2018140184) SYNCHRONIZATION OF PROPERTY VALUES BETWEEN A CLIENT AND A SERVER

Pub. No.:    WO/2018/140184    International Application No.:    PCT/US2017/068064
Publication Date: Fri Aug 03 01:59:59 CEST 2018 International Filing Date: Sat Dec 23 00:59:59 CET 2017
IPC: G06F 9/54
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors: LAHMAN, Aaron
SHAABAN, Yasser
FRANSAZOV, Mariyan
DOBIN, Alexander Jon
Title: SYNCHRONIZATION OF PROPERTY VALUES BETWEEN A CLIENT AND A SERVER
Abstract:
A system is provided for synchronizing a property value between a proxy of an application of a client and a corresponding remote object of a server. The application instantiates a proxy of a proxy class corresponding to a remote object of a remote object class where the proxy class specifies a property with a proxy getter. The application sends to the server an invocation request message to invoke a remote object member function of a remote object and receives an invocation response message. When the invocation response message includes a property update, the application extracts from the invocation response message the value of the property from the property update and stores the extracted value in the proxy. When the proxy getter for the property is invoked, the value of the property can be retrieved from the proxy without having to send an invocation request message to the server.