Personal computer used in conjunction with television to display information related to television programming
First Claim
1. A method performed by a system connected to a communications network, said system including a shared computer that communicates with a plurality of remote computers, said method comprising:
- receiving television signals, by said shared computer, for a plurality of television channels, said television signals for at least some of said channels containing first data in an embedded datacast;
receiving by said shared computer a current channel identifier entered into application software running on a remote computer by a user selecting the current channel identifier via a user interface;
receiving a unique user ID code, by said shared computer, from at least some of the remote computers, each remote computer transmitting a different user ID code;
associating each unique user ID code, by said shared computer with configuration information stored at the shared computer;
processing said first data by said shared computer for said plurality of television channels, including for said current channel identified by said user;
configuring the first data, by said shared computer, in accordance with the configuration information associated with the unique user ID code; and
transmitting to said remote computer from said shared computer, via the communications network, information regarding said first data for said current channel identified by said user, configured in accordance with the configuration information associated with the unique ID code for the remote computer.
7 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the invention, a conventional home computer is connected via the Internet to a link broadcasting computer that is being accessed by many other households. The link broadcasting computer receives the same television signals (including ATVEF signals or other datacast signals) received by the home televisions of the various users. The link broadcasting computer detects the ATVEF signals embedded in the vertical blanking interval of each television channel and communicates to each user'"'"'s home computer only the ATVEF information for the particular television channel(s) previously identified by the user. The user can then access a website identified by the information. Various options are further described herein.
83 Citations
25 Claims
-
1. A method performed by a system connected to a communications network, said system including a shared computer that communicates with a plurality of remote computers, said method comprising:
-
receiving television signals, by said shared computer, for a plurality of television channels, said television signals for at least some of said channels containing first data in an embedded datacast;
receiving by said shared computer a current channel identifier entered into application software running on a remote computer by a user selecting the current channel identifier via a user interface;
receiving a unique user ID code, by said shared computer, from at least some of the remote computers, each remote computer transmitting a different user ID code;
associating each unique user ID code, by said shared computer with configuration information stored at the shared computer;
processing said first data by said shared computer for said plurality of television channels, including for said current channel identified by said user;
configuring the first data, by said shared computer, in accordance with the configuration information associated with the unique user ID code; and
transmitting to said remote computer from said shared computer, via the communications network, information regarding said first data for said current channel identified by said user, configured in accordance with the configuration information associated with the unique ID code for the remote computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method performed by a system connected to a communications network, said system including a remote computer, said method comprising:
-
connecting to a shared computer via said communications network;
receiving television signals for a plurality of television channels by said shared computer, said television signals for at least some of said channels containing first data in an embedded datacast;
entering current channel identifier into application software running on the remote computer by a user selecting the current channel identifier via a user interface;
transmitting data by said remote computer to said shared computer identifying the current channel selected by the user of the said remote computer;
receiving a unique user ID code by the shared computer from at least some of the remote computers, each remote computer transmitting a different user ID code;
associating each unique user ID code by the shared computer with configuration information stored at the shared computer;
configuring the first data for the current channel selected by the user by the shared computer in accordance with the configuration information associated with the unique user ID code;
receiving by said remote computer from said shared computer first data for the current channel selected by the user, configured in accordance with the configuration information associated with the unique ID code for said remote computer, from an embedded datacast received by said shared computer from signals within a television signal; and
displaying information on said remote computer relating to said first data transmitted by said shared computer. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A set of computer instructions in a tangible medium, said instructions for controlling a computer to carry out the following steps:
-
receiving television signals, by a shared computer, for a plurality of television channels, said television signals for at least some of said channels containing first data in an embedded datacast;
receiving a unique user ID code by the shared computer from a plurality of remote computers, each remote computer transmitting a different user ID code;
associating each unique user ID code by the shared computer with configuration information stored at the shared computer;
configuring the first data by the shared computer in accordance with the configuration information associated with the unique user ID code;
processing said first data by a share computer, communicating with a plurality of remote computers, for said plural of television channels;
receiving data by said shared computer from said remote computer, said data comprising information identifying the current channel selected by each user of the said remote computer, the current channel being entered into application software running on a remote computer by an associated user selecting the current channel identifier via a user interface; and
transmitting to each remote computer from said shared computer, via a communications network, information regarding said first data for the current channel selected by the user, configured in accordance with the configuration information associated with the unique ID code for each remote computer.
-
Specification