PROGRAMMING BASED INTERACTIVE CONTENT
First Claim
1. A method, comprising:
- receiving, by a server, an identification of a device;
receiving, by the server, at least one of device information, which includes a location of the device or a viewing history for the device, or preference information, which includes preferences by a user or a third party, associated with the identification of the device from the device;
identifying, by the server, interactive content based on the at least one of the device information or the preference information;
receiving, by the server, trigger information, which includes a time and a place for a trigger, the trigger information to identify an event relating to a provisioning of video content;
mapping, by the server, the identification of the device and the identified interactive content with the trigger information;
detecting, by the server, that the event has occurred; and
sending, by the server, the identified interactive content based on the mapping and the trigger information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving an identification of a device; receiving at least one of device information, which includes a location of the device or a viewing history for the device, or preference information, which includes preferences by a user or a third party, associated with the identification of the device from the device; identifying interactive content based on the at least one of the device information or the preference information; and receiving trigger information, which includes a time and a place for a trigger, the trigger information to identify an event relating to a provisioning of video content. The method may further include mapping the identification of the device and the identified interactive content with the trigger information; detecting that the event has occurred; and sending the identified interactive content based on the mapping and the trigger information.
47 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a server, an identification of a device; receiving, by the server, at least one of device information, which includes a location of the device or a viewing history for the device, or preference information, which includes preferences by a user or a third party, associated with the identification of the device from the device; identifying, by the server, interactive content based on the at least one of the device information or the preference information; receiving, by the server, trigger information, which includes a time and a place for a trigger, the trigger information to identify an event relating to a provisioning of video content; mapping, by the server, the identification of the device and the identified interactive content with the trigger information; detecting, by the server, that the event has occurred; and sending, by the server, the identified interactive content based on the mapping and the trigger information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a server, an identification of a device; receiving, by the server, selection information to select interactive content or additional content for the device; associating, by the server, the identification of the device with the selection information; identifying, by the server, interactive content based upon the selection information; identifying, by the server, an event within programmed content; receiving, by the server, trigger information associated with the event within the programmed content; mapping, by the server, the identification of the device and the identified interactive content with the trigger information; and detecting, by the server, an occurrence of the event; and sending, by the server and based on detecting the occurrence of the event, the identified interactive content to supplement or replace the programmed content according to the mapping. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
storing, by a digital device, a mapping of an identification of the digital device to a triggering event and interactive content related to the triggering event; detecting, by the digital device, the triggering event; providing, by the digital device, the interactive content related to the triggering event based on the detection of the triggering event; receiving, by the digital device, a selection of interactive content; sending, by the digital device, a request for additional content based on the selection of the interactive content; receiving, by the digital device, the additional content; and providing, by the digital device, the additional content for display. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification