System and method for content based on-demand video media overlay
First Claim
1. A method of handling media events that occur at non-predetermined times, said method comprising:
- receiving a plurality of event identifiers from an external source, wherein each event identifier corresponds to an identified event;
retrieving one or more detection identifiers from a storage area, the detection identifiers corresponding to desired events; and
providing the identified events in response to matching the detection identifiers to the event identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for content based on-demand video media overlay is presented. A user uses a media manager, such as a set-top box, to register for an event. The media manager retrieves information from an event data packet, which includes a detection identifier, to register the event. After registration, the media manager matches event identifiers provided by a content provider with the registered event'"'"'s detection identifier. When the media manager determines a match, the media manager retrieves an identified event corresponding to the matched event identifier, formats the identified event using user-defined preferences, and displays the formatted identified event on a media device, such as a television. The user may also configure the media manager to store formatted identified events in a nonvolatile storage area for later viewing.
104 Citations
20 Claims
-
1. A method of handling media events that occur at non-predetermined times, said method comprising:
-
receiving a plurality of event identifiers from an external source, wherein each event identifier corresponds to an identified event;
retrieving one or more detection identifiers from a storage area, the detection identifiers corresponding to desired events; and
providing the identified events in response to matching the detection identifiers to the event identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information handling system comprising:
-
one or more processors;
a memory accessible by the processors;
a display device accessible from one or more processors;
one or more nonvolatile storage devices accessible by the processors;
a network interface for receiving television media; and
an event handling tool to handle events that occur at non-predetermined times, the event handling tool including;
means for receiving a plurality of event identifiers from an external source through the network interface, wherein each event identifier corresponds to an identified event;
means for retrieving one or more detection identifiers from one of the nonvolatile storage devices, the detection identifiers corresponding to desired events; and
means for displaying the identified events in response to matching the detection identifiers to the event identifiers on the display device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product stored in a computer operable media for handling events that occur at non-predetermined times, said computer program product comprising:
-
means for receiving a plurality of event identifiers from an external source, wherein each event identifier corresponds to an identified event;
means for retrieving one or more detection identifiers from a storage area, the detection identifiers corresponding to desired events; and
means for providing the identified events in response to matching the detection identifiers to the event identifiers. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification