Method and apparatus for launching applications based upon electronic program guide data
First Claim
Patent Images
1. A method, comprising:
- maintaining an electronic program guide with a registry for applications to be linked with occurrence of an event in information received by the electronic program guide;
registering an application with the electronic program guide;
associating the registered application with an event;
while receiving information from a selected information source, monitoring event related information by the electronic program guide for an occurrence of the event; and
upon an occurrence of the event, causing an operation of the application to be executed.
1 Assignment
0 Petitions
Accused Products
Abstract
Information stored in a database of an electronic program guide is utilized to launch or terminate execution of one or more applications based upon the electronic program guide information. An application to be controlled is associated with an event and registered in a registry database. The event is determined in one embodiment by the electronic program guide. As information is received by an information handling system, the event information is monitored to determine whether the event has occurred. Upon the occurrence of the event, such as when the present time is a predetermined time, the associated application is launched or terminated according to the determined event.
-
Citations
18 Claims
-
1. A method, comprising:
-
maintaining an electronic program guide with a registry for applications to be linked with occurrence of an event in information received by the electronic program guide;
registering an application with the electronic program guide;
associating the registered application with an event;
while receiving information from a selected information source, monitoring event related information by the electronic program guide for an occurrence of the event; and
upon an occurrence of the event, causing an operation of the application to be executed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A program of instruction storable on an information storage medium for causing an information handling system to execute steps for causing the operation of an application to occur, the steps comprising:
-
maintaining an electronic program guide with a registry for applications to be linked with occurrence of an event in information received by the electronic program guide;
registering an application with the electronic program guide;
associating the registered application with an event;
while receiving information from a selected information source, monitoring event related information by the electronic program guide for an occurrence of the event; and
upon an occurrence of the event, causing an operation of the application to be executed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus providing an electronic program guide, comprising:
-
means for maintaining an electronic program guide with a registry for applications to be linked with occurrence of an event in information received by the electronic program guide;
means for registering an application with an the electronic program guide;
means for receiving information from one or more information sources, the one or more information sources consisting of air transmitted television, cable television, satellite television, world-wide network, and internal storage medium, the means for receiving selecting one of the one or more information sources;
means for storing programming information related to information capable of being received from the one or more information sources;
means for monitoring for the occurrence of a predetermined event related to information received from the selected one of the one or more information sources; and
means for, responsive to the occurrence of the predetermined event, for implementing an operation of the application registered with the electronic program guide. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification