Viewer customization of displayed programming based on transmitted URLs
First Claim
1. A method of providing viewer-customized display of a program transmitted in the form of a television signal, comprising the steps of:
- receiving at least one network information identifier transmitted with the television signal; and
modifying a manner in which the program is displayed to a given viewer using information obtained by processing the network information identifier and a program characteristic selection made by the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier.
10 Assignments
0 Petitions
Accused Products
Abstract
Uniform Resource Locators (URLs) or other network information identifiers embedded in television signals are processed in order to permit viewers to customize the display of a corresponding program. In an illustrative embodiment, at a time prior to the scheduled display of a program or portion thereof, a given viewer makes a selection of one of a number of available alternate characteristics for the program, such as one of a number of available alternate endings. At a later time, a base URL embedded in the television signal is extracted and processed using the viewer selection in order to generate a combined URL. The combined URL is then used to establish a connection over a network with a corresponding web site or other information source, and information is retrieved from the web site and stored in a memory. The retrieved information is subsequently taken from the memory and used to modify the manner in which the program is displayed to the viewer. For example, the retrieved information may include video which is displayed to the viewer in place of a portion of the program.
250 Citations
36 Claims
-
1. A method of providing viewer-customized display of a program transmitted in the form of a television signal, comprising the steps of:
-
receiving at least one network information identifier transmitted with the television signal; and
modifying a manner in which the program is displayed to a given viewer using information obtained by processing the network information identifier and a program characteristic selection made by the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier. - View Dependent Claims (2, 10, 11)
-
-
3. A method of providing viewer-customized display of a program transmitted in the form of a television signal, comprising the steps of:
-
receiving at least one network information identifier transmitted with the television signal; and
modifying a manner in which the program is displayed to a given viewer using information obtained by processing the network information identifier and a program characteristic selection made by the viewer;
wherein the modifying step includes the steps of;
processing the network information identifier and the program characteristic selection to generate an additional network information identifier;
establishing a connection over a network with an information source identified by the additional network information identifier;
retrieving information from the information source; and
utilizing the retrieved information to modify the manner in which the program is displayed to the viewer. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
12. A method of providing viewer-customized display of a program transmitted in the form of a television signal, comprising the steps of:
-
receiving at least one network information identifier transmitted with the television signal; and
modifying a manner in which the program is displayed to a given viewer using information obtained by processing the network information identifier and a program characteristic selection made by the viewer;
wherein the program characteristic selection is made in response to a selection display generated at least in part using an additional network information identifier transmitted with the television signal; and
wherein the selection display provided to the given viewer includes a listing of available selections presented along with statistical information regarding previous selections made by other viewers.
-
-
13. An apparatus for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
a memory for storing a program characteristic selection made by a given viewer; and
a processor coupled to the memory, wherein the processor is operative to receive at least one network information identifier transmitted with the television signal, and to modify a manner in which the program is displayed to the viewer using information obtained by processing the network information identifier and the program characteristic selection made by the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier. - View Dependent Claims (14, 15, 16, 17, 25, 26)
-
-
18. An apparatus for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
a memory for storing a program characteristic selection made by a given viewer; and
a processor coupled to the memory, wherein the processor is operative to receive at least one network information identifier transmitted with the television signal, and to modify a manner in which the program is displayed to the viewer using information obtained by processing the network information identifier and the program characteristic selection made by the viewer;
wherein the processor is further operative;
(i) to process the network information identifier and the program characteristic selection to generate an additional network information identifier;
(ii) to establish a connection over a network with an information source identified by the additional network information identifier;
(iii) to retrieve information from the information source; and
(iv) to utilize the retrieved information to modify the manner in which the program is displayed to the viewer.- View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
27. An apparatus for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
a memory for storing a program characteristic selection made by a given viewer; and
a processor coupled to the memory, wherein the processor is operative to receive at least one network information identifier transmitted with the television signal, and to modify a manner in which the program is displayed to the viewer using information obtained by processing the network information identifier and the program characteristic selection made by the viewer;
wherein the viewer selection is made in response to a selection display generated at least in part by the processor using an additional network information identifier transmitted with the television signal;
wherein the selection display provided to the given viewer includes a listing of available selections presented along with statistical information regarding previous selections made by other viewers.
-
-
28. An apparatus for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
means for receiving at least one network information identifier transmitted with the television signal; and
means for modifying a manner in which the program is displayed to a given viewer using information obtained by processing the network information identifier and a program characteristic selection made by the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier.
-
-
29. An apparatus for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
means for storing a program characteristic selection made by a viewer; and
means for processing the program characteristic selection and a network information identifier transmitted with the television signal, to obtain additional information which is used to modify a manner in which the program is displayed to the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier.
-
-
30. A method for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising the steps of:
-
storing a program characteristic selection made by a viewer; and
processing the program characteristic selection and a network information identifier transmitted with the television signal, to obtain additional information which is used to modify a manner in which the program is displayed to the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier.
-
-
31. A method of providing viewer-customized display of a program transmitted in the form of a television signal, comprising the steps of:
-
receiving at least one network information identifier transmitted with the television signal; and
changing the content of the program, as perceived by a viewer, from that which is broadcast, using information obtained by processing the network information identifier and a program characteristic selection made by the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier.
-
-
32. An apparatus for providing a viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
a memory for storing a program characteristic selection made by a given viewer; and
a processor coupled to the memory, wherein the processor is operative to receive at least one network information identifier transmitted with the television signal, and to change the content of the program, as perceived by a viewer, from that which is broadcast, using information obtained by processing the network information identifier and the program characteristic selection made by the viewer;
wherein the information obtained by processing the network information identifier and the program characteristic selection made by the viewer comprises information retrieved utilizing another network information identifier different than the processed network information identifier.
-
-
33. An apparatus for providing viewer-customized display of a program transmitted in the form of a television signal, comprising:
-
a tuner for receiving the television signal and extracting at least one network information identifier transmitted with the television signal; and
a network interface for retrieving information designated by the extracted network information identifier and a program characteristic selection made by the viewer, wherein the retrieved information is used to change the content of the program, as perceived by a viewer, from that which is broadcast;
wherein the retrieved information designated by the extracted network information identifier and the program characteristic selection made by the viewer is retrieved at least in part based on another network information identifier different than the extracted network information identifier. - View Dependent Claims (34, 35, 36)
-
Specification