Patent ID: 7529841
Filing Date: 2009-05-05
Classification: G06F,H04L,Y10S

Abstract:
1. A method of synchronizing information between a client and a server comprising: receiving at a server from a client a package comprising (a) an action data indicating an action to be performed by the server and (b) a key and a value corresponding to the key; determining an action logic associated with the action; binding the key to a variable associated with the action logic; and using the value corresponding to the key to update the variable at the server prior to performing the action; wherein one or more of the action, the key, and the value are associated with an applet running on the client; the applet is associated with a display page being rendered at the client; the server does not maintain a state information associated with a state of the variable with respect to the display page as rendered at the client; and using the value to update the variable at the server synchronizes the variable at the server with a corresponding value associated with the display page prior to the action being performed.