PRIMARY SCREEN VIEW CONTROL THROUGH KINETIC UI FRAMEWORK
First Claim
Patent Images
1. A method for providing a dynamic user interface on a second screen control device to control content on a primary display screen, the method comprising:
- monitoring content being displayed on the primary display screen;
obtaining additional information about the content being displayed on primary screen;
generating a view context based on the content being monitored, additional information, and functionality of the second screen control device; and
providing the view context to the second screen control device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating a dynamic user interface on a second screen control device for controlling the content being displayed on primary viewing screen. The method and system utilizes view context which is based on the content being displayed, additional information, and the type of second screen control device. The view context is then used to generate the user interface on the second screen control device.
-
Citations
20 Claims
-
1. A method for providing a dynamic user interface on a second screen control device to control content on a primary display screen, the method comprising:
-
monitoring content being displayed on the primary display screen; obtaining additional information about the content being displayed on primary screen; generating a view context based on the content being monitored, additional information, and functionality of the second screen control device; and providing the view context to the second screen control device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for controlling content on a primary display screen using a dynamically created user interface on a second screen control device, the system comprising:
-
a client comprising; a first display control for controlling a display of the second screen control device; and an event listener for receiving commands from a user on the second screen control device; and a server in communication with the client, the server comprising; a view context creator for generating a view context based on the content being displayed on the primary display screen, additional information, and functionality of the second screen control device; and an event interpreter for receiving the commands from the user provided by the event listener and interpreting the commands in view of the view context generated by the view context creator. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform method steps for providing a dynamic user interface on a second screen control device to control content on a primary display screen;
- including;
monitoring the content being displayed on the primary display screen; obtaining additional information about content being displayed on primary screen; generating a user interface for the second screen control device based on the content being monitored, additional information, and functionality of the second screen control device; and displaying the user interface on the second screen control device.
- including;
Specification