Communicating scripts in a data service channel of a video signal
First Claim
1. A receiver for use in a method of enhancing an information resource comprising a Web page used to enhance a video broadcast signal with Internet content, wherein the information resource simultaneously resides in memory on a number of remote receivers, including said receiver, said receiver comprising:
- a processor for processing computer-executable instructions stored in memory; and
memory having the computer-executable instructions stored thereon, wherein said computer executable instructions implement a method that includes;
a. storing, in one or more receivers, an information resource identified by a first resource identifier, the information resource including one or more scripts;
b. monitoring at the one or more receivers a data service channel of a broadcast signal for a script trigger, wherein the script trigger includes a second resource identifier and a script which contains executable code that passes a value to the one or more scripts of the information resource; and
c. thereafter, running the executable code of the script on the one or more receivers, upon receipt of the script trigger, if the second resource identifier matches the first resource identifier of the stored information resource.
3 Assignments
0 Petitions
Accused Products
Abstract
Described are methods and apparatus for enhancing an information resource, such as a Web page, simultaneously residing in memory on a number of remote receivers. A content creator, (e.g., a program producer, broadcaster, affiliate, cable company or satellite provider), embeds a trigger in a data service channel of a broadcast signal. The trigger includes a resource identifier unique to the information resource and a script capable of modifying the information resource. The script might be a script or a segment of a script written in a conventional scripting language. Each receiver that includes the targeted information resource monitors the data service channel of the broadcast video signal for script-bearing triggers directed to that resource. If a receiver receives a script-bearing trigger directed to the resident resource, the receiver executes the script contained within the trigger to alter the resource and/or the displayed video defined by the resource.
-
Citations
8 Claims
-
1. A receiver for use in a method of enhancing an information resource comprising a Web page used to enhance a video broadcast signal with Internet content, wherein the information resource simultaneously resides in memory on a number of remote receivers, including said receiver, said receiver comprising:
-
a processor for processing computer-executable instructions stored in memory; and
memory having the computer-executable instructions stored thereon, wherein said computer executable instructions implement a method that includes;
a. storing, in one or more receivers, an information resource identified by a first resource identifier, the information resource including one or more scripts;
b. monitoring at the one or more receivers a data service channel of a broadcast signal for a script trigger, wherein the script trigger includes a second resource identifier and a script which contains executable code that passes a value to the one or more scripts of the information resource; and
c. thereafter, running the executable code of the script on the one or more receivers, upon receipt of the script trigger, if the second resource identifier matches the first resource identifier of the stored information resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification