System and method for monitoring and recovering the state of user participation in interactive broadcasts
First Claim
1. 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 at least one of time-based and event-based state-saving triggers for saving a state of the viewer'"'"'s interactive viewing experience, said state including collected information about said viewer'"'"'s participation in interactive program broadcasts; 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.
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 for receiving a broadcast stream containing interactive program and commercial triggers for retrieving interactive program and commercial content. An interactive content server communicates with a control application in the interactive enabling device. The interactive enabling device executes the control application to manage retrieval of interactive program and commercial content from the content server in response to the interactive program and commercial triggers. 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.
62 Citations
23 Claims
-
1. 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 at least one of time-based and event-based state-saving triggers for saving a state of the viewer'"'"'s interactive viewing experience, said state including collected information about said viewer'"'"'s participation in interactive program broadcasts; 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 (2, 3, 4, 5, 6, 7)
-
-
8. 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 at least one of time-based and event-based viewership triggers for measuring 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 said time-based and event-based viewership triggers, the viewing indicator including an indication that said viewer has selected an interactive viewing mode; 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 (9, 10, 11, 12)
-
-
13. A method for managing a viewer'"'"'s interactive viewing experience, comprising:
-
receiving a broadcast stream generated by a broadcast sponsor, the broadcast stream including at least one of time-based and event-based state-saving triggers for saving a state of the viewer'"'"'s interactive viewing experience, said state including collected information about said viewer'"'"'s participation in interactive program broadcasts; storing the state of the viewer'"'"'s interactive viewing experience in response to said time-based and 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 (14, 15, 16, 17, 18)
-
-
19. 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 at least one of time-based and event-based viewership triggers for measuring viewership patterns; storing a viewership indicator generated in response to said time-based and event-based viewership triggers, the viewership indicator including an indication that said viewer has selected an interactive viewing mode; and evaluating viewership and viewing patterns and adjusting programming or advertisements based on the received viewership indicators. - View Dependent Claims (20, 21, 22, 23)
-
Specification