Patent ID: 8438606
Filing Date: 2013-05-07
Classification: H04N

Abstract:
1. Home server comprising: housing; display on the housing; network interface; processor in the housing controlling the display and communicating with the Internet through the network interface; input device communicating with the processor; the processor executing logic including: presenting a web application selection user interface (UI) on a display; receiving a selection of a web application from the UI; responsive to the selection, sending a request for a web page over the Internet to an Internet content server; wherein the request includes information identifying the type and model number of control device requesting the web page; receiving the web page from the internet content server; sending, over a home network, the web page to a control device including a processor, display, and user input device such that the control device can display the web page to input commands to the home server, identifying itself as a web page sender to indicate to the control device that the server assembly and not the third party server is sourcing the web page, commands from the control device entered by means of the web page being returned to the server assembly such that cross-domain problems are avoided by serving the web page from the server assembly such that the control device encounters no security barriers to responding back to the server assembly, calls to the third party server being made to load the web page, in contrast to calling the third party server after the web page is already loaded; wherein the processor communicates on the Internet only with a management server and with content servers that appear on a service list provided to the processor by the management server, with the service list not being modifiable by the processor.