Patent ID: 8990702
Filing Date: 2015-03-24
Classification: G06F,G08C,H04L,H04M,H04N

Abstract:
1. A method for controlling a networked display via a client device, the client device and the networked display being connected by a network, the method comprising: rendering broadcast content on the networked display, the networked display being a television; executing an application on the networked display, the application configured to render application content that is additional to and coordinated to the broadcast content that is being rendered on the networked display; initiating an HTTP session between the client device and a local server, the local server being integrated as a part of the networked display, the session defined by two-way communication between the client device and the local server; identifying, by the local server, a type of the client device; determining, by the local server, whether a user interface that is configured for execution of the application and for the identified type of the client device is stored to a local storage of the networked display, and if so, then retrieving the user interface from the local storage, and if not, then downloading the user interface from a remote server to the local server, the user interface being defined by at least one device-specific HTML page; transmitting the user interface from the local server to the client device for rendering at the client device; receiving, by the local server, input data from the client device based on detected interactivity with the rendered user interface; and interpreting the input data at the networked display so as to cause a change in a state of the application being executed by the networked display.