Carrier-based active text enhancement
First Claim
1. A system to process auxiliary content associated with broadcast television programming for presentation of the broadcast television programming including the auxiliary content on a second screen device that is separate from the system but in communication with the system during time shifted playback of the broadcast television programming, the system comprising:
- a television receiver interface configured to receive a live television broadcast comprising the broadcast television programming and the auxiliary content associated with the broadcast television programming, wherein the live television broadcast is received with timed text comprising a carrier-based active text enhancement signal that identifies the auxiliary content in the television broadcast and an upcoming time to present the auxiliary content;
a data storage configured to store the broadcast television programming as a recorded television program along with the auxiliary content associated with the broadcast television programming; and
a processor configured to provide a place shifted video stream of the stored broadcast television programming to the second screen device that includes the timed text comprising the carrier-based active text enhancement signal, wherein the second screen device is configured to receive the place shifted video stream, to interpret the timed text associated with the received broadcast television programming and to thereby recognize the carrier-based active text enhancement signal in the timed text that identifies the auxiliary content in the television broadcast, wherein the data associated with the auxiliary content is received by the system via the television receiver interface in the live television broadcast as a stream with the timed text prior to the time during the live television broadcast to present the auxiliary content and provided to the second screen device with the place shifted video stream, wherein the recorded television program is rendered for playback to the viewer by the second screen device at a time after the broadcast, and wherein the auxiliary content stored with the recorded television program is transferred from the system to the second screen device prior to the time to present the auxiliary content during the playback of the recorded television program, and wherein the second screen device detects the carrier based active text enhancement signal in the timed text and initiates processing of the data associated with the previously-received auxiliary content in response to the carrier-based active text enhancement signal in the timed text to render the auxiliary content in time synchronization with the presentation of the recorded television program by the second screen device.
3 Assignments
0 Petitions
Accused Products
Abstract
Auxiliary or enhanced features associated with broadcast television programs are activated using carrier-based active text enhancement (CATE) signals embedded within timed text (TT) associated with the broadcast program. The active text enhancements can be interpreted by the viewer'"'"'s set top box (STB) or other receiver to activate software applications, video clips, imagery, uniform resource locators (URLs), interactive interface features or the like on either or both of primary or secondary displays. Timed text enhancements can flexibly reference different types of content to provide richer and more powerful viewer experiences for the viewer.
27 Citations
20 Claims
-
1. A system to process auxiliary content associated with broadcast television programming for presentation of the broadcast television programming including the auxiliary content on a second screen device that is separate from the system but in communication with the system during time shifted playback of the broadcast television programming, the system comprising:
-
a television receiver interface configured to receive a live television broadcast comprising the broadcast television programming and the auxiliary content associated with the broadcast television programming, wherein the live television broadcast is received with timed text comprising a carrier-based active text enhancement signal that identifies the auxiliary content in the television broadcast and an upcoming time to present the auxiliary content; a data storage configured to store the broadcast television programming as a recorded television program along with the auxiliary content associated with the broadcast television programming; and a processor configured to provide a place shifted video stream of the stored broadcast television programming to the second screen device that includes the timed text comprising the carrier-based active text enhancement signal, wherein the second screen device is configured to receive the place shifted video stream, to interpret the timed text associated with the received broadcast television programming and to thereby recognize the carrier-based active text enhancement signal in the timed text that identifies the auxiliary content in the television broadcast, wherein the data associated with the auxiliary content is received by the system via the television receiver interface in the live television broadcast as a stream with the timed text prior to the time during the live television broadcast to present the auxiliary content and provided to the second screen device with the place shifted video stream, wherein the recorded television program is rendered for playback to the viewer by the second screen device at a time after the broadcast, and wherein the auxiliary content stored with the recorded television program is transferred from the system to the second screen device prior to the time to present the auxiliary content during the playback of the recorded television program, and wherein the second screen device detects the carrier based active text enhancement signal in the timed text and initiates processing of the data associated with the previously-received auxiliary content in response to the carrier-based active text enhancement signal in the timed text to render the auxiliary content in time synchronization with the presentation of the recorded television program by the second screen device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method performed by a television receiver device to provide enhanced time shifted content to a viewer of a live broadcast television program via a second screen device that is separate from the television receiver device, the method comprising:
-
receiving the live broadcast television programming by the television receiver device as a live television broadcast, wherein the received broadcast television programming is associated with a stream comprising timed text that comprises at least one text enhancement signal, the text enhancement signal identifying the enhanced content and an upcoming time during playback of the live television broadcast that the enhanced content will be active on the second screen device; receiving the enhanced content at the television receiver device as part of the media stream that comprises the at least one carrier-based active text enhancement signal, wherein the enhanced content is received by the television receiver device as part of the live television broadcast prior to the time during the live television broadcast that the enhanced content is active; storing the received live television broadcast including the enhanced content as a recorded television program in a digital video recorder by the television receiver device; and during subsequent playback of the recorded television program from the recording stored in the digital video recorder, the television receiver device providing a place shifted video stream of the stored broadcast television programming to the second screen device that includes the timed text comprising the carrier-based active text enhancement signal, wherein the second screen device is configured to receive the place shifted video stream and the enhanced content received as part of the broadcast television program from the television receiver device prior to the upcoming time during playback of the recorded television program that the enhanced content will be active on the second screen device; wherein the second screen device receives the place shifted video stream from the television receiver device and interprets the timed text during playback of the recorded television program to thereby identify the at least one carrier-based active text enhancement signal in the timed text, and wherein the second screen device responds to the at least one carrier-based active text enhancement signal in the timed text to provide the previously received and stored enhanced content to the viewer to thereby maintain time synchronization with the playback of the recorded television program. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification