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; and
transmitting time-based interactive content selected according to the temporal location to at least 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.
29 Citations
20 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; and transmitting time-based interactive content selected according to the temporal location to at least one of the plurality of client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. 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; and transmitting time-based interactive content to at least one of the plurality of client devices. - View Dependent Claims (17, 18, 19)
-
-
20. A server comprising:
-
a data network interface configured to provide a communicating relationship with a data network; a database; and a processor configured to receive through the data network interface 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, and to transmit time-based interactive content to at least one of the plurality of client devices through the data network interface.
-
Specification