Access to internet data through a television system
Claim Score by NHIP
Abstract
A television system provides access to Internet data simultaneously with a displayed television program. Data units including data address sites available through a networked computer system such as the Internet are embedded in a television signal along with a television program. Information representing the data address site, such as an icon or descriptive text, is displayed simultaneously with the television program on the television. If the user selects the data address site, a data retrieval terminal in two-way communication with the network and associated with the television establishes a connection with the network and requests the data corresponding to the selected data address site. The retrieved information is then formatted for display.

Term
Term ended
Projected expiry passed 20 November 2023, 2.8 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
36 claims: 6 independent, 30 dependent
- 1A television system comprising:a receiver for receiving a television signal including a television program and an address for a data site;a decoder for extracting the address of the data site from the television signal;a memory for storing the extracted address and information about the television program;a communication device in two-way communication with the data service provider;a user input device for receiving user input;and a microprocessor coupled to the memory and the communication device and configured to store data for an icon representative of the data site address and superimposing the icon over the television program on a display device, to retrieve the data site address and the information about the television program from the memory in response to a user selection, and to control the communication device to retrieve data corresponding to the data site address from the data service provider in response to the user, wherein the television program, the data from service provider, and the information about the television program are displayed in three non-overlapping regions on the display screen.
- 13A method for enhancing viewing of a television program with interactive information retrieval comprising:receiving a television signal including a television program and an address for a data site;extracting the address of the data site from the television signal by a decoder;storing the extracted address and information about the television program;receiving user input;storing data for an icon representative of the data site address and superimposing the icon over the television program on a display device;retrieving the data site address and the information about the television program from the memory in response to a user selection;and retrieving data corresponding to the data site address from the data service provider in response to the user, wherein the television program, the data from service provider, and the information about the television program are displayed in three non-overlapping regions on the display screen.
- 21A method for enhancing viewing of a television program with interactive information comprising:receiving a television signal including a television program and an address for a data site;extracting the data site address from the television signal;establishing a connection with a data site corresponding to the data site address;displaying information about a related television program from the data site;and selecting the displayed information about the related television program from the data site to schedule a recording or viewing of the related television program.
- 25A television system for enhancing viewing of a television program with interactive information comprising:a receiver for receiving a television signal including a television program and an address for a data site;a decoder for extracting the data site address from the television signal;a microprocessor configured to establish a connection with a data site corresponding to the data site address and display information about a related television program from the data site in a display monitor;and a user input device for selecting the displayed information about the related television program from the data site to schedule a recording or viewing of the related television program.
- 29Broadest claimClaim Score 83, broad(NHIP)A method for enhancing viewing of a television program with interactive information comprising:establishing a connection with a remote data site;linking an article at the data site with data related to a television program;displaying the article from the data site;and selecting an identifier in the displayed article to schedule a recording or viewing of the television program.
- 33A television system for enhancing viewing of a television program with interactive information comprising:means for establishing a connection with a remote data site;means for linking an article at the data site with data related to a television program;means for displaying the article from the data site;and means for selecting an identifier in the displayed article to schedule a recording or viewing of the television program.
Independent claims6
65 paragraphs in 5 sections, as filed
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. patent application Ser. No. 09/269,235, filed Mar. 22, 1999, which claims priority of PCT Patent Application No. PCT/US97/18664, filed Oct. 16, 1997 which, in turn is based on Provisional U.S. Patent Application No. 60/028,138, filed Oct. 16, 1996; 60/032,571, filed Dec. 4, 1996; 60/032,136, filed Dec. 9, 1996; 60/035,236, filed Jan. 1, 1997; 60/035,029, filed Jan. 8, 1997; 60/040,763, filed Mar. 14, 1997, the subject matter of each of these applications is fully incorporated herein.
BACKGROUND
[0002] The invention relates to interactive television systems capable of two-way communication with networked computer systems operating as information service providers, in particular Internet service providers.
[0003] The Internet may be viewed as a large group of networked computer systems, each of which has a distinct alphanumeric address. A user terminal which seeks to receive data from one of the networked computer systems will send a command to the desired Internet address through the network to that system requesting that a particular set of data be sent to the terminal. The user terminals are connected to the network through the established telephone system in the user's community. An Internet address may be limited to the identity of the particular networked computer system, or may include additional information which directs the networked computer system to send a particular set of Internet data. The additional information may include a subdirectory, a file name, or both, which instructs the networked computer system which portion of data is desired by the requesting terminal. The system will thereafter send the requested data through the network to the terminal. Further exchanges of data may or may not take place between the terminal and the networked computer system, depending upon the desires of the terminal user.
[0004] The World Wide Web (WWW/Internet) is an Internet network designed for popular use. Apparatus sold under the trademark “WebTV,” provided by Philips-Magnavox and Sony, allow television viewers to access the World Wide Web through their televisions.
[0005] It is therefore desirable to enhance television viewing and Internet browsing by providing a more intimate interface between the viewer's television and the Internet access apparatus so that both television viewing and Internet browsing may be performed simultaneously, and preferably interactively such that the Internet data relates to the television program being viewed.
SUMMARY OF THE INVENTION
[0006] According to one embodiment of the invention, an interactive entertainment network system is provided which includes a number of user interface units in individual homes, each having a tuner, a display device and a modem or other data interface device for communicating with a data service provider. A television signal provider supplies a plurality of television signals to the tuner of each user interface unit, wherein at least one of the television signals has embedded data including a particular data address site. Information representing the particular data address site is displayed simultaneously with the television program on the display device, e.g., either as a graphical icon or text. A data service provider in two-way connection with the modem of each user interface site retrieves and transmits data corresponding to a data address site requested by an individual user interface unit for display on the display device of that user.
[0007] According to another embodiment of the invention, a display controller for coupling to a display device and to a data retrieval terminal in two-way communication with a data service provider is provided. The display controller includes a tuner for receiving a television signal containing a television program and at least one embedded data unit including a data address site, means for extracting the at least one embedded data unit from the television signal, a memory for storing the at least one data unit, and a video display generator. The display controller also includes a microcontroller coupled to the tuner and the extracting means and the memory for storing the at least one data unit in the memory, controlling the video display generator to display the data site address on the display device simultaneously with the television program, selectively retrieving the data site address from the memory in response to a user request, controlling the data retrieval terminal to request data corresponding to the user selected data address site from the data service provider, and controlling the video display generator to format and display the requested data received from the data service provider on the display device.
[0008] According to yet another embodiment of the invention, a method is provided for enhancing viewing of a television program with interactive information retrieval. The method includes the steps of, at a television signal provider, embedding at least one data unit comprising a data site address into a television signal containing a television program. Then, at a user site, receiving the television signal, extracting the data unit from the television signal, displaying information representative of the data address site simultaneously with the television program on a display device, and then storing the data address site in a memory. Once the user selects the information representative of the data address site, a connection is established with a data service provider having access to data corresponding to the selected data address site, the data corresponding to the data address site is requested and transmitted from the data service provider to the user site. The retrieved data is then formatted and displayed on the display device at the user site. Preferably, several data address sites are stored in the memory simultaneously and, at the user's request, displayed in a menu from which the user can select a particular address site.
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The attached figures demonstrate alternative embodiments of a system designed in accordance with the present invention in which
[0010]FIG. 1 is a block diagram schematic demonstrating a system according to one embodiment of the present invention;
[0011]FIG. 2 is a display including an exemplary graphical icon identifying that a data address site is available with the displayed television program;
[0012]FIG. 3 is a display of an Internet mode according to another embodiment which includes several data address sites;
[0013]FIG. 4 is a display of the Internet mode according to the embodiment of FIG. 3 displaying data corresponding to a selected data address site;
[0014]FIG. 5 is a plan view of a remote controller for use with an embodiment of the invention;
[0015]FIG. 6 is a display of the Internet mode according to yet another embodiment displaying data corresponding to a selected data address site;
[0016]FIG. 7 is a block diagram schematic demonstrating a system according to a further embodiment of the present invention;
[0017]FIG. 8 is a table including exemplary icons representative of various types of data address sites; and
[0018]FIG. 9 is a block diagram schematic demonstrating a system according to yet another embodiment of the present invention.
DETAILED DESCRIPTION
[0019] According to a preferred embodiment of the invention, television programs are linked to data and/or graphics at Internet sites to expand the on screen information available to a television viewer.
[0020] FIGS. <b>1</b>-<b>4</b> illustrate a specific embodiment of the invention. In FIG. 1, the reference numerals refer to the same elements described in application Ser. No. 08/475,395 filed on Jun. 6, 1995, the disclosure of which is incorporated fully herein by reference.
[0021] With reference to FIG. 1, a source of television signals <b>10</b> such as a terrestrial antenna, or a cable is connected to a television tuner <b>11</b>. The output of tuner <b>11</b> is a modulated intermediate frequency signal containing video and audio television information. Tuner <b>11</b> is connected by an intermediate frequency amplifier (IF AMP) <b>12</b> to a picture detector (PICTURE DET) <b>13</b> and a sound detector (SOUND DET) <b>14</b>, which produce base band video and audio signals, respectively. The audio signal is coupled by a sound amplifier (SOUND AMP) <b>15</b> to a loudspeaker <b>16</b>. The video signal is coupled by a video amplifier not shown to one input of a switch <b>18</b>. Sound detector <b>14</b> and picture detector <b>13</b> are connected to the audio and video inputs, respectively, of a video cassette recorder (VCR) <b>17</b>. (Alternatively, television signal source <b>10</b> could be directly connected to the RF input of VCR <b>17</b>, if its internal tuner and demodulating circuitry is to be utilized.) The output of VCR <b>17</b> is connected to the other input of switch <b>18</b>. The output of switch <b>18</b> is connected to one input of a conventional picture-in-picture (PIP) integrated circuit chip <b>19</b>. The output of PIP chip <b>19</b> is connected to the video input of a television receiver or monitor (TV) <b>20</b> having a screen (not shown).
[0022] Internet data, including Internet site addresses, is stored in Internet data memory <b>36</b>. Internet data memory <b>36</b> is connected to a microprocessor <b>24</b> that is programmed to control the operation of the described equipment (Internet data memory <b>36</b> could be part of the RAM of microprocessor <b>24</b>). An operating program for microprocessor <b>24</b> is stored in a read only memory (ROM) <b>26</b>. A viewer input device <b>28</b>, preferably in the form of a remote IR controller, is coupled to microprocessor <b>24</b> to provide commands from the viewer. A video processor <b>30</b> is coupled to microprocessor <b>24</b>. When the viewer wishes to see Internet site addresses, microprocessor <b>24</b> recalls a portion of the Internet data from memory <b>36</b> and couples it to video processor <b>30</b>, where the Internet site addresses are formatted for display. Preferably, the information stored in video processor <b>30</b> is a bit map of what is displayed on the screen of television receiver <b>20</b>. Video processor <b>30</b> is connected to the other input of PIP chip <b>19</b>. Preferably, viewer input device <b>28</b> controls microprocessor <b>24</b> by cursor movement on the screen of television receiver <b>20</b>. To this end, microprocessor <b>24</b> and video processor <b>30</b> are coupled to a cursor position register <b>32</b>. (Alternatively, the viewer can select items of information displayed on the screen by keying into viewer input device <b>28</b> code numbers assigned to these items.) Microprocessor <b>24</b> is also coupled to tuner <b>11</b> for channel change, to VCR <b>17</b> for play/record selection and start/stop, to switch <b>18</b> for selection of one of its inputs, and to PIP chip <b>19</b> for selection of the mode of PIP operation.
[0023] According to one embodiment, an Internet service provider (ISP) <b>33</b> is connected to microprocessor <b>24</b> by a transmission link <b>34</b> such as a telephone network or a television cable. An interface device such as a telephone or cable modem <b>38</b>, or digital interface device (not shown) for a fiber optic connection, couples transmission link <b>34</b> to microprocessor <b>24</b> if necessary. ISP <b>33</b> is connected to an Internet backbone in well known fashion to access data at any site on the World Wide Web, or preferably the Internet generally.
[0024] To enable a television viewer to access data about a television program that the viewer is watching, Internet data is embedded in the vertical blanking interval (VBI) of the television signal carrying the program. According to one embodiment, the Internet data includes the names and Internet addresses of a plurality of Internet sites. When the television signal carrying the program being watched is captured by tuner <b>11</b>, the Internet data embedded in its VBI is stripped out by a VBI decoder <b>35</b> coupled to microprocessor <b>24</b>. Microprocessor <b>24</b> then stores the data in Internet data memory <b>36</b>. The memory addresses of the Internet names are linked to the Internet addresses in memory <b>36</b>.
[0025] As shown in FIG. 2, a graphical icon <b>95</b> appears on the screen of television <b>20</b> when the television program is displayed full screen, i.e., in a television mode, to inform the viewer that Internet data accompanies the television signal and is stored in memory <b>36</b>. Icon <b>95</b> can appear for a limited time period after the television program is first displayed or for the entire time period of the program. If the viewer wishes to access an Internet site in connection with the television program, the viewer presses mode button <b>56</b> on a remote controller <b>50</b>, shown in FIG. 5, which introduces an Internet mode of operation described below. Microprocessor <b>24</b> is programmed to carry out this operation. By repeatedly pressing mode button <b>56</b>, the viewer can toggle back and forth between the television mode and the Internet mode.
[0026] In one embodiment, the Internet site information is placed in a picture-in-picture (“PIP”) window on the television screen such that the Internet site information may be viewed simultaneously with the television program. Conversely, the television signal may be placed in a PIP window on the television screen as shown in FIGS. 3 and 4. In this embodiment, the Internet site information occupies the majority of the television screen, and the television program is displayed in a PIP window. In this manner, the television video signal may be viewed simultaneously with the Internet information, and thus supplement the information provided to the viewer.
[0027] As shown in FIG. 3, the video portion of the television program last viewed in the television mode is displayed in area <b>42</b> and the audio portion is reproduced by the speaker system of the television set. As an option, a textual description of the program is displayed in an area <b>44</b> and information about the television program, i.e., program title, station name, and channel number are displayed in a banner <b>49</b> underneath areas <b>42</b> and <b>44</b>. A message is displayed at the top of an area <b>46</b> to prompt the viewer to select from a number of Internet site names displayed in area <b>46</b> by moving a cursor <b>48</b> with arrow keys <b>58</b> and <b>60</b> (see FIG. 5). For example, the Internet site names may be related to the particular program (“1. ‘MARRIED WITH CHILDREN’ TRIVIA”), the particular broadcaster (“2. TONIGHT ON FOX (SCHEDULE)”), general services offered by the system provider (“3. SPORTS”; “4. SHOPPING”), or directed to the particular user's Internet account (“5. E-MAIL”).
[0028] After an Internet site name is selected, the viewer presses INFO button <b>54</b> on controller <b>50</b>. As a result, the Internet site address to which the selected Internet site name is linked is retrieved from memory <b>36</b> by microprocessor <b>24</b> and sent through the telephone or cable interface to ISP <b>33</b>. Once the microprocessor <b>24</b> has been directed to initiate data acquisition, it will instruct the modem <b>25</b> to connect to an Internet service provider (ISP) After establishing a connection to the ISP, the microprocessor <b>24</b> initiates a data request from the Internet site address which was received along with the graphical icon transmitted in the data unit. The microprocessor <b>24</b> thereafter receives the requested Internet data, and stores it in RAM. The requested Internet data may include graphics, text, or a combination of both. After receiving the Internet data, the microprocessor may or may not terminate the modem connection to the ISP, depending upon the design of the embodiment, or the configuration options set by the viewer. (If desired, this function of microprocessor <b>24</b> could be carried out by commercial equipment sold under the trademark “WebTV,” provided by Philips/Magnavox and Sony.)
[0029] The information at the addressed Internet site is downloaded from ISP <b>33</b> over transmission link <b>34</b> to microprocessor <b>24</b> and then displayed on the screen simultaneously with the television program to which the information relates, as illustrated in FIG. 4, after being composed by video processor <b>30</b>. As illustrated in FIG. 4, the name of the Internet site can be displayed above the text of the information from the Internet site. If the television program is a television series such as “Married With Children,” the displayed information could be an Internet “page” trivia about the show (FIG. 4), merchandising and home shopping information, or a link to a fan e-mail site. The viewer then navigates about the Internet site in the manner dictated by the viewer's software to find the desired information.
[0030] Only an initial portion of the Internet data is displayed, as the amount of Internet data received will likely exceed the amount conveniently displayable at one time. The viewer may “scroll” through the remainder of the Internet data or “page,” at his or her discretion, in one embodiment by utilizing arrow keys on a remote control. The user interface of the page viewing may be accomplished in a conventional manner, e.g., in the manner of a typical PC-based web browser, or the user interface associated with WebTV, provided by Philips-Magnavox, or Sony.
[0031] If desired, the display of FIG. 3 could be eliminated. In other words, only one Internet site address would be embedded in the VBI of the television signal and the viewer would not make an Internet site selection. In this case, inclusion of the Internet site name is optional, because the viewer does not have a choice of Internet sites. When the viewer wishes to access Internet information about a program marked with an icon, the viewer presses button <b>56</b>, the VBI Internet site address is sent through the telephone or cable interface to ISP <b>33</b>, and the display of FIG. 4 appears directly on the screen with the VBI Internet site name. Preferably, the television program is displayed full screen until the data retrieved from the ISP <b>33</b> is available for display, i.e., after establishing a connection with the ISP <b>33</b>, requesting the data, etc. Preferably, the graphical icon <b>95</b> ceases to be displayed once the viewer selects the Internet data.
[0032] In a typical Internet “web page,” there are “links” to other Internet addresses, which provide alternative or complementary data to that found in the originally displayed web page. In a preferred embodiment of the invention, a user may select one of these links with a remote control, utilizing arrow keys <b>58</b>, and/or on-screen cursor <b>48</b>. For example, in FIG. 4, the answer to the trivia question is contained in a linked web page the viewer can select to confirm his or her response. These links are commonly referred to as “hypertext” links. If a link is selected, the microprocessor transmits the desired address to the ISP, and thereafter receives and displays the newly-received Internet data in the manner described above. Thus, if it is desirable to allow the viewer to link to additional Internet site addresses, the microprocessor should maintain the modem connection to the ISP <b>33</b> until directed by the user to terminate the connection. In this manner, the repeated request and receipt of successive pages will not necessitate delays associated with initiating a connection to the ISP <b>33</b>.
[0033] In order to accommodate the simultaneous viewing of both the Internet site Internet information and the television signal, particularized display formats may be used. In a further embodiment, the information for the Internet site is formatted to fit around the PIP window in which the television program is displayed, as shown in FIG. 6. Typical Internet data received over the World Wide Web is transmitted in HyperText Markup Language (“HTML”). A typical HTML file includes text, graphics, and instructions for formatting the text and graphics on a screen, along with other embedded commands. A computer or other terminal displaying an HTML file will format the file for display on the screen, based in part upon the embedded instructions for formatting the text and graphics, and based in part upon the requirements for aesthetic and efficient display of the information on the particular viewing device.
[0034] When displaying two video signals simultaneously using the PIP format, typically one video signal occupies the majority of the viewing screen, while the second video signal is displayed in or near to one corner of the television screen and typically occupies one quarter of the screen or less. With this type of display format, the second video signal obscures a not insubstantial portion of the first video signal. This can result in an inefficient and undesirable display of information to the viewer when PIP is used in connection with the present invention.
[0035] Hence one aspect of the present invention includes a microprocessor adapted to format the HTML file received over the Internet in such a manner as to accommodate the television program signal in one portion of the television screen. In this manner, the television program signal may be viewed simultaneously with the Internet HTML information, without obscuring any of the Internet HTML information by the television program signal. For example, if it is desired to place the television program signal in a PIP window in the top right hand corner of the television screen, the HTML file should be reformatted by the WebTV terminal (or other Internet display device associated with the system) to display information only in the remainder of the screen, such that it will not be obscured by the overlaid television program signal. In this instance., the HTML file would be reformatted into the “L” shaped display <b>69</b> of FIG. 6, so that the right hand corner of the Internet video signal contains no information to be obscured by the television program signal.
[0036] It should be noted that the user interface of this embodiment is designed so the television remote controller <b>50</b> can also be used to navigate the Webster, in addition to operating the television and guide functions.
[0037] According to another embodiment of the invention, shown in FIG. 7, a conventional television <b>70</b> is provided with a Vertical Blanking Interval (VBI) decoder <b>72</b> and a separate Internet access type terminal <b>74</b> connected to the Internet, for example apparatus sold under the trademark “WebTV”. A microprocessor <b>76</b> that controls the operation of the television <b>70</b> is programmed to perform the functions described below.
[0038] The Internet access terminal <b>74</b> includes a microprocessor <b>78</b>, a Random Access Memory <b>80</b> (RAM), a modem <b>82</b>, a user input device such as a remote control <b>50</b> or a keyboard <b>86</b>, and a video signal generator <b>88</b>. In typical operation, the microprocessor <b>78</b> of the Internet access terminal <b>74</b> will receive user input regarding particular data to be received over the Internet; utilizing the modem <b>82</b>, the microprocessor will receive the desired data (typically a “web page” consisting of formatted text and/or graphic images) and output a video signal suitable for displaying the desired data on the screen of an attached television monitor.
[0039] Television <b>70</b> has a tuner <b>89</b> and RAM <b>90</b> coupled to Internet access terminal <b>74</b>. The Internet access terminal <b>74</b> sends a video signal to the television set. The microprocessor <b>76</b> is provided with an infrared transmitter <b>92</b> to send commands to the Internet access terminal <b>74</b>. Additionally, keyboard <b>86</b> or remote controller <b>50</b> is configured to send infrared commands to either the Internet access terminal <b>74</b> via IR receiver <b>101</b> or to the television <b>70</b> via IR receiver <b>93</b>.
[0040] The Internet access terminal <b>74</b> is coupled via a standard telephone line to ISP <b>33</b>, which functions in the displayed embodiment as an ISP. The server is configured to send and receive data over the World Wide Web (WWW/Internet) to and from computer systems networked thereto.
[0041] In a preferred embodiment of the present invention corresponding to the system shown in FIG. 7, data representative of on-screen graphical icon, along with an associated Internet site address, is transmitted as a single data unit, packet, or group of packets in the VBI of a television signal. The VBI has been demonstrated over the past two decades to be a suitable vehicle for the transmission of digital data along with a television signal. In particular, the VBI is well-adapted for the transmission of relatively small packets of data. The graphical icon <b>95</b> is displayed on-screen with the associated television signal as described above in reference to FIG. 2.
[0042] A television signal incorporating the above mentioned data unit is sent by a television station <b>96</b>, and is carried by a cable provider. In alternative embodiments, the television signal may be sent by conventional broadcast, or by satellite. When the television signal is carried by cable, the user's home is typically equipped with a cable decoder <b>98</b>, which extracts the tuned video signal, which is the television signal combined with the data unit in the VBI. The cable decoder <b>98</b> is capable of being controlled by the microprocessor by infrared transmitter (not shown in the drawings). The video signal is thereafter delivered to a VCR <b>100</b>, which also is capable of being controlled by the microprocessor by infrared transmitter (not shown in the drawings). Both the video signal and the data in the VBI of the video signal are delivered to the television <b>70</b>. VBI decoder <b>72</b> for separating the data in the VBI from the video signal, and for delivering that data to the microprocessor.
[0043] Data units may be transmitted in the VBI of all channels serving a particular broadcast region, or they may be included by program creators (producers, advertisers, etc) in the VBI of the videotape provided to a broadcaster. In this manner, when the program is replayed for broadcast by a broadcaster, the data unit containing the Internet site address and other information is present in the broadcast and may be received by any apparatus viewing the program.
[0044] The information at the Internet site corresponding to the transmitted Internet site address is preferably related to the content of the program currently being telecast in the television signal, which contains the data unit transmitted in the VBI. Preferably, a descriptive title for the Internet site address that will enable the viewer to distinguish the Internet site from other Internet sites is also included in the data unit. When the data unit transmitted in the VBI is received at a television receiver with the program, it is stored in a temporary buffer portion <b>102</b> of the RAM <b>90</b>. Preferably, the storage capacity of the temporary buffer is one data unit, so that each new data unit overwrites and replaces the previously received data unit. Alternatively, each successively received data unit is placed on the top of a stack in RAM, so that previously received data units will still be accessible to the microprocessor if desired by the viewer.
[0045] The extracted data includes data representative of an on-screen graphical icon and an Internet site address, as referred to above in reference to FIG. 2. The microprocessor superimposes the graphical icon <b>95</b> on a portion of the displayed video signal, thus indicating to the user that additional information concerning the television program is available through the Internet. The graphical icon will preferably be placed in an unobtrusive portion of the television signal, e.g. such that it is displayed on a corner of the television monitor as shown in FIG. 2.
[0046] The viewer is thereby alerted to the presence of additional information concerning the displayed television program. At the viewer's initiation, the microprocessor may begin the process of acquiring the desired additional information over the Internet. The viewer initiates the process of data acquisition by pressing SELECT button <b>58</b> on remote controller <b>50</b> (see FIG. 5) or other viewer input device. Alternatively, the viewer initiates the process by pointing a cursor <b>108</b>, with a mouse or other pointing device (not shown), to the location of the on-screen icon <b>95</b>, as shown on the exemplary full screen display of FIG. 2. Alternatively, the viewer may direct the microprocessor to store the Internet site address and descriptive title in the manner referred to above for later use responsive to an on-screen selection process.
[0047] The graphical icon <b>95</b> is overlaid on the screen as soon as it is received and is thus displayed simultaneously with the program. If the viewer wishes to receive more information about the displayed program, e.g., more details about a commercial, additional details concerning a news story, or statistics about a sporting event, the viewer presses a STORE button <b>55</b> on remote controller <b>50</b> (see FIG. 5) to transfer the Internet site address and the corresponding descriptive title, e.g., “Today's NFL Game Scores” to a directory portion of the RAM and to extinguish the icon on the screen. Any number of Internet site addresses can be stored in the directory in this manner as the television viewing session progresses.
[0048] Alternatively, the viewer may press a button <b>54</b> on the remote control, designated by “INFO,” or some other informative designation, to access a menu of options. One option is to store the Internet site address and associated descriptive title. Another option may be to immediately access the Internet and obtain the additional information. Other options consistent with the disclosure of the present invention may be present on the menu presented to the viewer.
[0049] According to yet another embodiment corresponding to the system shown in FIG. 7, the directory is managed as a web browser bookmark memory. The website addresses and titles are stored in the directory until they are deleted or replaced by new addresses and titles on a first-in-first-out basis when the directory is full. Alternatively, the newly received website addresses replace old addresses and titles on a next-in, least-used basis, i.e., when a new website address and title is received, it is stored in memory in place of either the most infrequently accessed website address/title in the bookmark memory, or in place of the least-recently accessed website address/title. Preferably, the microprocessor is programmed to permit the individual user to select which mode of memory management to utilize.
[0050] When the viewer wishes to establish a connection to the Internet site of one of the stored addresses, the viewer presses a MENU button <b>57</b> to display the Internet site titles, and optionally the corresponding Internet site addresses, stored in the directory. The viewer selects the desired title with on screen cursor <b>108</b> and then presses a SELECT button <b>58</b>. As a result, the microprocessor transfers the corresponding Internet site address to the Internet access terminal <b>74</b>, the Internet site is connected to the Internet access terminal <b>74</b> and information from the Internet site is displayed on the screen instead of the television program.
[0051] In yet another embodiment corresponding to the system shown in FIG. 7, the present invention is incorporated into a cable decoder <b>98</b>. In a standard cable decoder, there are present a microprocessor <b>118</b>, an on-screen display facility <b>120</b>, a VBI decoder <b>122</b> (in addressable decoders), and a tuner <b>124</b>. Thus, the present invention may be implemented in a cable decoder environment with the addition of a modem <b>126</b> for data connection to an ISP, and sufficient RAM for the receipt and display of the Internet “web page.” As bidirectional transmission by cable becomes available, the telephone modem <b>126</b> can be eliminated and the cable system, in conjunction with suitable hardware, can be used to connect the user terminal to the Internet or other data provider.
[0052] In a further embodiment, rather than receiving the desired additional information over the Internet, a dedicated computer system <b>128</b> could be utilized. In a system of this nature, the dedicated system would serve as a clearinghouse or dedicated database for the storage of the related information. When a broadcaster desired to provide additional information, it transfers the additional information and a unique identifying code to the centralized database utilizing conventional techniques. Additionally, the information may be transmitted to the centralized database on a television or cable signal. Finally, the additional information may be supplied to the user in the form of a CD-ROM or other large scale portable memory device. Thereafter, when a user desired additional information, the microprocessor would initiate a connection to the dedicated system to receive and display the additional information in the manner described above. Such a dedicated system could be integrated with the Internet so that some information could be supplied to the user by Internet and some information could be supplied by the dedicated system. The dedicated system could be the user's own personal computer system so that the data site addresses received over the VBI correspond to data previously stored, by one of the above-described methods, in the user's personal computer, e.g., in a CD-ROM or transferred by modem.
[0053] In another embodiment of the present invention, Internet data at an Internet site may also be linked to particular television programs to expand the information available to an Internet browser. Specifically, Internet text or graphics at an Internet site is marked with an icon or designated as hypertext to represent that a related television program is scheduled for telecast. If desired, different icons could be used to distinguish between currently telecast programs and programs to be telecast in the future. The icons are linked to data at the Internet site representing channel, day, time, and length (i.e., CDTL) or the related television programs. This aspect of the invention is particularly convenient for a television aficionado who is reading Television Guide-like articles on line to click on hypertext in the article to set up a television program for viewing or recording. If the Internet user wishes to watch or record a television program, the user clicks on the icon with a mouse, e.g., one click to watch and two clicks to record, and the CDTL data is transmitted by the Internet connection to the WebTV terminal at the user's location. The WebTV terminal couples the CDTL data to the microprocessor. If the CDTL data identifies a currently telecast program, the microprocessor operates the television receiver or the VCR, depending upon whether one click or two clicks were entered, and sets the appropriate tuner to the designated channel. If the CDTL data identifies a future program, the microprocessor stores the CDTL data in the recording/play stack for use in recording or play at the designated time.
[0054] The embodiment depicted in FIG. 7 is therefore capable of performing the functions described above in accordance with the present invention. In addition, the ISP is capable of providing data to be incorporated into the VBI of the transmitted television signal which notifies a particular user that he or she has received electronic mail. Thus, when viewing television, the viewer may be informed by an on-screen icon <b>130</b> that he or she has received electronic mail, and the viewer may thereafter direct the microprocessor to control the Internet access terminal <b>74</b> to obtain and display the electronic mail message or messages. When this function is implemented, the VBI includes an identification code or address that uniquely designates a particular viewer's apparatus, so that only the designated apparatus at the site where the electronic mail message is received actually displays the electronic mail icon. The electronic mail data units with identification codes are routed to the respective broadcast regions where the recipients are located. The data to be broadcast to a particular region may be provided to a network affiliate in that region to be inserted into the VBI before broadcast.
[0055] The data unit transmitted to a particular user to inform him or her that he has received electronic mail may also include the subject or sender of the mail message. In this manner, the viewer may view the subject or sender of the mail message on the television screen without connecting to an ISP to receive the entire mail message. The viewer may therefore “screen” his or her E-mail, and connect only when the mail message is of interest or importance to him or her. Data units indicating the presence of electronic mail, or other uniquely addressed data units may be transmitted on all channels of a particular broadcast region, or may be provided on a single channel to which the tuner tunes when the television is not in use. When not in use, the microprocessor may therefore monitor the VBI of this single channel and obtain any directly addressed data units. Alternatively, an apparatus may be equipped with two tuners, one of which is constantly tuned to the channel containing the VBI data, and one of which is used to tune to television signals for display.
[0056] As shown in FIG. 8 potential on-screen icons include an icon <b>132</b> representative of the availability of additional information in a video program. For example, an extended advertisement, or how-to show, or local information program may be available at another time or on another channel. By pressing an appropriate button on the remote control, the microprocessor may be directed to record that show. Data in the data unit representative of CDTL may be placed into a location in the RAM, such that the VCR is set to record the program at the time of its airing. In addition, a data unit may be transmitted and directed to a particular user's apparatus which carries a command to the microprocessor to record a television program at a particular channel, date, time, and length. If a user is not present to program his or her VCR for recording, he or she may direct that a data unit be sent to his or her apparatus with a command to record a particular program or programs. The command could be complex recording sequence configured for serially broadcast television programs such as a miniseries which airs at different times on different nights of the week. This can be particularly useful when a user has forgotten to program a future recording, but has left his or her home. The user may direct the transfer of such a data unit using electronic mail to an ISP, or by telephone link to a location which will direct the actual transfer of a data unit.
[0057] Another potential on-screen icon is an icon representative of an Internet website address link <b>134</b>. As described above in detail, the user may select this icon to obtain an Internet site address for locating and viewing additional information concerning a particular news show, sports event, or advertiser.
[0058] A third potential on-screen icon is an icon representative of a VCRPlus+link <b>136</b> which may be provided, for example, in connection with an advertisement for another television program. When a user presses the appropriate keys on his or her remote control, the microprocessor stores the CDTL of that program, which is transmitted in the data unit, and records or displays the program at its time of airing.
[0059] A fourth potential on-screen icon is an icon representative of a Buy Link <b>138</b> which may be provided to send an order to the provider of goods or services via the incorporated modem <b>77</b>, or via the WebTV terminal <b>74</b>. The microprocessor will be guided by the data in the data unit as to the address or other location to send the viewer's order.
[0060] As an alternative to the standard set of icons, which represent the type of option available to the user, the data unit may include a particular descriptive icon which will be displayed on the screen. For example, the transmitted icon could consist of a digitized version of a manufacturer's logo.
[0061] If the particular embodiment is adapted for displaying standardized icons as set forth in FIG. 8, the digital data representative of the graphical icons could be stored in RAM or ROM at the viewer's location, with the data unit including a pointer to refer to the stored graphical icon. In this manner, the amount of data to be transmitted may be reduced. In addition, if specialized logos are desired to be used in addition to or in place of standardized icons, the digital data representative of these icons may be sent in bulk at a particular time (such as the late night when the television set is not likely to be used). Afterwards, the data unit need only include a pointer to the graphical icon, rather than the full set of digital data representative of the particular icon.
[0062] In yet another embodiment of the present invention, the microprocessor <b>24</b> incorporated into the television is equipped with an infrared transmitter suitable for transferring data to a portable device <b>140</b>, as shown in FIG. 9. The system shown in FIG. 9 is substantially similar to the system shown in FIG. 1, with identical components having the same reference numbers. The transmitter incorporated into microprocessor <b>24</b> may also be provided in the form of a direct wire link, radio frequency transmitter, or some other means for providing digital data to the portable device. The microprocessor is adapted to transmit the received Internet site address and/or the descriptive title thereof to the portable device for storage therein. The portable device must therefore be adapted to receive the transmission as well as to store the transmission in RAM or some other storage means.
[0063] Once the Internet site address and/or descriptive title have been stored in the portable device, the user may thereafter transfer the stored Internet site address to a personal computer <b>142</b> suitable for connection to the Internet. The portable device <b>140</b> is therefore equipped with a transmitting apparatus, possibly infrared, radio frequency, or direct wire link for sending the digital data representative of the Internet site address to the personal computer. Once received by the personal computer via an interface <b>144</b>, the user may connect to the Internet and obtain the additional information over the Internet.
[0064] The portable device may take the form of a portable computer, such as a Pilot or Newton, or may take the form of a portable Internet terminal, which itself is operable to connect to the Internet through an ISP, possibly by wireless two-way communications such as a cellular telephone connection. Alternatively, the portable computer could be removed from the system and the microprocessor <b>24</b> could be linked in direct communication with the user's personal computer <b>142</b>, e.g., by IR emission of information and command signals to PC interface <b>144</b>.
[0065] The described embodiments of the invention are only considered to be preferred and illustrative of the inventive concept; the scope of the invention is not to be restricted to such embodiment. Various and numerous other arrangements may be devised by one skilled in the art without departing from the spirit and scope of this invention.
Contents5
10 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2006248572A1 | Cited by | United States of America | Pre-grant |
| US2011115977A1 | Cited by | United States of America | Pre-grant |
| US2002088004A1 | Cited by | United States of America | Pre-grant |
| US10546612B2 | Cited by | United States of America | Applicant |
| US2002124251A1 | Cited by | United States of America | Pre-grant |
| US9635406B2 | Cited by | United States of America | Applicant |
| US2005044568A1 | Cited by | United States of America | Pre-grant |
| US7536151B2 | Cited by | United States of America | Search report |
| US9326043B2 | Cited by | United States of America | Applicant |
| US7406704B2 | Cited by | United States of America | Applicant |
| US2002144288A1 | Cited by | United States of America | Pre-grant |
| US2002157109A1 | Cited by | United States of America | Pre-grant |
| US2010017295A1 | Cited by | United States of America | Pre-grant |
| US2006015908A1 | Cited by | United States of America | Pre-grant |
| US2006010478A1 | Cited by | United States of America | Pre-grant |
| US2006206838A1 | Cited by | United States of America | Pre-grant |
| US9479838B2 | Cited by | United States of America | Applicant |
| US7543323B1 | Cited by | United States of America | Applicant |
| US2006294572A1 | Cited by | United States of America | Pre-grant |
| WO2011065663A3 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US2002042913A1 | Cited by | United States of America | Pre-grant |
| US2005076379A1 | Cited by | United States of America | Pre-grant |
| US2011023059A1 | Cited by | United States of America | Pre-grant |
| US2007143187A1 | Cited by | United States of America | Pre-grant |
| US2002144258A1 | Cited by | United States of America | Pre-grant |
| US2006095945A1 | Cited by | United States of America | Pre-grant |
| US10182272B2 | Cited by | United States of America | Search report |
| US2006103507A1 | Cited by | United States of America | Pre-grant |
| WO2011065663A2 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US2001027563A1 | Cited by | United States of America | Pre-grant |
| US7665108B2 | Cited by | United States of America | Search report |
| US7849226B2 | Cited by | United States of America | Applicant |
| US2008196070A1 | Cited by | United States of America | Pre-grant |
| US10034054B2 | Cited by | United States of America | Applicant |
| US2006168624A1 | Cited by | United States of America | Pre-grant |
| US2003061607A1 | Cited by | United States of America | Pre-grant |
| US2019149893A1 | Cited by | United States of America | Search report |
| US9918035B2 | Cited by | United States of America | Applicant |
| US9278283B2 | Cited by | United States of America | Search report |
| US2007038514A1 | Cited by | United States of America | Pre-grant |
| US2005233297A1 | Cited by | United States of America | Pre-grant |
| US9641872B2 | Cited by | United States of America | Applicant |
| US2009138799A1 | Cited by | United States of America | Pre-grant |
| US2011131610A1 | Cited by | United States of America | Pre-grant |
| US10142121B2 | Cited by | United States of America | Applicant |
| US10631066B2 | Cited by | United States of America | Applicant |
| US7096489B2 | Cited by | United States of America | Applicant |
| US10075746B2 | Cited by | United States of America | Applicant |
| US2002157107A1 | Cited by | United States of America | Pre-grant |
| US2006212892A1 | Cited by | United States of America | Pre-grant |
| US8095948B2 | Cited by | United States of America | Applicant |
| WO2011059335A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US10986407B2 | Cited by | United States of America | Applicant |
| US9930374B2 | Cited by | United States of America | Applicant |
| US2003028888A1 | Cited by | United States of America | Pre-grant |
| US9743155B2 | Cited by | United States of America | Applicant |
| US2004107437A1 | Cited by | United States of America | Pre-grant |
| US6981275B1 | Cited by | United States of America | Search report |
| WO2006041258A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US2014229988A1 | Cited by | United States of America | Pre-grant |
| US10200749B2 | Cited by | United States of America | Search report |
| US2002080273A1 | Cited by | United States of America | Pre-grant |
| US10360944B2 | Cited by | United States of America | Applicant |
| US11109114B2 | Cited by | United States of America | Applicant |
| US2003001880A1 | Cited by | United States of America | Pre-grant |
| US2004070690A1 | Cited by | United States of America | Pre-grant |
| US9711180B2 | Cited by | United States of America | Applicant |
| US2013079129A1 | Cited by | United States of America | Pre-grant |
| US10368141B2 | Cited by | United States of America | Applicant |
| US2006212811A1 | Cited by | United States of America | Pre-grant |
| US8736764B2 | Cited by | United States of America | Applicant |
| US2002056118A1 | Cited by | United States of America | Pre-grant |
| US8689259B2 | Cited by | United States of America | Applicant |
| US7225456B2 | Cited by | United States of America | Search report |
| US2005198668A1 | Cited by | United States of America | Pre-grant |
| US2005157948A1 | Cited by | United States of America | Pre-grant |
| US2002157100A1 | Cited by | United States of America | Pre-grant |
| US2002157108A1 | Cited by | United States of America | Pre-grant |
| US2003101456A1 | Cited by | United States of America | Pre-grant |
| US10015562B2 | Cited by | United States of America | Applicant |
| US2003189587A1 | Cited by | United States of America | Pre-grant |
| US2003133692A1 | Cited by | United States of America | Pre-grant |
| US2003070167A1 | Cited by | United States of America | Pre-grant |
| US10271088B2 | Cited by | United States of America | Applicant |
| US9066154B2 | Cited by | United States of America | Search report |
| US2014282698A1 | Cited by | United States of America | Pre-grant |
| US2012174173A1 | Cited by | United States of America | Pre-grant |
| US10056111B2 | Cited by | United States of America | Applicant |
| US2002157092A1 | Cited by | United States of America | Pre-grant |
| US2011126237A1 | Cited by | United States of America | Pre-grant |
| US2005028197A1 | Cited by | United States of America | Pre-grant |
| US2006229904A1 | Cited by | United States of America | Pre-grant |
| US2002129376A1 | Cited by | United States of America | Pre-grant |
| US9706245B2 | Cited by | United States of America | Applicant |
| US9781490B2 | Cited by | United States of America | Applicant |
| US9659285B2 | Cited by | United States of America | Applicant |
| US2005034162A1 | Cited by | United States of America | Pre-grant |
| US2010174776A1 | Cited by | United States of America | Pre-grant |
| US2011191804A1 | Cited by | United States of America | Pre-grant |
| US10694256B2 | Cited by | United States of America | Applicant |
46 members in 15 offices
Priority claims23
| Document | Office | Kind | Date |
|---|---|---|---|
| 2813896 | United States of America | P | |
| 3257196 | United States of America | P | |
| 3213696 | United States of America | P | |
| 3523697 | United States of America | P | |
| 3502997 | United States of America | P | |
| 4076397 | United States of America | P | |
| 26923599 | United States of America | A | |
| 71818703 | United States of America | A | |
| 09269235 | – | – | – |
| 60028138 | – | – | – |
| 60032136 | – | – | – |
| 60032571 | – | – | – |
| 60035029 | – | – | – |
| 60035236 | – | – | – |
| 60040763 | – | – | – |
| US19960028138P | – | – | – |
| US19960032136P | – | – | – |
| US19960032571P | – | – | – |
| US19970035029P | – | – | – |
| US19970035236P | – | – | – |
| US19970040763P | – | – | – |
| US19990269235 | – | – | – |
| US20030718187 | – | – | – |
Members46
| Document | Office | Kind | |
|---|---|---|---|
| CA2267890A1 | Canada | A1 | |
| WO9817064A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU4823197A | Australia | A | |
| EP0932979A1 | European Patent Office (EPO) | A1 | |
| BR9712352A | Brazil | A | |
| EP0932979A4 | European Patent Office (EPO) | A4 | |
| CN1251723A | China | A | |
| KR20000049237A | Republic of Korea | A | |
| AU726960B2 | Australia | B2 | |
| HK1027930A1 | Hong Kong, China | A1 | |
| JP2002515207A | Japan | A | |
| US2003005463A1 | United States of America | A1 | |
| US2004103439A1 | United States of America | A1 | |
| CN1153467C | China | C | |
| KR100489288B1 | Republic of Korea | B1 | |
| CA2267890C | Canada | C | |
| US2007067805A1 | United States of America | A1 | |
| EP1850594A2 | European Patent Office (EPO) | A2 | |
| JP2007300668A | Japan | A | |
| JP2007312412A | Japan | A | |
| EP0932979B1 | European Patent Office (EPO) | B1 | |
| AT381212T | Austria | T | |
| DE69738374D1 | Germany | D1 | |
| ES2294795T3 | Spain | T3 | |
| EP1850594A3 | European Patent Office (EPO) | A3 | |
| JP4184436B2 | Japan | B2 | |
| DE69738374T2 | Germany | T2 | |
| JP4445527B2 | Japan | B2 | |
| JP2010088126A | Japan | A | |
| US2010118187A1 | United States of America | A1 | |
| EP2259593A2 | European Patent Office (EPO) | A2 | |
| US2010310238A1 | United States of America | A1 | |
| EP2293563A2 | European Patent Office (EPO) | A2 | |
| EP2259593A3 | European Patent Office (EPO) | A3 | |
| EP2293563A3 | European Patent Office (EPO) | A3 | |
| JP2012010417A | Japan | A | |
| US2012185901A1 | United States of America | A1 | |
| JP5205361B2 | Japan | B2 | |
| JP2014135757A | Japan | A | |
| EP2259593B1 | European Patent Office (EPO) | B1 | |
| DK2259593T3 | Denmark | T3 | |
| ES2531195T3 | Spain | T3 | |
| JP5731352B2 | Japan | B2 | |
| JP5770874B2 | Japan | B2 | |
| MX341827B | Mexico | B | |
| EP2293563B1 | European Patent Office (EPO) | B1 |
17 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Information on status: application discontinuationABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTIONSTCB | STCB | |
| AssignmentAS | AS | |
| AssignmentAS | AS |
Numbers
- Publication, DOCDB
- 2004103439
- Publication, EPODOC
- US2004103439
- Application
- 10718187
- Application, DOCDB
- 71818703
- Application, EPODOC
- US20030718187
Titles
- English
- Access to internet data through a television system
Classification
- CPC, 26
- H04N21/8586
- H04N5/44
- H04N5/45
- H04N5/4401
- H04N7/088
- H04N5/4403
- H04N7/165
- H04N5/44543
- H04N7/17318
- H04N5/44591
- H04N7/17336
- H04N21/42204
- H04N21/426
- H04N21/42653
- H04N21/4312
- H04N21/4314
- H04N21/4316
- H04N21/4622
- H04N21/47
- H04N21/47214
- H04N21/4722
- H04N21/4758
- H04N21/478
- H04N21/4782
- H04N21/812
- H04N2005/4414
- IPC, 16
- H04N5 44
- H04N5 445
- H04N5 45
- H04N7 088
- H04N7 16
- H04N7 173
- H04N21 426
- H04N21 431
- H04N21 462
- H04N21 47
- H04N21 472
- H04N21 4722
- H04N21 475
- H04N21 4782
- H04N21 81
- H04N21 858
- USPC, 13
- 725109000
- 348E05002
- 348E05096
- 348E05103
- 348E05105
- 348E05108
- 348E05112
- 348E07031
- 348E07063
- 348E07071
- 725043000
- 725110000
- 725112000