Sending a remote user interface
AssigneeSamsung Electronics Co., Ltd.
InventorAlan MESSER
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method for providing a user interface to a client device is provided, the method comprising: sending, to the client device, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from a server according to a server-defined protocol and a capability to send events from the client device to the server; receiving content from a content source; sending the content to the client device according to the server-defined protocol; and sending a partial update of the content to the client device according to the server-defined protocol.
Claims20
A method for providing a user interface to a client device, the method comprising:
- sending, to the client device, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from a server according to a server-defined protocol and a capability to send events from the client device to the server;
- receiving content from a content source;
- sending the content to the client device according to the server-defined protocol;
- and
- sending a partial update of the content to the client device according to the server-defined protocol.
A method for operating a client device, the method comprising:
- receiving, from a server, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from the server according to a server-defined protocol and a capability to send events from the client device to the server;
- rendering a remote user interface by running the browser web page in a browser;
- receiving content from the server and rendering the content in the remote user interface;
- and
- receiving a partial update of the content from the server and rendering the partial update in the remote user interface.
A server comprising:
- a memory;
- a processor;
- an application;
- and
- a remote user interface server module configured to:
- send, to the client device, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from a server according to a server-defined protocol and a capability to send events from the client device to the server;
- receiving content from a content source;
- sending the content to the client device according to the server-defined protocol;
- and
- sending a partial update of the content to the client device according to the server-defined protocol.
A client device comprising:
- a memory;
- a processor;
- a web browser configured to:
- receive, from a server, a browser web page compatible with, the browser web page including a capability to receive content updates from the server according to a server-defined protocol and a capability to send events from the client device to the server;
- render a remote user interface by running the browser web;
- receive content from the server and render the content in the remote user interface;
- and
- receive a partial update of the content from the server and render the partial update in the remote user interface.
Dependencies are inferred from the claim text.