Patent ID: 9201921
Filing Date: 2015-12-01
Classification: G06F

Abstract:
1. A method, comprising: providing a Rich Internet Application (RIA) information for an RIA from a remote destination to a client, wherein the RIA information is executed by the client to provide user interface functionality and processing and storing functionality of the RIA on the client; receiving at the remote destination a client value of the RIA information from the client, wherein the client value of the RIA information is stored and modified on the client before being received by the remote destination; determining if the client value is to replace a remote destination value of the RIA information stored on the remote destination, wherein determining if the client value is to replace the remote destination value comprises: comparing the client value to the remote destination value; comparing a relational data of the client value to a relational value of the remote destination value, wherein the RIA information of the client and the RIA information of the remote destination are in relational storage; determining if the client value is more current than the remote destination value; and determining if the relational data of the client value is the same as the relational value of the remote destination value; replacing the remote destination value with the client value to synchronize the RIA information between the client and the remote destination when it is determined that the client value is to replace the remote destination value; and preventing access of the client value on the remote destination and the client until completion of replacement of all remote destination RIA information to be replaced.