Broadcast pause and resume for enhanced television
First Claim
Patent Images
1. A method comprising:
- receiving video and enhanced content information including at least one identifier of web content associated with the video information;
storing a copy of said associated web content during a broadcast of said video information to allow arbitrary access thereto after said broadcast, said copy remaining accessible even if said associated web content is unavailable;
storing at least a portion of said received video information for subsequent playback after said broadcast;
storing corresponding enhanced content information for subsequent access thereto after said broadcast, said storing configured to allow playback of said video information to be paused without losing synchronization between said video information and said copy of said web content; and
during playback of said video information, displaying said associated web content if said associated web content was activated during an original display of said video information and displaying a link to said associated web content if said associated web content was not activated during the original display of said video information.
1 Assignment
0 Petitions
Accused Products
Abstract
A broadcast pause and resume system may enable replay from a random access memory of video information received from a video distribution source such as cable, broadcast television or satellite distribution as examples. Key frames may be stored which enable the replay from the memory of both video and enhanced content. In some embodiments of the present invention, a reference to stored enhanced content may be stored instead of storing the entire contents of a browser cache.
32 Citations
30 Claims
-
1. A method comprising:
-
receiving video and enhanced content information including at least one identifier of web content associated with the video information; storing a copy of said associated web content during a broadcast of said video information to allow arbitrary access thereto after said broadcast, said copy remaining accessible even if said associated web content is unavailable; storing at least a portion of said received video information for subsequent playback after said broadcast; storing corresponding enhanced content information for subsequent access thereto after said broadcast, said storing configured to allow playback of said video information to be paused without losing synchronization between said video information and said copy of said web content; and during playback of said video information, displaying said associated web content if said associated web content was activated during an original display of said video information and displaying a link to said associated web content if said associated web content was not activated during the original display of said video information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article comprising a medium storing instructions executed by a computer system to perform:
-
receive video and enhanced content information including at least one identifier of web content associated with the video information; storing a copy of said associated web content during a broadcast of said video information to allow arbitrary access thereto after said broadcast, said copy remaining accessible even if said associated web content is unavailable; storing at least a portion of said received video information for subsequent playback said broadcast; storing corresponding enhanced content information for subsequent access thereto after said broadcast, said storing configured to allow playback of said video information to be paused without losing synchronization between said video information and said associated web content; and during playback of said video information, displaying said associated web content if said associated web content was activated during an original display of said video information and displaying a link to said associated web content if said associated web content was not activated during the original display of said video information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a processor; and a random access memory, coupled to said processor, to store at least video information for subsequent playback after a broadcast of said video information, enhanced content including at least one identifier of web content associated with the video information, and a copy of the associated web content to allow arbitrary access thereto synchronized with replay of any portion of the video information, said copy remaining accessible even if originally associated web content is unavailable, and during the replay of the any portion of the video information, to display the associated web content if the associated web content was activated during an original display of the video information and to display a link to the associated web content if the associated web content was not activated during the original display of the video information. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
receiving video and enhanced content information to at least identify web content associated with the video information; storing a copy of said associated web content during a broadcast of said video information to allow arbitrary access thereto after said broadcast, said copy tracking changes in said associated web content during the broadcast and remaining available; determining a synchronization data between the video content and the stored copy of the associated web content; storing the video information and the determined synchronization data for subsequent synchronized playback after a broadcast of the video information, wherein the associated web content is retained for at least as long as the video information remains stored; and during playback of the video information, displaying the associated web content if the associated web content was activated during an original display of the video information and displaying a link to the associated web content if the associated web content was not activated during the original display of the video information. - View Dependent Claims (28)
-
-
29. An apparatus comprising a machine accessible medium having associated data, which when accessed, results in a machine performing:
-
storing a copy of web content associated with video information during a broadcast of the video information to allow arbitrary access thereto after the broadcast, said copy tracking changes in said associated web content during the broadcast; determining a synchronization data between the video information and the copy of the associated web content; storing the video information and the determined synchronization data for subsequent synchronized playback after a broadcast of the video information, wherein the associated web content is retained for at least as long as the video information remains stored; and during playback of the video information, displaying the associated web content if the associated web content was activated during an original display of the video information and displaying a link to the associated web content if the associated web content was not activated during the original display of the video information. - View Dependent Claims (30)
-
Specification