System and method for enhanced broadcasting and interactive
First Claim
1. An enhanced broadcasting system for presenting audio or video broadcasts and related enhancements, the system comprising:
- a receiver for receiving an audio and video broadcast signal;
a first display unit, connected to the receiver, for displaying content of the audio and video broadcast signal;
a code fragment including at least one instruction correlated to the content of the audio and video broadcast signal;
a computer configured for receiving the code fragment;
a storage medium associated with the computer that stores a document;
the computer executing software for interpreting the instruction of the code fragment and correlating the instruction of the code fragment to the audio and video broadcast signal with respect to time, and locally modifying the document in an exclusively local interaction based on the interpreted instruction; and
a second display unit, connected to the computer, having a screen display that displays the document at a first time and displays a subsequent modification to the document based upon the interpreted instruction of the code fragment at a second time.
2 Assignments
0 Petitions
Accused Products
Abstract
An enhanced interactive television broadcast is disclosed wherein an audio/video broadcast is viewed on a first display system, and an “enhancement” to the broadcast is simultaneously viewed or experienced on a second, separate display system. The “enhancement” is synchronized to the broadcast, and delivered to a user as a code fragments, such as a JavaScript message. URLs are not required. Portions or elements of a web page are reduced to single code fragments, rendered client-side upon receipt. The invention implements Network Time Protocol (NTP) to synchronize the client'"'"'s application clock to global time. Messages, or JavaScript code fragments, are time-stamped and evaluated based on the client'"'"'s application clock.
247 Citations
35 Claims
-
1. An enhanced broadcasting system for presenting audio or video broadcasts and related enhancements, the system comprising:
-
a receiver for receiving an audio and video broadcast signal; a first display unit, connected to the receiver, for displaying content of the audio and video broadcast signal; a code fragment including at least one instruction correlated to the content of the audio and video broadcast signal; a computer configured for receiving the code fragment; a storage medium associated with the computer that stores a document; the computer executing software for interpreting the instruction of the code fragment and correlating the instruction of the code fragment to the audio and video broadcast signal with respect to time, and locally modifying the document in an exclusively local interaction based on the interpreted instruction; and a second display unit, connected to the computer, having a screen display that displays the document at a first time and displays a subsequent modification to the document based upon the interpreted instruction of the code fragment at a second time. - View Dependent Claims (2, 3, 4, 5, 6, 21, 22, 23, 30)
-
-
7. An enhancement for the content of an audio and video broadcast, the enhancement comprising:
a code fragment including at least one instruction correlated to the content of the audio and video broadcast and a time stamp such that updating of a screen display is based upon an exclusively local interaction and interpretation of the instruction of the code fragment and is chronologically synchronized to receipt of the broadcast. - View Dependent Claims (8)
-
9. A method for providing enhanced television broadcasting, the method comprising:
-
selecting a common time for a synchronized presentation of an audio and video signal and a related enhancement, the related enhancement including an instruction; broadcasting the audio and video signal for receipt by a broadcast receiver; sending the related enhancement from a server computer over a network for receipt by a client computer; displaying the audio and video signal on a first display screen at the common time; interpreting at least one instruction included in the related enhancement, which instruction is correlated to the content of the audio and video signal; locally modifying a document in an exclusively local interaction based on the interpreted instruction; and displaying the modified document on a screen display which is updated based upon the interpreted instruction on a second display screen at the common time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 31)
-
-
24. An enhanced broadcasting system for presenting audio or video broadcasts and related enhancements, the system comprising:
-
a receiver that receives an audio and video broadcast signal; a first display, connected to the receiver, for displaying content of the audio and video broadcast signal; a computer configured to receive a code fragment and execute at least one instruction in the code fragment to locally modify a document stored at the computer in an exclusively local interaction based on the at least one instruction, the code fragment correlated to the content of the audio and video broadcast signal; and a second display, connected to the computer, having a screen display that displays the document at a first time and displays a subsequent modification to the document based upon the computer'"'"'s execution of the at least one instruction in the code fragment at a second time. - View Dependent Claims (25, 26, 27, 28, 29, 32)
-
-
33. A method for providing enhanced television broadcasting, the method comprising:
-
selecting a common time for a synchronized presentation of an audio and video signal and a related enhancement, the related enhancement including an instruction; broadcasting the audio and video signal for receipt by a broadcast receiver; sending the related enhancement from a server computer over a network for receipt by a client computer; displaying the audio and video signal on a first display screen at the common time; interpreting at least one instruction included in the related enhancement, which instruction is correlated to the content of the audio and video signal; locally modifying a document based on the interpreted instruction; displaying the modified document on a screen display which is updated based upon the interpreted instruction on a second display screen at the common time; receiving an input from a user of the client computer during a limited interactivity period; and executing software on the client computer to analyze the input only during the limited interactivity period. - View Dependent Claims (34, 35)
-
Specification