|Publication number||USRE44495 E1|
|Application number||US 12/705,017|
|Publication date||10 Sep 2013|
|Filing date||12 Feb 2010|
|Priority date||12 Nov 1999|
|Also published as||US6598226, USRE42764, USRE42838, USRE43988, USRE44514, USRE44990, USRE45225, USRE45410|
|Publication number||12705017, 705017, US RE44495 E1, US RE44495E1, US-E1-RE44495, USRE44495 E1, USRE44495E1|
|Inventors||Tom L. Sorensen|
|Original Assignee||Lg Electronics Inc.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (98), Non-Patent Citations (6), Classifications (21)|
|External Links: USPTO, USPTO Assignment, Espacenet|
Notice: More than one reissue application has been filed for the reissue of U.S. Pat. No. 6,598,226. The reissue applications are the present application, which is a continuation of reissue application Ser. No. 11/187,031, which is reissue of U.S. Pat. No. 6,598,226.
The present application is a continuation of reissue application Ser. No. 11/187,031, filed Jul. 21, 2005—now issued as U.S. Pat. No. Re. 42,764 on Sep. 27, 2001, which is a reissue application for U.S. Pat. No. 6,598,226, which issued on Jul. 22, 2003.
The present application is related to reissue application Ser. No. 11/526,292 filed Sep. 22, 2006—now issued as U.S. Pat. No. Re. 42,838 on Oct. 11, 2011, which is a continuation of reissue application Ser. No. 11/187,031—now issued as U.S. Pat. No. Re. 42,764 on Sep. 27, 2001, which is a reissue application for U.S. Pat. No. 6,598,226, which issued on Jul. 22, 2003.
The present application is related to reissue application Ser. No. 12/705,071, filed Feb. 12, 2010, which is a continuation of reissue application Ser. No. 11/187,031—now issued as U.S. Pat. No. Re. 42,764 on Sep. 27, 2001, which is a reissue application for U.S. Pat. No. 6,598,226, which issued on Jul. 22, 2003.
The present application is related to reissue application Ser. No. 13/223,513, filed Sep. 1, 2011, which is a continuation of reissue application Ser. No. 11/187,031—now issued as U.S. Pat. No. Re. 42,764 on Sep. 27, 2001, which is a reissue application for U.S. Pat. No. 6,598,226, which issued on Jul. 22, 2003.
The present invention relates to an apparatus that enables a user to receive and utilize data which is broadcast via a digital vestigial sideband (VSB) broadcast signal.
The ATSC digital broadcast standard for digital television allows for the transmission of 19 Mbits/sec in an RF channel having a 6 MHZ bandwidth. Although this allocated bandwidth is adequate for a single analog NTSC television channel, the ATSC bit rate permits the same channel to support the concurrent transmission of several standard definition television (SDTV) programs (i.e., programs displayable with a resolution comparable to that of the NTSC analog program). Alternatively, the allocated bandwidth at the ATSC bit rate permits a channel to support the transmission of a single high definition television (HDTV) program at a time. Moreover, the ATSC digital broadcast standard permits data to be transmitted in the channel along with the digital program being transmitted. Therefore, data packets may be multiplexed in the channel with video and audio packets of one or more of the programs.
While channel guides in the form of a table displayed on a dedicated channel and providing channels, titles, and show times, currently exist for analog television programming, none exist which provide a similar guide or key for digital television as to the type of data transmitted on various channels. Moreover, no channel or data guides exists which enable various entries in the guide to be selected by a user for access to further information.
The present invention contemplates using the data transmission feature of the ATSC standard in order to transmit data guide information in the data packets. The data guide may include identifying information as to the channels under which data is transmitted with the digital VSB broadcast signals, as well as the type of data provided on each channel. The invention further contemplates displaying the transmitted data guide in a format enabling a user to select and access the data on any of the displayed channels.
In accordance with one aspect of the present invention, a device identifies types of data transmitted on multiple channels of a digital broadcast signal, displays the identified types of data transmitted on each channel, and enables a user to access the data transmitted on a particular channel. The device comprises a scanning receiver, a demodulator, a detector, a memory, a processor, and an operator interface module. The scanning receiver is adapted to tune to the digital broadcast signal on selected channels, and the digital broadcast signal includes at least one digital television programming packet and at least one data packet. The demodulator is coupled to the receiver and is adapted to demodulate the digital broadcast signal. The detector is coupled to the demodulator and is adapted to detect the at least one data packet. The memory is coupled to the detector, and the memory is adapted to store data guide software code for identifying the type of data contained in the at least one data packet and the channel on which the identified type of data is available. The data guide software is further adapted to enable the data on any channel selected by an operator to be accessed. The processor is coupled to the memory and is adapted to execute the data guide software code. The operator interface module is coupled to the processor, and is adapted to display the identified types of data and the channels on which the identified types of data are available. The operator interface module is further adapted to enable any displayed channel to be selected.
According to another aspect of the present invention, a method of providing a data guide summarizing types of data transmitted in a digital broadcast signal and the channels corresponding to the types of data is provided. The method includes the steps of receiving a digital broadcast signal containing digital programming packets and data packets, demodulating the digital broadcast signal, detecting the data packets, storing the data guide based on information contained in the data packets, and displaying the data guide.
According to another aspect of the present invention, a data casting system is provided which comprises a receiver, a detector coupled to the receiver, and a operator interface module coupled to the detector. The receiver is adapted to receive a digital broadcast signal containing at least one digital television programming packet and at least one data packet. The detector is adapted to detect the at least one data packet and is further adapted to detect types of data transmitted within the at least one data packet and channels on which the detected types of data are available. The screen is adapted to display the detected types of data and the channels on which the detected types of data are available.
According to a further aspect of the present invention, a computer readable storage medium of a digital program receiver having a data guide stored thereon is provided, wherein the data guide contains a list of the types of data receivable by the digital program receiver and the corresponding RF channels in which the data is present.
The features and advantages of the present invention will become more apparent from a detailed consideration of the invention taken in conjunction with the drawings in which:
Referring now to the drawings, wherein like reference numerals designate identical or corresponding parts throughout the several figures, and more particularly to
The datacasting receiver 12 includes a digital scanning receiver 13, a demodulator 14, a detector 16, a processor 18, a memory 20, and an operator interface module 21. The digital scanning receiver 13 is a tunable receiver which is able to scan through and be tuned to the RF channels within the bands allocated to the digital scanning receiver 13, including, for example, any of the RF channels in any of the bands allocated for digital television viewing. In operation, the digital scanning receiver 13 receives a digital VSB broadcast signal which is defined to include any of a 2 digital VSB, a 4 digital VSB, an 8 digital VSB, an 8T digital VSB or a 16 digital VSB signal, transmitted via one of the RF channels. As will be discussed in further detail herein, the digital scanning receiver 13 may be an existing receiver of a device such as a digital television or personal computer, or may be a separate receiver dedicated to the data guide system 10.
The digital scanning receiver 13 scans through all available channels, and at each channel tunes to the corresponding digital VSB broadcast signal 22. The demodulator 14 demodulates the digital VSB broadcast signal 22 from the digital scanning receiver 13.
In accordance with the ATSC standard and as shown in
Preferably, the detector 16 is implemented with a software application that is stored in the memory 20. The software application preferably has search engine capabilities, such that in order to enable identification of the DTV programming packets 24 and the data packets 26, the software application compares the header 30 of each DTV programming packet 24 and each incoming data packet 26 to pre-defined bit sequences used to identify the relevant packets. The detector 16 then passes the identified DTV programming packets 24 to appropriate video and/or audio processors (not shown). When the detector 16 recognizes that a relevant data packet 26 is received on the particular channel to which the digital scanning receiving 13 is currently tuned, the detector 16 transmits an appropriate signal to the processor 18.
The signal from the detector 16 to the processor 18 indicates to the processor 18 that the received data and channel on which it has been received should be stored in the memory 20, and that the processor 18 must interpret the data packet 26 to determine the particular type of data received. This interpretation may be accomplished similar to the manner in which the presence of the data packet 26 is determined. More specifically, the header 30 or the data portions of a data packet may include a predetermined bit stream which the processor 18 may compare to a database of bit streams stored in memory 20. For example, the bit streams may indicate that the data following the header comprises: price update information for a grocery shopping service program, addresses of relevant websites related to the digital television programming packet 24, business news, sports statistics, government tax forms, etc. If website addresses are included, they may allow an HTML link program, such as a web browser, to seek out a website that is associated with the DTV programming packet 24.
Alternatively, once the processor 18 receives the signal from the detector indicating that a data packet 26 has been received, the processor 18 may utilize a template stored in the memory 20 which automatically indicates the type of data received based on the channel to which the receiver 13 is tuned at the time of reception. In other words, it may be known that a particular channel always and only transmits business data, while another channel always and only transmits sports statistics. As a result, once the detector 16 determines that data is received, the processor 18 can reference the template to determine which type of data corresponds to the tuned channel.
Upon identifying the specific type of data received, the data packets 26 are checked for errors. The processor 18 uses an error checking program to examine the data packets 26 for errors, such as those typically caused by discontinuities from storms or multi-path interferences. If an error is detected, data is erased and the system tunes to the next channel to retrieve data. The data from the current channel can be retrieved the next time it is transmitted.
If no error is detected, the processor 18 determines if the data type corresponding to the data transmitted in the current channel is new or updated since the last time that data type was received on that particular channel. Such checking can be performed through a comparison-of the received data packets 26 to the previous data type stored in the memory 20. If the received data type of the data contained in the current channel is not new, it is erased. If this data type is new, the data type is stored in the memory 20, replacing the previously stored data type.
Also, if the data type is determined to be new, the processor 18 executes data guide software to generate or update a menu 32 containing that data type. The operator interface module 21 can display the menu 32 at any time the user selects. The operator interface module 21 can be in the form of, for example, a computer monitor, a television screen, a liquid crystal display screen of a cellular telephone or personal digital assistant, or the like. The menu 32 could be displayed on a designated channel to which the user could tune when desired. Using a peripheral input device (not shown) associated with the operator interface module 21, such as a mouse, trackball, keyboard, remote control, or touch screen, a user can scroll through the displayed menu 32 and select the channel of interest. Once a particular channel is selected the processor 18 then directly connects the user to the desired channel, or if a website is selected, to the desired website. A representative menu 32 generated by the processor 18 is depicted in
Referring now to
At a block 66, the detector 16 identifies the data packets 26. As will be understood by one having ordinary skill in the art, the data packets 26 may be transmitted by the digital television transmitter 11 at selected times during the day and may be transmitted repeatedly at convenient intervals. If the digital receiver 12 contains a single tuner in the form of the digital scanning receiver 13, the data monitoring step 66 may be performed during non-prime time hours so as not interfere with heavier prime time usage of the digital broadcast. Alternatively, the datacasting receiver 12 could include one tuner for normal usage and reception of the digital television broadcast, and a separate scanning tuner dedicated to scanning through all channels in search of data being received. Accordingly, the tuning step 60 and monitoring step 66 need not be limited to any particular period of usage.
As described earlier, the monitoring process preferably involves launching a search engine application that causes the detector 16 to search for a predefined sequence of identification bits located in the header 30 of each DTV programming packet 24 and each data packet 26 wherein the predefined sequence of bits indicate a data packet 26.
If it is determined that a data packet 26 has been detected, the data and the channel on which this data packet 26 was received are stored in the memory 20 as indicated by a block 68, and the detector 16 generates a signal which causes control to pass to a block 70 where the processor 18 determines the type of data detected. As indicated above this can be performed in numerous ways including performing a comparison of bit streams to a database of known bit streams, or using a template to determine the type of data always transmitted on the channel to which the receiver 13 is tuned.
Once the type of data is determined, the processor 18 performs an error checking routine, as indicated at a block 72, to determine whether any of the received data has been tainted by, for example, discontinuities caused by storms or multi-path interference. If an error is detected, the retrieved data is erased as indicated by a block 74 and control returns to the block 60 to enable the next channel to be checked. As described hereinbefore, since the data is transmitted periodically, error-free data packets 26 can be retrieved from a later transmission. In alternative embodiments, the error checking step can be performed at a different time, including before the storing step 68.
If no error is detected at the block 72, control proceeds to a block 76 where the processor 18 determines if the data type is new or updated since the last time the monitoring step 66 was performed. The processor 18 compares the data type determined at the block 70 to the data type contained in the menu 32 stored in the memory 20 corresponding to the tuned channel. If the data type is determined not to be new, the data type is erased at the block 74 and control returns to the block 60 wherein the next channel is checked.
If the data type is determined to be new, control passes to a block 78 wherein the received data type replaces the old data contained in the menu 32 stored in the memory 20. The channel to which the receiver 13 is tuned at that time is also determined and stored in the memory 20. The channel on which the current data is received may be utilized as an address into the memory 20 corresponding to the relevant line in the menu 32.
At any time selected by the user, the processor 18 causes the menu 32 to be displayed by the operator interface module 21, such as on a channel dedicated to providing a data guide. When tuned to the dedicated data guide channel, the user can scroll through the menu 32 and select any one of the displayed channels. The processor 18 responds to the received user input by connecting to the selected channel, or if web links are included in the selected channel, to the selected website assuming that the datacasting receiver 12 is web enabled.
In an alternative embodiment, data guide information as contained in the menu 32 could be transmitted on a single channel. As a result, the step of scanning all channels need not be performed, but rather the single channel on which the data is transmitted could be periodically checked and the memory 20 and menu 32 could be updated when new data is received.
Although it is suggested that the detector 16 be implemented using a software application having search engine capabilities, it may instead be implemented using hardware or firmware. For example, the detector 16 may be implemented using an ASIC device configured to behave like a gate array such that the device, when presented with the proper pre-define data sequence, allows the data to pass therethrough.
Certain modifications of the present invention have been discussed above. Other modifications will occur to those practicing in the art of the present invention. For example, the present invention has been described above at least in part in relation to providing a data guide based upon data transmitted in a digital vestigial sideband (VSB) broadcast signal. However, it should be noted that the present invention also is applicable to providing a data guide based upon data transmitted in other types of digital broadcast signals such as COFDM signals, QAM signals, QPSK signals, and/or the like.
Accordingly, the description of the present invention is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the best mode of carrying out the invention. The details may be varied substantially without departing from the spirit of the invention, and the exclusive use of all modifications which are within the scope of the appended claims is reserved.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4568909||19 Dec 1983||4 Feb 1986||United Technologies Corporation||Remote elevator monitoring system|
|US4746983||19 Dec 1986||24 May 1988||Sony Corporation||Picture-in-picture television receiver with separate channel display|
|US4903129||6 Apr 1989||20 Feb 1990||Thomson Consumer Electronics, Inc.||Audio signal section apparatus|
|US5192854||5 Feb 1992||9 Mar 1993||Counts Reginald D||System for electronically recording and redeeming coupons|
|US5237418||4 Sep 1991||17 Aug 1993||Sony Corporation||Audio output circuit in electronic apparatus with composite display function|
|US5268928||15 Oct 1991||7 Dec 1993||Racal-Datacom, Inc.||Data modem with remote firmware update|
|US5371573||25 Mar 1993||6 Dec 1994||Kabushiki Kaisha Toshiba||Image forming apparatus providing a sheet tray in the image forming section when the stacking device is filled|
|US5380991||16 Nov 1993||10 Jan 1995||Valencia; Luis||Paperless coupon redemption system and method thereof|
|US5432561||31 Oct 1994||11 Jul 1995||North American Philips Corporation||System for automatically activating picture-in-picture when an auxiliary signal is detected|
|US5453796||28 Jun 1994||26 Sep 1995||Thomson Consumer Electronics, Inc.||Signal swap apparatus for a television receiver having an HDTV main picture signal processor and an NTSC Pix-in-Pix signal processor|
|US5519780 *||3 Dec 1993||21 May 1996||Scientific-Atlanta, Inc.||System and method for providing compressed digital teletext services and teletext support services|
|US5594509||22 Jun 1993||14 Jan 1997||Apple Computer, Inc.||Method and apparatus for audio-visual interface for the display of multiple levels of information on a display|
|US5604542||8 Feb 1995||18 Feb 1997||Intel Corporation||Using the vertical blanking interval for transporting electronic coupons|
|US5638113||7 Jun 1995||10 Jun 1997||Thomson, Multimedia, S.A.||Transaction based interactive television system|
|US5650831||17 Jul 1995||22 Jul 1997||Gateway 2000, Inc.||Adjustable power remote control drive|
|US5665953||14 Feb 1996||9 Sep 1997||Lobar Code Inc.||Self-contained personal data collector for redeeming coupons|
|US5666293||3 Jul 1995||9 Sep 1997||Bell Atlantic Network Services, Inc.||Downloading operating system software through a broadcast channel|
|US5699104||13 Dec 1994||16 Dec 1997||Sony Corporation||Broadcast channel lock system|
|US5710605||11 Jan 1996||20 Jan 1998||Nelson; Rickey D.||Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules|
|US5734413||30 Nov 1993||31 Mar 1998||Thomson Multimedia S.A.||Transaction based interactive television system|
|US5754864||12 Nov 1996||19 May 1998||Charles E. Hill & Associates, Inc.||Software piracy detection system|
|US5761606||8 Feb 1996||2 Jun 1998||Wolzien; Thomas R.||Media online services access via address embedded in video or audio program|
|US5767897||31 Oct 1994||16 Jun 1998||Picturetel Corporation||Video conferencing system|
|US5774664||25 Mar 1996||30 Jun 1998||Actv, Inc.||Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments|
|US5774666||18 Oct 1996||30 Jun 1998||Silicon Graphics, Inc.||System and method for displaying uniform network resource locators embedded in time-based medium|
|US5778181||14 Mar 1996||7 Jul 1998||Actv, Inc.||Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments|
|US5784095||21 Mar 1996||21 Jul 1998||General Instrument Corporation||Digital audio system with video output program guide|
|US5801753||11 Aug 1995||1 Sep 1998||General Instrument Corporation Of Delaware||Method and apparatus for providing an interactive guide to events available on an information network|
|US5818441||15 Jun 1995||6 Oct 1998||Intel Corporation||System and method for simulating two-way connectivity for one way data streams|
|US5818935||10 Mar 1997||6 Oct 1998||Maa; Chia-Yiu||Internet enhanced video system|
|US5844552||23 Jan 1997||1 Dec 1998||Zenith Electronics Corporation||Communication of character data in a web television|
|US5872588||6 Dec 1995||16 Feb 1999||International Business Machines Corporation||Method and apparatus for monitoring audio-visual materials presented to a subscriber|
|US5880769||10 Apr 1995||9 Mar 1999||Smarttv Co.||Interactive smart card system for integrating the provision of remote and local services|
|US5889506||25 Oct 1996||30 Mar 1999||Matsushita Electric Industrial Co., Ltd.||Video user's environment|
|US5892536||3 Oct 1996||6 Apr 1999||Personal Audio||Systems and methods for computer enhanced broadcast monitoring|
|US5905476||16 Jan 1996||18 May 1999||Nxi Communications, Inc.||ITU/TDD modem|
|US5907322||16 Oct 1996||25 May 1999||Catch Tv Acquisition Corp.||Television event marking system|
|US5923379||2 Dec 1996||13 Jul 1999||Samsung Electronics Co., Ltd.||DSS/DVD picture in picture with internet|
|US5929849||2 May 1996||27 Jul 1999||Phoenix Technologies, Ltd.||Integration of dynamic universal resource locators with television presentations|
|US5940073||30 Apr 1997||17 Aug 1999||Starsight Telecast Inc.||Method and system for displaying other information in a TV program guide|
|US5940074||22 Nov 1996||17 Aug 1999||Webtv Networks, Inc.||Remote upgrade of software over a network|
|US5946047||12 Mar 1997||31 Aug 1999||Hybrid Networks, Inc.||Network system for handling digital data over a TV channel|
|US5977963||23 Jan 1997||2 Nov 1999||Zenith Electronics Corporation||Transmission of displacement information in a web television|
|US5978013||5 Feb 1996||2 Nov 1999||Jones; Charles P.||Apparatus and method for generating product coupons in response to televised offers|
|US6002394||11 Apr 1997||14 Dec 1999||Starsight Telecast, Inc.||Systems and methods for linking television viewers with advertisers and broadcasters|
|US6002450||6 Oct 1997||14 Dec 1999||Evolve Products, Inc.||Two-way remote control with advertising display|
|US6008836||22 Nov 1996||28 Dec 1999||Webtv Networks, Inc.||Method and apparatus for adjusting television display control using a browser|
|US6018768||6 Jul 1998||25 Jan 2000||Actv, Inc.||Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments|
|US6031867||2 Jul 1993||29 Feb 2000||Multi-Tech Systems, Inc.||Modem with firmware upgrade feature|
|US6034689||3 Jun 1996||7 Mar 2000||Webtv Networks, Inc.||Web browser allowing navigation between hypertext objects using remote control|
|US6040829||13 May 1998||21 Mar 2000||Croy; Clemens||Personal navigator system|
|US6073171||23 Jan 1997||6 Jun 2000||Zenith Electronics Corporation||Two-way communication protocol for a web television|
|US6097383||23 Jan 1997||1 Aug 2000||Zenith Electronics Corporation||Video and audio functions in a web television|
|US6097441||31 Dec 1997||1 Aug 2000||Eremote, Inc.||System for dual-display interaction with integrated television and internet content|
|US6104334||31 Dec 1997||15 Aug 2000||Eremote, Inc.||Portable internet-enabled controller and information browser for consumer devices|
|US6130726||15 May 1998||10 Oct 2000||Evolve Products, Inc.||Program guide on a remote control display|
|US6137839||31 Oct 1996||24 Oct 2000||Texas Instruments Incorporated||Variable scaling of 16-bit fixed point fast fourier forward and inverse transforms to improve precision for implementation of discrete multitone for asymmetric digital subscriber loops|
|US6175831||17 Jan 1997||16 Jan 2001||Six Degrees, Inc.||Method and apparatus for constructing a networking database and system|
|US6177931 *||21 Jul 1998||23 Jan 2001||Index Systems, Inc.||Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information|
|US6181326||20 Nov 1996||30 Jan 2001||Sony Corporation||Information display control unit and the method and remote input unit and the method|
|US6182287||4 Feb 1999||30 Jan 2001||Thomson Licensing S.A.||Preferred service management system for a multimedia video decoder|
|US6219839||5 Mar 1999||17 Apr 2001||Sharp Laboratories Of America, Inc.||On-screen electronic resources guide|
|US6240555||29 Mar 1996||29 May 2001||Microsoft Corporation||Interactive entertainment system for presenting supplemental interactive content together with continuous video programs|
|US6272680||18 Apr 2000||7 Aug 2001||Zenith Electronics Corporation||Video display initiated by internet module of web TV|
|US6278499||6 Jul 1999||21 Aug 2001||Evolve Products, Inc.||Two-way remote control with advertising display|
|US6282713||21 Dec 1998||28 Aug 2001||Sony Corporation||Method and apparatus for providing on-demand electronic advertising|
|US6313887||11 Mar 1998||6 Nov 2001||Sony Corporation||Television remote commander with data reception capability|
|US6317885||26 Jun 1997||13 Nov 2001||Microsoft Corporation||Interactive entertainment and information system using television set-top box|
|US6349410||4 Aug 1999||19 Feb 2002||Intel Corporation||Integrating broadcast television pause and web browsing|
|US6374245||12 Mar 1998||16 Apr 2002||Samsung Electronics Co., Ltd.||Server system communicating with personal digital assistant and communication method thereof|
|US6397387||2 Jun 1997||28 May 2002||Sony Corporation||Client and server system|
|US6401059||25 May 1999||4 Jun 2002||International Business Machines Corporation||Method and system for using a personal digital assistant as a remote control|
|US6437836||21 Sep 1998||20 Aug 2002||Navispace, Inc.||Extended functionally remote control system and method therefore|
|US6732369||11 Apr 1997||4 May 2004||Starsight Telecast, Inc.||Systems and methods for contextually linking television program information|
|US6785906||18 Apr 2000||31 Aug 2004||Zenith Electronics Corporation||Polling internet module of web TV|
|US6792616||1 May 1998||14 Sep 2004||Scientific-Atlanta, Inc.||System and method for providing a plurality of programming services in a television system|
|US6802076||6 Nov 2000||5 Oct 2004||Sony Corporation||Control device, control method, electric apparatus, control method of an electric apparatus, electric apparatus system, control method of an electric apparatus system, and transmission medium|
|US6882299 *||14 Jan 2000||19 Apr 2005||Research Investment Network, Inc.||Portable internet-enabled controller and information browser for consumer devices|
|US6925444||1 Dec 1998||2 Aug 2005||Hewlett-Packard Development Company, L.P.||System and method for creating and sharing purchasing lists on a network|
|US6978471||16 Feb 2000||20 Dec 2005||Thomson Licensing S.A.||System for acquiring and processing broadcast programs and program guide data|
|US7028330||18 Apr 2000||11 Apr 2006||Zenith Electronics Corporation||Transferring information between an internet module and TV controller of a web TV|
|US7340763||26 Sep 2000||4 Mar 2008||Harris Scott C||Internet browsing from a television|
|US7372915||28 Sep 1999||13 May 2008||Sony Corporation||Transmitting method and transmitting device, receiving method and receiving device, and transfer method and transfer system|
|US7823181||20 Jul 2009||26 Oct 2010||Gaughan Kevin J||Web television having a two-way communication bus interconnecting a television controller and an internet module|
|US7827583||28 Oct 2008||2 Nov 2010||Gaughan Kevin J||Web television having a two-way communication bus interconnecting a television controller and an internet module|
|US20010003099||1 Jun 1998||7 Jun 2001||Henry Von Kohorn||Evaluation of responses of participatory broadcast audience with prediction of winning contestants; monitoring, checking and controlling of wagering, and automatic crediting and couponing|
|US20020059637||3 Jul 2001||16 May 2002||Rakib Selim Shlomo||Home gateway for video and data distribution from various types of headend facilities and including digital video recording functions|
|US20030204854||7 Apr 1999||30 Oct 2003||Dean J. Blackketter||Communicating scripts in a data service channel of a video signal|
|US20050111823||30 Nov 2004||26 May 2005||Opentv, Corp.||Networking smart toys|
|US20070067805||15 Nov 2006||22 Mar 2007||Gemstart Development Corporation||Access to internet data through a television system|
|US20090091657||28 Oct 2008||9 Apr 2009||Zenith Electronics Corporation||web television that performs a pip control function|
|US20090100485||28 Oct 2008||16 Apr 2009||Zenith Electronics Corporation||Web television that swaps television video and internet video in a pip area|
|US20100146551||12 Feb 2010||10 Jun 2010||Tivo Inc.||Data Storage Management and Scheduling System|
|EP0710017A2||13 Oct 1995||1 May 1996||Plessey Semiconductors Limited||Television receiver with an interface for the displaying and communication of data|
|WO1996037996A1||22 May 1996||28 Nov 1996||British Sky Broadcasting Ltd.||Improvements in receivers for television signals|
|WO1998047286A1||23 Sep 1997||22 Oct 1998||Thomson Consumer Electronics, Inc.||A system for processing and decoding mpeg compatible data and internet information|
|WO1998057497A1||5 Jun 1998||17 Dec 1998||Koninklijke Philips Electronics N.V.||Method of controlling reception in data broadcast receiver|
|WO1999013644A1||19 Aug 1998||18 Mar 1999||Worldspace Management Corporation||System for selectively downloading information at user terminals from the internet using a satellite broadcast system|
|1||Comdex-Mitsubishi Previews 40-inch DiamondWeb TV Nov. 19, 1996, Newsbytes.|
|2||Comdex—Mitsubishi Previews 40-inch DiamondWeb TV Nov. 19, 1996, Newsbytes.|
|3||Mitsubishi joins Internet TV market Screen Digest, Dec. 1, 1996.|
|4||Mitsubishi Takes Motorola MPC801 for Diamondweb TV Computergram International, Aug. 29, 1996.|
|5||*||Shimakawa et al., Method of Controlling Reception in Data Broadcast Receiver, International Publication Date: Dec. 17, 1998, PCT WO 98/57497.|
|6||Sony Internet Web page "Now Everyone can experience the Internet", 1996.|
|U.S. Classification||725/50, 725/58, 725/38|
|International Classification||G06F3/00, H04N7/015, H04N5/445, G06F13/00, H04N7/16, H04N21/858, H04N21/458, H04N21/47, H04N21/435, H04N21/81|
|Cooperative Classification||H04N7/163, H04N21/47, H04N5/44543, H04N21/47214, H04N21/4586, H04N21/8586, H04N21/8126, H04N21/435|