System and Method for Two Way Communication and Controlling Content on a Display Screen
AssigneeBrass Monkey, Inc.
InventorsChristopher Allen, Trevor Burton, Andrew Zupko, Dominick Accattato
Life of this patent
Estimating the term…
Abstract
A method for controlling content on a display device includes executing, by a host device coupled to a display, a browser application within a web browser for presenting content on the display device. A communication channel is established over a computer network between an application running on an endpoint device and the browser application. Data is sent content over the communication channel, between the endpoint device and the browser application, for controlling what is shown on the display. A system for controlling content on a display is also disclosed.
Claims17
A method of controlling content on a display device, the method comprising:
- executing, by a host device in communication with a computer network, a display application within a web browser for presenting content on a display device;
- determining, by a server device, whether the display application and a control application designed to control the content presented within the web browser and executing on an endpoint device are compatible with each other;
- if compatibility is determined, establishing, by the control application, the display application, or both, a direct communication channel over a computer network between the control application and the display application;
- and
- sending data, by the application, the display application, or both over the communication channel so as to permit the control application to control content displayed by the display application executing within the web browser.
A system for controlling content on a display:
- a server device having a processor for executing one or more instructions to determine whether a display application and a control application are compatible with each other;
- a host device provided with features for executing the display application within a web browser;
- an endpoint device including an instruction set for communicating with the host device over a computer network and executing the control application for controlling content displayed by the display application within the web browser;
- and
- a direct communication channel established over the computer network to allow data for controlling content on the display to be transmitted between the control application and the display application.
A method of controlling content on a display device, the method comprising:
- executing, by a host device in communication with a computer network, a display application within a web browser, which display application is designed to present content on a display device;
- running, by an endpoint device, a control application in communication with the display application to control content displayed by the display application on the display device;
- determining, by a server device, whether the control application and the display application are compatible with each other;
- if compatibility is determined, establishing, over the computer network, a TCP socket connection and a UDP socket connection between the application and the display application;
- and
- sending, by the application, the display application, or both, loss-sensitive data over the TCP socket connection and loss-tolerant data over the UDP socket connection to control the content displayed by the display application on the display device.
Dependencies are inferred from the claim text.