PROGRAM GUIDE APPLICATION INTERFACE SYSTEM
13 Assignments
0 Petitions
Accused Products
Abstract
A program guide system is provided that supports a program guide application and multiple non-guide applications. The program guide system has a program guide application interface that allows the non-guide applications to use both device resources and program guide resources. The application interface maintains a list of registered applications and directs control requests from various applications to the current primary application. The application interface also has a user interface input director that directs keystrokes and other user input commands to the appropriate application. If a keystroke for the program guide application is detected while a non-guide application is running, the program guide application is invoked.
61 Citations
63 Claims
-
1-43. -43. (canceled)
-
44. A method for allowing a requesting application implemented on user television equipment to assume control of the user television equipment, the method comprising:
-
receiving, with a control request processor, a control request from the requesting application; determining, with the control request processor, whether to transfer control of the user television equipment to the requesting application; and transferring control of the user television equipment to the requesting application in response to the determination. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 63)
-
-
54. A system for allowing a requesting application implemented on user television equipment to assume control of the user television equipment, the system comprising:
a control request processor configured to; receive a control request from the requesting application; determine whether to transfer control of the user television equipment to the requesting application; and transfer control of the user television equipment to the requesting application in response to the determination. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62)
Specification