Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
First Claim
1. A method for transmitting addresses identifying online content, with the online content relating to a program, the method comprising the steps of:
- obtaining one or more addresses for identifying an online information source of the online content; and
transmitting the address to a user;
wherein the user is automatically presented the online content at predetermined times during the program.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for integrating video programming with the vast information resources of the Internet. A computer-based system receives a video program with embedded uniform resource locators (URLs). The URLs, the effective addresses of locations or Web sites on the Internet, are interpreted by the system and direct the system to the Web site locations to retrieve related Web pages. Upon receipt of the Web pages by the system, the Web pages are synchronized to the video content for display. The video program signal can be displayed on a video window on a conventional personal computer screen. The actual retrieved Web pages are time stamped to also be displayed, on another portion of the display screen, when predetermined related video content is displayed in the video window. As an alternative, the computer-based system receives the URLs directly through an Internet connection, at times specified by TV broadcasters in advance. The system interprets the URLs and retrieves the appropriate Web pages. The Web pages are synchronized to the video content for display in conjunction with a television program being broadcast to the user at that time. This alternative system allows the URLs to be entered for live ransmission to the user.
-
Citations
196 Claims
-
1. A method for transmitting addresses identifying online content, with the online content relating to a program, the method comprising the steps of:
- obtaining one or more addresses for identifying an online information source of the online content; and
transmitting the address to a user;
wherein the user is automatically presented the online content at predetermined times during the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
- obtaining one or more addresses for identifying an online information source of the online content; and
-
47. A computer readable medium containing instructions for transmitting addresses identifying online content, with the online content relating to a program, by:
- obtaining one or more addresses for identifying an online information source of the online content;
encoding the address onto a signal; and
transmitting the signal with the address to a user;
wherein the user automatically receives the online content at predetermined times during the program. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
- obtaining one or more addresses for identifying an online information source of the online content;
-
94. A hosting system for transmitting one or more addresses identifying online content at an online information source, with the online content relating to a program, the system comprising:
- a storage device for storing the address prior to transmission; and
a transmitter, operably connected to the storage device, wherein the transmitter transmits the address to a user;
wherein the online content is automatically pushed to the user after the address is received by the user for presentation of the online content to the user during the presentation of the program to the user. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142)
- a storage device for storing the address prior to transmission; and
-
143. A method implemented at a host site for transmitting addresses identifying online content at an online information source, with the online content relating to a program, the method comprising:
- storing the address in a storage device prior to transmission;
transmitting the address to a user;
whereby the online content is automatically pushed to the user after the address is received by the user for presentation to the user during the presentation of the program to the user. - View Dependent Claims (144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191)
- storing the address in a storage device prior to transmission;
-
192. A method for retrieving over a network on-line information segments having content related to video programming carried by a received signal, the video programming being provided for presentation, the method comprising the steps of:
- receiving at least one address useable for retrieving over the network from at least one server on the network the on-line information segments, the at least one address being received in respective specified timing relationship with the video programming carried by the received signal;
using the at least one address for retrieving over the network from respective ones of the at least one server the on-line information segments; and
providing the retrieved on-line information segments for display in respective predetermined timing relationship with the presentation of the video programming. - View Dependent Claims (193, 194, 195, 196)
- receiving at least one address useable for retrieving over the network from at least one server on the network the on-line information segments, the at least one address being received in respective specified timing relationship with the video programming carried by the received signal;
Specification