Patent ID: 8799354
Filing Date: 2014-08-05
Classification: G06F,G16Z,H04L

Abstract:
1. A method comprising: a) at a server computer, executing an application program for performing an application associated therewith; b) at a client computer connected to the server computer via a communication network, executing a remote access program for providing remote access to a state of the application, and generating a client difference program having encoded data indicative of a change of a state of the application last received from the server computer; c) transmitting the client difference program to the server computer; d) at the server computer, executing the client difference program for determining an updated state of the application and generating a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer; e) transmitting the server difference program to the client computer; and, f) at the client computer, executing the server difference program for updating the state of the application last received from the server computer.