Program guide application interface system
First Claim
1. 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 program guide application interface, a control request from the requesting application;
determining, with the program guide application interface, a primary application that currently has control of the user television equipment; and
transferring control of the user television equipment from the primary application to the requesting application.
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.
38 Citations
20 Claims
-
1. 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 program guide application interface, a control request from the requesting application; determining, with the program guide application interface, a primary application that currently has control of the user television equipment; and transferring control of the user television equipment from the primary application to the requesting application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for allowing a requesting application implemented on user television equipment to assume control of the user television equipment, the system comprising:
a program guide application interface with a control request processor, wherein the control request processor is configured to; receive a control request from the requesting application; determine a primary application that currently has control of the user television equipment; and transfer control of the user television equipment from the primary application to the requesting application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification