System and Method for Providing Synchronized Events to a Television Application
6 Assignments
0 Petitions
Accused Products
Abstract
A set top box client in an enhanced television system stores a table associating time references with events. The table is accessed to synchronize the delivery of events to an enhanced television application that is associated with an underlying video program. The enhanced television system delivers broadcast video, video-on-demand and video from a storage component such as a personal video recorder or a digital video disk player. The enhanced television system further provides an application that provides enhancements to an associated video program by overlaying a user interface, by providing overlaid graphical and/or text information or by providing additional audio information.
15 Citations
46 Claims
-
1-26. -26. (canceled)
-
27. A method, comprising:
-
outputting a video signal comprising a video program in a trick play mode; and synchronizing a plurality of events of an application with the video program during the trick play mode. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method, comprising:
-
outputting a streaming video; accessing information indicating how events scheduled for synchronous performance with the streaming video are processed based on adjustments being made to an elapsing video time of the streaming video; adjusting how the video time elapses; and processing the events according the information and the adjusting. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. An method comprising:
-
outputting a video signal comprising a video program; changing a rate at which video time of the video program elapses; accessing data that associates a respective plurality of time references to a respective plurality of application instructions; performing the plurality of application instructions respectively in response to the video time elapsing by amounts indicated by the associated plurality of time references; and outputting, in response to the performance of the plurality of application instructions, content for synchronous presentation with the video program at the changed rate at which the video time elapses. - View Dependent Claims (46)
-
Specification