Patent ID: 9438697
Filing Date: 2016-09-06
CPC Classification: G06F,G09G,H04L

Claim Text:
1. A computer-implemented for synchronizing a user interface (UI) state of content of a host application on a host device with a corresponding client application on a client device, the method executed by the host device and comprising: receiving an event at the host device to synchronize the UI state of content of the host application; transmitting a request to the client application of the client device to synchronize the UI state of content of the host application responsive to receiving the event; determining content data of the UI state of the content displayed by the host application; and transmitting directly to the client device the content data corresponding to the UI state of the content of the host application, wherein the client application is configured to display a UI state of content of the client application that corresponds to the UI state of the content of the host application based on the received data and is configured to process user interactions with the UI state of content of the client application without any processing by the host application of the host device; receiving a request from the client application to update the UI state of content of the host application based on an event at the client device, the request including content data associated with the event; and generating an updated UI state of content of the host application based on the content data included in the request.