Using broadcast television as a portal for video on demand solicitation
First Claim
1. A method, comprising:
- detecting an event associated with a broadcast network;
receiving event information;
providing a notification that one or more content programs that are related to the event are available;
receiving a request for information on available content related to the event; and
displaying information on available content related to the event.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for using broadcast television systems as an implicit portal for solicitation of video on demand programs. A viewing device is monitored for the occurrence of a specific event, such as a channel change or the detection of a trigger mechanism programmed into a content program. When the event is detected, a user is prompted to notify the user of the availability of video on demand content related to the channel or program the user is watching. If the user indicates that he is interested in such content, available video on demand programs are presented to the user for selection. Means are also provided to prevent redundant and other unwanted prompts from appearing on the user'"'"'s display.
63 Citations
44 Claims
-
1. A method, comprising:
-
detecting an event associated with a broadcast network;
receiving event information;
providing a notification that one or more content programs that are related to the event are available;
receiving a request for information on available content related to the event; and
displaying information on available content related to the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A client device associated with a content broadcasting system, comprising:
-
a processor;
memory;
a monitor module configured to monitor the client device for events associated with the content broadcast system and detect occurrences of such events;
a control module configured to receive event information associated with detected events;
a user interface module configured to;
provide a user prompt informing a user that one or more content programs associated with the event are available;
receive a response to the user prompt; and
display program information regarding the one or more content programs associated with the event if the response to the user prompt is a request to display the program information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. One or more computer-readable media containing computer-executable instructions that, when executed on a computer, perform the following steps:
-
monitoring for one or more conditions in a client device that is configured to receive multiple channels of a content broadcasting system to detect an occurrence of the one or more conditions;
when a condition is detected, providing a user-selectable option to receive program information about one or more content programs related to a currently accessed content program;
receiving a response to the user-selectable option; and
displaying the program information if the response to the user-selectable option is an indication to display the program information. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification