Server for presenting interactive content synchronized to time-based media
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of time offsets from a plurality of client devices that identify a temporal location in a presentation of time-based media for each one of the plurality of client devices;
transmitting time-based interactive content selected according to the temporal location to at least one of the plurality of client devices for display on the at least one of the plurality of client devices, wherein the interactive content includes a quiz synchronized to the presentation;
scoring one or more responses to the quiz from the plurality of client devices; and
transmitting a quiz result based upon the scoring to one of the plurality of clients for display on the one of the plurality of client devices synchronized to the presentation according to an independently determined time offset for the one of the plurality of client devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving a plurality of time offsets from a plurality of client devices that identify a temporal location in a presentation of time-based media for each one of the plurality of client devices; transmitting time-based interactive content selected according to the temporal location to at least one of the plurality of client devices for display on the at least one of the plurality of client devices, wherein the interactive content includes a quiz synchronized to the presentation; scoring one or more responses to the quiz from the plurality of client devices; and transmitting a quiz result based upon the scoring to one of the plurality of clients for display on the one of the plurality of client devices synchronized to the presentation according to an independently determined time offset for the one of the plurality of client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for providing interactive content, the computer program product comprising computer executable code embodied in a non-transitory computer readable medium that, when executing on one or more computing devices, performs the steps of:
-
receiving a plurality of time offsets from a plurality of client devices that identify a temporal location in a presentation of time-based media for each one of the plurality of client devices; transmitting time-based interactive content according to the temporal location to at least one of the plurality of client devices for display on the at least one of the plurality of devices, wherein the interactive content includes a quiz synchronized to the presentation; scoring one or more responses to the quiz from the plurality of client devices; and transmitting a quiz result based upon the scoring to one of the plurality of clients for display on the one of the plurality of client devices synchronized to the presentation according to an independently determined time offset for the one of the plurality of client devices. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19)
-
-
13. A server comprising:
-
a data network interface configured to provide a communicating relationship with a data network; a database; and a processor configured to perform the steps of; receiving a plurality of time offsets from a plurality of client devices that identify a temporal location in a presentation of time-based media for each one of the plurality of client devices; transmitting time-based interactive content from the database according to the temporal location to at least one of the plurality of client devices for display on the at least one of the plurality of devices, wherein the interactive content includes a quiz synchronized to the presentation; scoring one or more responses to the quiz from the plurality of client devices; and transmitting a quiz result based upon the scoring to one of the plurality of clients for display on the one of the plurality of client devices synchronized to the presentation according to an independently determined time offset for the one of the plurality of client devices.
-
Specification