System and method for managing interactive programming and advertisements in interactive broadcast systems
First Claim
1. An interactive enabling system for managing interactive program and commercial content, the system comprising:
- an interactive enabling device coupled for receiving a broadcast stream, the broadcast stream containing interactive program triggers and interactive commercial triggers for retrieving the interactive program and commercial content; and
at least one interactive content server coupled for communicating with an interactive control application in the interactive enabling device;
wherein the interactive enabling device executes the interactive control application to manage the retrieval of the interactive program and commercial content from the at least one interactive content server in response to the interactive program and commercial triggers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for managing interactive program and commercial content is disclosed. The system includes an interactive enabling device which is coupled for receiving a broadcast stream containing interactive program triggers and interactive commercial triggers for retrieving the interactive program and commercial content. At least one interactive content server is coupled to the interactive enabling device for communicating with an interactive control application in the interactive enabling device. The interactive enabling device executes the interactive control application to manage the retrieval of the interactive program and commercial content from the at least one interactive content server in response to the interactive program and commercial triggers. In addition, the interactive control application includes a gatekeeper function for selectively retrieving interactive program and commercial content in response to recognized interactive program and commercial triggers.
263 Citations
33 Claims
-
1. An interactive enabling system for managing interactive program and commercial content, the system comprising:
-
an interactive enabling device coupled for receiving a broadcast stream, the broadcast stream containing interactive program triggers and interactive commercial triggers for retrieving the interactive program and commercial content; and
at least one interactive content server coupled for communicating with an interactive control application in the interactive enabling device;
wherein the interactive enabling device executes the interactive control application to manage the retrieval of the interactive program and commercial content from the at least one interactive content server in response to the interactive program and commercial triggers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An interactive enabling system for managing interactive program and commercial content, the system comprising:
-
an interactive enabling device coupled for receiving a broadcast stream generated by a broadcast sponsor and for responding to interactive program and commercial pre-triggers inserted into the broadcast stream for retrieving the interactive program and commercial content in advance of when the content is needed; and
at least one interactive content server coupled through a communication link for communicating with an interactive control application in the interactive enabling device;
wherein the interactive enabling device executes the interactive control application to manage the retrieval of the interactive program and commercial content in response to the interactive program and commercial pre-triggers. - View Dependent Claims (10, 11, 12)
-
-
13. An interactive enabling system for managing a viewer'"'"'s interactive viewing experience, the system comprising:
-
one or more interactive enabling devices coupled for receiving a broadcast stream generated by a broadcast sponsor, the broadcast stream including time or event-based state-saving triggers for saving a state of the viewer'"'"'s interactive viewing experience; and
at least one interactive content server coupled through a communication link for receiving the viewer'"'"'s interactive state from the interactive enabling device and storing the viewer'"'"'s interactive state;
wherein upon receipt of each state-saving trigger, the interactive enabling device being used by the viewer communicates the viewer'"'"'s interactive state to the at least one interactive content server; and
wherein upon receipt of a request from the interactive enabling device to restore the viewer'"'"'s interactive state, the at least one interactive content server is programmed for communicating the viewer'"'"'s interactive state back to the interactive enabling device. - View Dependent Claims (14, 15)
-
-
16. An interactive enabling system for measuring a viewer'"'"'s viewership and viewing patterns, the system comprising:
-
an interactive enabling device coupled for receiving a broadcast stream generated by a broadcast sponsor, the broadcast stream including time or event-based viewership triggers for monitoring viewership patterns; and
at least one interactive content server coupled through a communication link for receiving and storing a viewing indicator received from the interactive enabling device in response to the time or event-based viewership triggers, the viewing indicator providing an indication of whether the viewer is watching the broadcast stream interactively;
wherein upon receipt of each viewership trigger, the interactive enabling device communicates the viewing indicator to the at least one interactive content server; and
wherein the at least one interactive content server is programmed for evaluating viewership and viewing patterns and adjusting programming or advertisements based on the received viewership triggers. - View Dependent Claims (17, 18)
-
-
19. A method for managing interactive program and commercial content, comprising:
-
receiving a broadcast stream, the broadcast stream containing interactive program triggers and interactive commercial triggers for retrieving the interactive program and commercial content from at least one interactive content server; and
managing the retrieval of the interactive program and commercial content from the at least one interactive content server in response to the interactive program and commercial triggers. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for managing interactive program and commercial content, comprising:
-
receiving a broadcast stream generated by a broadcast sponsor and responding to interactive program and commercial pre-triggers inserted into the broadcast stream for retrieving the interactive program and commercial content in advance of when the content is needed; and
managing the retrieval of the interactive program and commercial content in response to the interactive program and commercial pre-triggers. - View Dependent Claims (28, 29)
-
-
30. A method for managing a viewer'"'"'s interactive viewing experience, comprising:
-
receiving a broadcast stream generated by a broadcast sponsor, the broadcast stream including time or event-based state-saving triggers for saving a state of the viewer'"'"'s interactive viewing experience;
storing the state of the viewer'"'"'s interactive viewing experience in response to the time or event-based state-saving triggers; and
restoring the state of the viewer'"'"'s interactive viewing experience upon receipt of a request to restore the state of the viewer'"'"'s interactive viewing experience. - View Dependent Claims (31)
-
-
32. A method for measuring a viewer'"'"'s viewership and viewing patterns, comprising:
-
receiving a broadcast stream generated by a broadcast sponsor, the broadcast stream including time or event-based viewership triggers for monitoring viewership patterns;
storing a viewership indicator generated in response to the time or event-based viewership triggers, the viewership indicator providing an indication of whether the viewer is watching the broadcast stream interactively; and
evaluating viewership and viewing patterns and adjusting programming or advertisements based on the received viewership indicators. - View Dependent Claims (33)
-
Specification