Patent ID: 8402115
Filing Date: 2013-03-19
Classification: G06F,H04L

Abstract:
1. A computerized method for delivering interactivity over the web to a client device from a remotely stored application residing on a server, the method comprising: in response to receiving a request for a web page from the client device, serving a web page to the client device, the web page having executable code embedded therein which, when executed in a web browser running on the client device, communicates messages with the remotely stored application on the server, the web page further having user interface information for presenting within the web browser a user interface for the remotely stored application; receiving an event message from the executable code on the client device, the event message reporting an action taken within one or more screen components in the user interface through the client device; executing application logic within the remotely stored application on the server to generate data values based on the action reported in the event message and client device information; and sending to the client device an update message with at least some of the generated data values and instructions for use by the executable code to present the data values within the user interface of the web page at the client device.