US20100245681A1 - Internet Browsing from a Television - Google Patents

Internet Browsing from a Television Download PDF

Info

Publication number
US20100245681A1
US20100245681A1 US12/793,892 US79389210A US2010245681A1 US 20100245681 A1 US20100245681 A1 US 20100245681A1 US 79389210 A US79389210 A US 79389210A US 2010245681 A1 US2010245681 A1 US 2010245681A1
Authority
US
United States
Prior art keywords
information
remote control
link
receiving
remote
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/793,892
Inventor
Scott C. Harris
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US12/793,892 priority Critical patent/US20100245681A1/en
Publication of US20100245681A1 publication Critical patent/US20100245681A1/en
Priority to US13/844,995 priority patent/US8726326B1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Definitions

  • the present application describes a technique for automatically capturing Internet addresses that are broadcast as part of an entertainment media.
  • Non-commercial parts of the entertainment media can also display Internet addresses.
  • a web site associated with a TV show can be displayed during the credits of the TV show.
  • the present application teaches a system of allowing information from an entertainment media to be communicated to a computer or other device, which runs an Internet interfacing program, such as a web browser.
  • the present system automatically calls up the web address that is transmitted by the entertainment media.
  • the web address is saved for later use.
  • the web address can be coded to include information about its source. This enables determination of the effectiveness of the advertisement.
  • FIG. 1 shows a block diagram of a first embodiment that recognizes the hyperlink
  • FIG. 2 shows a modification in which the remote includes a receiver element
  • FIG. 3 shows a paradigm in which the service provider participates in sending the desired hyperlink to the user
  • FIGS. 4A and 4B show browsing on a PDA.
  • FIG. 1 shows an embodiment of the present invention, in which the entertainment media is a television system.
  • a television receiving system 100 is shown receiving a television broadcast 102 .
  • the television receiving system includes at least a television receiver element 104 , and may also include a television view screen 108 .
  • the television broadcast can be via standard transmission, satellite reception, or cable reception or via any other medium for television broadcast.
  • Some parts of the television broadcast may include Internet addresses. This can be part of the program broadcast or part of a commercial associated with the television broadcast.
  • the Internet address is often transmitted as part of the seen part of the broadcast 102 .
  • the television also includes a user interface, generally shown as 110 .
  • the user interface can include one or more of a control panel on the television, a remote control operable by a user, and/or a voice recognition remote control which recognizes voice-activated commands.
  • the user can enter various commands via the user interface 110 include commands to turn-on the television, turn-off the television, change the channels, and the like.
  • FIG. 1 shows the user interface being a wireless remote control, but the user interface can be part of the television, or part of some other device.
  • This remote control can also operate the TV.
  • the remote can be infrared, for example.
  • the infrared remote embodiment is a retrofit system for existing television sets.
  • the remote itself is preprogrammed with, or learns codes to, control the television.
  • the remote control can include computing intelligence therein.
  • the remote control can be a personal digital assistant, e.g., a PalmTM computer, programmed to operate as a remote.
  • the user interface 110 also includes a “browse” function 112 .
  • the browse function is actuated when the user wants to use the Internet address that is associated with currently-displayed information on the television screen 108 .
  • actuation of the “browse” button 112 takes some action on an Internet address that is displayed on the television display screen.
  • An information recognition module 120 is associated with the television set. This module 120 may be within the television set, or, as shown, within the remote control. In a first embodiment shown in FIG. 1 , the recognition module can be a miniature camera, located within the remote control system. The recognition module 120 obtains an image of the picture on the television screen 108 by integrating the picture for the time of one or more fields and one or more frames. A processor within the information recognition unit treats the acquired picture as an image, and optically character recognizes (“OCR”) the characters within the image.
  • OCR optically character recognizes
  • Optical character recognition programs are known, including programs such as Adobe CirculateTM and Caere Omni pageTM.
  • An image is obtained responsive to the browse command, the image is optically-character-recognized, and the automatically-recognized image is processed to automatically determine a Internet address therein.
  • Automatic detection of hyperlinks can be done by searching for key terms such as “http” or “www” or “.com”, “.net” or others (.shop,.web,.firm,.arts,.rec,.info).
  • FIG. 1 shows the remote 110 being equipped with a short-range communication device 130 .
  • This capability can be on a so-called “part 15” frequency, e.g. 48 Mhz; 900 Mhz; or 2.4 Ghz.
  • a particularly interesting communication technique is via BluetoothTM communication.
  • the communication could also be via wireless Ethernet or wired Ethernet.
  • a message 128 is formed based on the automatically-recognized hyperlink within the television image. That message is sent to the communication device 130 , and wirelessly transmitted as 135 . Information is transmitted in this format to a personal computer 150 .
  • the PC receives the automatically-recognized hyperlink.
  • the address represented by the hyperlink is accessed.
  • the web page is read out and displayed.
  • information can be added to the computer, which causes the PC to bring up the web page represented by the hyperlink at the next time the computer is started, or the next time that the browser is started. This can be set as a temporary start page that will be shown only the next time the browser is started.
  • the information can be added to the user's “Favorites” list, e.g. in a subdirectory called “Look at for further information”.
  • a second embodiment carries out the recognition within the television unit itself.
  • the “browse” command can still be controlled based on a command from a separate remote.
  • a buffer in the TV is used to store an entire frame of RGB information. That information is converted to a gray-scale image.
  • the information in the image is optically-character-recognized.
  • the hyperlink detection is carried out in the same way as in the first embodiment described above.
  • the information recognition unit 121 in the television unit is used.
  • This embodiment may require modifying the television to include the information recognition unit.
  • Another embodiment marks the hyperlink in alternative ways.
  • the hyperlink when the hyperlink is displayed on the screen, it can also be marked as a hyperlink in another portion of the television signal, such as in the vertical blanking interval.
  • Line 16 or 21 of the vertical blanking interval can, for example, include digital information indicative of one or more hyperlinks.
  • Another option reads the hyperlink from within the closed captioning information of the TV signal. This text can be directly used as an Internet address.
  • the information recognition unit 120 or 121 is a closed captioning decoder.
  • FIG. 2 Another option shown in FIG. 2 uses a separate receiver 200 within the remote 110 .
  • the receiver could be a TV tuner 202 and/or FM tuner 204 .
  • the hyperlinks associated with the entertainment program are transmitted on the TV band, e.g. in the closed captioning portion, or in the FM band.
  • the signals are received by the receiver 200 .
  • the receiver 200 is constantly receiving the Internet addresses, if any, associated with current media programs. Pressing the “browse” button 112 causes the currently-received hyperlink to be transmitted by a short range communication protocol, such as by BluetoothTM, to the PC.
  • a short range communication protocol such as by BluetoothTM
  • the TV remote can have a receiver for closed caption information, or for other information within the VBI. This allows the TV remote to be used with the existing television systems and sets, with no modification whatsoever. All new circuitry (if any) is placed within the remote. If a programmed computer or PDA is used as the remote, then all the changes necessary may include reprogramming the user interface.
  • the television or set top box associated with the television can also receive a hyperlink from within the received signal, e.g. coded within the signal. That hyperlink is selected by the browser actuations.
  • An alternate way of taking the action based on the hyperlink operates by sending information to a service provider, rather than to the PC.
  • FIG. 3 shows this being done over the broadcast channel for two-way media is being used, e.g., in digital cable or satellite.
  • the browse button sends either the hyperlink information to the service provider, or just the timing and channel of the browse actuation to the television provider. In the latter case, the television provider stores a database 350 defining which hyperlink was displayed at any given time.
  • the television and/or remote need not even recognize the hyperlink. Rather, an indication is provided to the cable or satellite company to send more information to the user about that hyperlink.
  • the cable or satellite company Since the cable or satellite company must have an account with the user, it knows the user's email address. Upon receiving an indication that the user wants more information about the hyperlink that is displayed on the television at that specific time, the cable/satellite company sends an email either to the sponsor or the user directly. The sent e-mail can indicate the web page address.
  • This embodiment is also suitable for use with radio, since it does not require reading off of the screen.
  • the cable/satellite company can charge a fee for this service, e.g. charging a few cents for each user who receives such an e-mail.
  • Another embodiment uses the power of this system to display a hyperlink that includes an indication of its origin.
  • the advertisers can use this to determine which times are most successful for web page actuations.
  • the service provider can negotiate a fee for each tagged visit to the web site.
  • a new method of doing business enables using these complicated internet addresses, since the web site is automatically called up from the address.
  • the service provider can guarantee a specified number of “hits” from the commercial. If less hits are obtained, the advertiser may get a discount. The advertiser may also agree to pay additional amounts for “hits” beyond that guaranteed number.
  • the desired internet information can be displayed directly on the television. It is known to include internet information over the same channel that is carrying television information, e.g. internet over cable (by cable modem), internet by satellite and the like. Alternately, a telephone line or dsl connection can be connected to the TV, and a web TV system or other equivalent system can be used to browse the internet using the screen of the television set. According to this system, actuation of the “browse” button cause either the screen to switch to an internet browsing window, or to a picture-in-picture type system, with the television program remaining in one picture, and the web browser opening in a sub picture.
  • Another embodiment operates with a computer video card that also includes a TV tuner, such as the ATI All in Wonder(TM).
  • TV can be received and viewed on the computer.
  • the same computer can also operate as a conventional computer, e.g., to receive and display Internet information.
  • This embodiment uses the information in the TV (or radio) program to launch and run an Internet page. This information can be displayed on the video, or coded into some other part of the TV signal, or transmitted on some other channel.
  • the PDA has infra red or RF (e.g., Bluetooth), transmission capability.
  • the PDA can also carry out certain functions. For example, since PDAs, such as the PalmTM computer, are capable of hot sync, they can exchange information with another computer, which is presumably a more powerful (“thicker”) client. Therefore, the PDA can store the information about the hyperlink, and only later, during the next hot sync, download it to the main computer.
  • the software running the hot sync can act on the hyperlink as described above, e.g., use it next time, add it to favorites, etc.
  • the shopping information can be supplemented by using the PDA.
  • the hot sync forms an exchange of information, where the thicker client is notified of the PDA's request for information.
  • the thicker client accesses the Internet or some other information source and obtains more information.
  • the PDA is provided with more information about any items where a shopper has expressed interest. That information can be displayed on the PDA, or on the main computer.
  • a shopping list, or wish list can also be stored on the PDA, for example.
  • Palm is configured as a remote control, either to produce infra red signals, or some other kind of signals such as Bluetooth signals which can be received by the entertainment medium.
  • the mote has conventional controls, such as numeral keys 401 , up/down keys 402 , mute button 403 , etc.
  • the PDA either has its own receiver installed to independently receive hyperlinks either on the same channel as the television signal, or on a different channel. Alternatively, the PDA can receive hyperlink information from a transmitter on the TV, which can transmit by infrared or Bluetooth or the like.
  • One of the available actuations on the PDA-simulated remote is a “browse” actuation 400 .
  • the PDA will begin a browsing actuation to a currently displayed hyperlink 405 .
  • the PDA can also have a section within the remote control which can display either the hyperlink, a title of the web page represented by the hyperlink, or the like.
  • the hyperlink can also be any of the previously-described hyperlink systems.
  • the PDA When the browse button 400 is actuated, the PDA is reconfigured from being a remote control into being a web browser, using wireless web browsing techniques, such as used on the Palm VII.
  • the web browser can use any of the conventionally available techniques of PDA web browsing, including a wireless modem, or a short range communication system such as Bluetooth to communicate between the PDA and some server computer such as the user's own PC.
  • One stop wireless web actuation can thereafter be carried out.
  • a screen as shown in FIG. 4B is displayed. This includes the screen showing the web actuation and may also include a special return button 450 which enables returning to the remote control function.
  • the remote control If the user presses the return button 450 , he returns to the remote control function
  • the web page remains in memory, and the remote control also shows the “switch” icon 452 .
  • the user can toggle to the remote control function, carry out some operation on the entertainment media, such as muting the TV for example, so that they can better concentrate, and then return to the browsing to read the contents of the web page.
  • radio could be continually stored in a buffer of 30 seconds, and then voice recognition techniques could be used to automatically determine hyperlinks within the radio broadcast. Radio could also transmit hyperlinks on a separate carrier, as described above for television.

Abstract

A system for automatically using internet information which is contained within a commercial on an entertainment medium e.g. television. The system determines information indicative of the web address. This can be done automatically by optical character recognition or by storing information indicative of the web address in an interval of the television signal. Once obtained, the information is sent, either to a user's computer, or to a central office which sends an e-mail to the user. In this way, the information can be used to automatically jump to a web site of the advertiser.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is a division of U.S. application Ser. No. 11/832,360 filed Aug. 2, 2007; which is a continuation of Ser. No. 09/669,959, filed Sep. 26, 2000, now U.S. Pat. No. 7,340,763, which claims the benefit of the U.S. Provisional Application No. 60/161,700, filed on Oct. 26, 1999.
  • BACKGROUND
  • The present application describes a technique for automatically capturing Internet addresses that are broadcast as part of an entertainment media.
  • Many commercials on entertainment media, such as television and radio, include an Internet address therein. For this part of the advertising to be effective, the user must remember these Internet addresses, since they are broadcast as part of the commercial. Therefore, the Internet addresses broadcast on such media are only really effective when they refer to an easy-to-remember domain name.
  • The simple domain names, unfortunately, are valuable and limited commodities. Great cost can be associated with obtaining a simple name of this type.
  • In addition, since the address to be displayed must be simple, it does not readily allow any complicated addresses, e.g., subdomains within the main domain.
  • Non-commercial parts of the entertainment media can also display Internet addresses. For example, a web site associated with a TV show can be displayed during the credits of the TV show.
  • SUMMARY
  • The present application teaches a system of allowing information from an entertainment media to be communicated to a computer or other device, which runs an Internet interfacing program, such as a web browser.
  • In one aspect, the present system automatically calls up the web address that is transmitted by the entertainment media.
  • In another aspect, the web address is saved for later use.
  • The web address can be coded to include information about its source. This enables determination of the effectiveness of the advertisement.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These and other aspects will be described in detail with reference to the accompanying drawings, wherein:
  • FIG. 1 shows a block diagram of a first embodiment that recognizes the hyperlink;
  • FIG. 2 shows a modification in which the remote includes a receiver element;
  • FIG. 3 shows a paradigm in which the service provider participates in sending the desired hyperlink to the user; and
  • FIGS. 4A and 4B show browsing on a PDA.
  • DETAILED DESCRIPTION
  • FIG. 1 shows an embodiment of the present invention, in which the entertainment media is a television system.
  • A television receiving system 100 is shown receiving a television broadcast 102. The television receiving system includes at least a television receiver element 104, and may also include a television view screen 108. The television broadcast can be via standard transmission, satellite reception, or cable reception or via any other medium for television broadcast.
  • Some parts of the television broadcast may include Internet addresses. This can be part of the program broadcast or part of a commercial associated with the television broadcast. The Internet address is often transmitted as part of the seen part of the broadcast 102.
  • The television also includes a user interface, generally shown as 110. The user interface can include one or more of a control panel on the television, a remote control operable by a user, and/or a voice recognition remote control which recognizes voice-activated commands. The user can enter various commands via the user interface 110 include commands to turn-on the television, turn-off the television, change the channels, and the like.
  • FIG. 1 shows the user interface being a wireless remote control, but the user interface can be part of the television, or part of some other device.
  • This remote control can also operate the TV. The remote can be infrared, for example. The infrared remote embodiment is a retrofit system for existing television sets. The remote itself is preprogrammed with, or learns codes to, control the television. The remote control can include computing intelligence therein. For example, the remote control can be a personal digital assistant, e.g., a Palm™ computer, programmed to operate as a remote.
  • The user interface 110 also includes a “browse” function 112. The browse function is actuated when the user wants to use the Internet address that is associated with currently-displayed information on the television screen 108. In a particularly preferred embodiment, actuation of the “browse” button 112 takes some action on an Internet address that is displayed on the television display screen.
  • An information recognition module 120 is associated with the television set. This module 120 may be within the television set, or, as shown, within the remote control. In a first embodiment shown in FIG. 1, the recognition module can be a miniature camera, located within the remote control system. The recognition module 120 obtains an image of the picture on the television screen 108 by integrating the picture for the time of one or more fields and one or more frames. A processor within the information recognition unit treats the acquired picture as an image, and optically character recognizes (“OCR”) the characters within the image.
  • Optical character recognition programs are known, including programs such as Adobe Circulate™ and Caere Omni page™.
  • An image is obtained responsive to the browse command, the image is optically-character-recognized, and the automatically-recognized image is processed to automatically determine a Internet address therein. Automatic detection of hyperlinks can be done by searching for key terms such as “http” or “www” or “.com”, “.net” or others (.shop,.web,.firm,.arts,.rec,.info).
  • This can also be done by correlating each letter of the alphabet across the entire image. For example, the letter “a” can be correlated against the entire image to find all “a”s or close matches to “a”s in the image. By following this procedure throughout the entire image, the closest match to letters can be found within the TV image.
  • The obtained hyperlink information is used to take some action related to the hyperlink. FIG. 1 shows the remote 110 being equipped with a short-range communication device 130. This capability can be on a so-called “part 15” frequency, e.g. 48 Mhz; 900 Mhz; or 2.4 Ghz. A particularly interesting communication technique is via Bluetooth™ communication. The communication could also be via wireless Ethernet or wired Ethernet. A message 128 is formed based on the automatically-recognized hyperlink within the television image. That message is sent to the communication device 130, and wirelessly transmitted as 135. Information is transmitted in this format to a personal computer 150. The PC receives the automatically-recognized hyperlink.
  • If the PC or laptop is running and connected to the internet, the address represented by the hyperlink is accessed. The web page is read out and displayed. Alternately, information can be added to the computer, which causes the PC to bring up the web page represented by the hyperlink at the next time the computer is started, or the next time that the browser is started. This can be set as a temporary start page that will be shown only the next time the browser is started.
  • Alternatively, the information can be added to the user's “Favorites” list, e.g. in a subdirectory called “Look at for further information”.
  • A second embodiment carries out the recognition within the television unit itself. The “browse” command can still be controlled based on a command from a separate remote. A buffer in the TV is used to store an entire frame of RGB information. That information is converted to a gray-scale image. The information in the image is optically-character-recognized. The hyperlink detection is carried out in the same way as in the first embodiment described above. The information recognition unit 121 in the television unit is used.
  • This embodiment may require modifying the television to include the information recognition unit.
  • Another embodiment marks the hyperlink in alternative ways. For example, when the hyperlink is displayed on the screen, it can also be marked as a hyperlink in another portion of the television signal, such as in the vertical blanking interval. Line 16 or 21 of the vertical blanking interval can, for example, include digital information indicative of one or more hyperlinks.
  • Another option reads the hyperlink from within the closed captioning information of the TV signal. This text can be directly used as an Internet address.
  • In this embodiment, the information recognition unit 120 or 121 is a closed captioning decoder.
  • Another option shown in FIG. 2 uses a separate receiver 200 within the remote 110. The receiver could be a TV tuner 202 and/or FM tuner 204. The hyperlinks associated with the entertainment program are transmitted on the TV band, e.g. in the closed captioning portion, or in the FM band. The signals are received by the receiver 200. The receiver 200 is constantly receiving the Internet addresses, if any, associated with current media programs. Pressing the “browse” button 112 causes the currently-received hyperlink to be transmitted by a short range communication protocol, such as by Bluetooth™, to the PC.
  • The TV remote can have a receiver for closed caption information, or for other information within the VBI. This allows the TV remote to be used with the existing television systems and sets, with no modification whatsoever. All new circuitry (if any) is placed within the remote. If a programmed computer or PDA is used as the remote, then all the changes necessary may include reprogramming the user interface.
  • In another embodiment, the television or set top box associated with the television (e.g., VCR, cable box, or satellite box), can also receive a hyperlink from within the received signal, e.g. coded within the signal. That hyperlink is selected by the browser actuations.
  • An alternate way of taking the action based on the hyperlink operates by sending information to a service provider, rather than to the PC.
  • FIG. 3 shows this being done over the broadcast channel for two-way media is being used, e.g., in digital cable or satellite. The browse button sends either the hyperlink information to the service provider, or just the timing and channel of the browse actuation to the television provider. In the latter case, the television provider stores a database 350 defining which hyperlink was displayed at any given time.
  • In this embodiment, the television and/or remote need not even recognize the hyperlink. Rather, an indication is provided to the cable or satellite company to send more information to the user about that hyperlink.
  • Since the cable or satellite company must have an account with the user, it knows the user's email address. Upon receiving an indication that the user wants more information about the hyperlink that is displayed on the television at that specific time, the cable/satellite company sends an email either to the sponsor or the user directly. The sent e-mail can indicate the web page address.
  • This embodiment is also suitable for use with radio, since it does not require reading off of the screen.
  • A new business method becomes possible in this embodiment. The cable/satellite company can charge a fee for this service, e.g. charging a few cents for each user who receives such an e-mail.
  • Another embodiment uses the power of this system to display a hyperlink that includes an indication of its origin. The web page address is tagged with an indication of the service provider or the specific commercial. For example, a web page address www.pt.web/info=cbs;sd;101999;838 could call up the site pt.web, and provide the site with the identifying information—cbs (network), sd (geographical area), date of commercial airing (101999) and time of commercial airing (838). That tagged web page address hence uniquely indicates the source of the initiation via a specified commercial or program.
  • The advertisers can use this to determine which times are most successful for web page actuations. The service provider can negotiate a fee for each tagged visit to the web site. A new method of doing business enables using these complicated internet addresses, since the web site is automatically called up from the address. In this new method of doing business, the service provider can guarantee a specified number of “hits” from the commercial. If less hits are obtained, the advertiser may get a discount. The advertiser may also agree to pay additional amounts for “hits” beyond that guaranteed number.
  • The desired internet information can be displayed directly on the television. It is known to include internet information over the same channel that is carrying television information, e.g. internet over cable (by cable modem), internet by satellite and the like. Alternately, a telephone line or dsl connection can be connected to the TV, and a web TV system or other equivalent system can be used to browse the internet using the screen of the television set. According to this system, actuation of the “browse” button cause either the screen to switch to an internet browsing window, or to a picture-in-picture type system, with the television program remaining in one picture, and the web browser opening in a sub picture.
  • The alternative is of course possible, where the web browser opens in the main picture, or two side-by-side pictures may be provided.
  • Another embodiment operates with a computer video card that also includes a TV tuner, such as the ATI All in Wonder(™). In this case, TV can be received and viewed on the computer. The same computer can also operate as a conventional computer, e.g., to receive and display Internet information. This embodiment uses the information in the TV (or radio) program to launch and run an Internet page. This information can be displayed on the video, or coded into some other part of the TV signal, or transmitted on some other channel.
  • Another method of doing business is made possible by this system for sales-type TV, e.g., shopping channels and infomercials. In these media, a salesman extols the virtues of a product, while trying to get the viewers to buy the product. Hyperlinks can be visible or hidden during this sales pitch. The hyperlinks can bring up supplemental internet information, or can be directly linked to a product order site and/or shopping cart. Hence, by actuating the browse key, the user's computer can be actuated to bring up the order form for a product and to begin the ordering process.
  • As described above, one embodiment uses a PDA as the remote. The PDA has infra red or RF (e.g., Bluetooth), transmission capability. The PDA can also carry out certain functions. For example, since PDAs, such as the Palm™ computer, are capable of hot sync, they can exchange information with another computer, which is presumably a more powerful (“thicker”) client. Therefore, the PDA can store the information about the hyperlink, and only later, during the next hot sync, download it to the main computer. The software running the hot sync can act on the hyperlink as described above, e.g., use it next time, add it to favorites, etc.
  • Also, the shopping information can be supplemented by using the PDA. The hot sync forms an exchange of information, where the thicker client is notified of the PDA's request for information. The thicker client accesses the Internet or some other information source and obtains more information. Then, the PDA is provided with more information about any items where a shopper has expressed interest. That information can be displayed on the PDA, or on the main computer.
  • A shopping list, or wish list, can also be stored on the PDA, for example.
  • Another embodiment teaches web browsing using a personal digital assistant such as the Palm. In this embodiment, as noted above, the Palm is configured as a remote control, either to produce infra red signals, or some other kind of signals such as Bluetooth signals which can be received by the entertainment medium. The mote has conventional controls, such as numeral keys 401, up/down keys 402, mute button 403, etc. In addition, the PDA either has its own receiver installed to independently receive hyperlinks either on the same channel as the television signal, or on a different channel. Alternatively, the PDA can receive hyperlink information from a transmitter on the TV, which can transmit by infrared or Bluetooth or the like.
  • One of the available actuations on the PDA-simulated remote is a “browse” actuation 400. When this actuation is actuated, the PDA will begin a browsing actuation to a currently displayed hyperlink 405. In one embodiment as shown in FIG. 4A, the PDA can also have a section within the remote control which can display either the hyperlink, a title of the web page represented by the hyperlink, or the like. The hyperlink can also be any of the previously-described hyperlink systems.
  • When the browse button 400 is actuated, the PDA is reconfigured from being a remote control into being a web browser, using wireless web browsing techniques, such as used on the Palm VII. The web browser can use any of the conventionally available techniques of PDA web browsing, including a wireless modem, or a short range communication system such as Bluetooth to communicate between the PDA and some server computer such as the user's own PC. One stop wireless web actuation can thereafter be carried out. During the web actuation, a screen as shown in FIG. 4B is displayed. This includes the screen showing the web actuation and may also include a special return button 450 which enables returning to the remote control function. If the user presses the return button 450, he returns to the remote control function The web page remains in memory, and the remote control also shows the “switch” icon 452. In this way, the user can toggle to the remote control function, carry out some operation on the entertainment media, such as muting the TV for example, so that they can better concentrate, and then return to the browsing to read the contents of the web page.
  • Although only a few embodiments have been disclosed in detail above, other modifications are contemplated and are possible. All such modifications are intended to be encompassed within the following claims. For example, while this application has described television as being the entertainment media, the same operations can be carried out for other media. For example, radio could be continually stored in a buffer of 30 seconds, and then voice recognition techniques could be used to automatically determine hyperlinks within the radio broadcast. Radio could also transmit hyperlinks on a separate carrier, as described above for television.
  • All such modifications are intended to be encompassed within the following claims.

Claims (19)

1. A method, comprising:
sending a signal from a remote control which selects receiving a signal on a video displaying device over a channel representing video program information;
receiving a signal on the remote control indicative of a link including an internet address, where a content of said internet address is related to a content of said video program information selected by said sending;
allowing viewing of said link on said remote control;
allowing selection of said link on said remote control; and
responsive to selection of said link, displaying internet information on said remote control that is associated with said link.
2. A method as in claim 1, wherein said receiving a signal comprises receiving from the video displaying device being controlled by said remote.
3. A method as in claim 1, wherein said receiving a signal comprises receiving information independently on said remote.
4. A method as in claim 3, wherein said receiving additional information receives said additional information over a different band than a band of said signal representing said video program information.
5. A method as in claim 1, further comprising operating a computer to take an action based on said internet information.
6. A method as in claim 3, wherein said sending and receiving comprises sending to and receiving from a set top box.
7. A method as in claim 1, further comprising, subsequent to said viewing internet information, actuating a return control on said remote which enables returning to a remote control function which selects said signal on said video displaying device
8. A method as in claim 7, wherein said internet information addressed by said link remains in memory after actuating said return control, and a subsequent control allows returning to said internet information in the memory
9. A method, comprising:
sending a signal from a remote control which selects which of a plurality of channels representing video program information will be viewed on a video displaying device;
receiving a signal on the remote control indicative of additional information indicative of said video program information at a same time as said video program information, said additional information having further information about said video program information;
displaying said additional information simultaneously with said video program information, so that a viewer views both said additional information and said video program information simultaneously;
viewing a selectable link within said additional information on said remote control, which selectable link represents a link which is related to a content of said video program information;
selecting said additional information on said remote control;and
Responsive to selection of said link, reconfiguring said remote control into a web browser, and viewing, on said remote control, internet information addressed by said link.
10. A method as in claim 9, wherein said receiving a signal comprises receiving from the video displaying device being controlled by said remote
11. A method as in claim 9, wherein said receiving a signal comprises receiving information independently on said remote
12. A method as in claim 11, wherein said receiving additional information receives said additional information over a different band than a band of said signal representing said video program information.
13. A method as in claim 9, further comprising, subsequent to said viewing internet information, actuating a return control on said remote which enables returning to a remote control function which selects said channel on said video displaying device.
14. A method as in claim 13, wherein said internet information addressed by said link remains in memory after actuating said return control, and a subsequent control allows returning to said internet information
15. A method as in claim 9, wherein said selecting said additional information comprises detecting said action only while said additional information is being displayed.
16. A method as in claim 9, wherein said additional information is coded as a part of said signal that includes said video program information.
17. A television system comprising:
a remote control, sending a signal to a remote video receiver that selects program information on said video receiver;
said remote control receiving a selectable link associated with said video program information and enabling viewing and selecting of said selectable link, which selectable link represents a link which is related to a content of said video program information; and
Responsive to selection of said link, reconfiguring said remote control into a web browser, and viewing, on said remote control, internet information addressed by said link on the remote control.
18. A system as in claim 17, further comprising, subsequent to said viewing internet information, actuating a return control on said remote which enables returning to a remote control function which selects said channel on said video displaying device.
19. A system as in claim 18, wherein said internet information addressed by said link remains in memory after actuating said return control, and a subsequent control allows returning to said internet information.
US12/793,892 1999-10-26 2010-06-04 Internet Browsing from a Television Abandoned US20100245681A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/793,892 US20100245681A1 (en) 1999-10-26 2010-06-04 Internet Browsing from a Television
US13/844,995 US8726326B1 (en) 1999-10-26 2013-03-17 Internet browsing system using a wirelessly received hyperlink

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US16170099P 1999-10-26 1999-10-26
US09/669,959 US7340763B1 (en) 1999-10-26 2000-09-26 Internet browsing from a television
US83236007A 2007-08-01 2007-08-01
US12/793,892 US20100245681A1 (en) 1999-10-26 2010-06-04 Internet Browsing from a Television

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US83236007A Division 1999-10-26 2007-08-01
US83236007A Continuation 1999-10-26 2007-08-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/844,995 Continuation US8726326B1 (en) 1999-10-26 2013-03-17 Internet browsing system using a wirelessly received hyperlink

Publications (1)

Publication Number Publication Date
US20100245681A1 true US20100245681A1 (en) 2010-09-30

Family

ID=39125581

Family Applications (3)

Application Number Title Priority Date Filing Date
US09/669,959 Expired - Fee Related US7340763B1 (en) 1999-10-26 2000-09-26 Internet browsing from a television
US12/793,892 Abandoned US20100245681A1 (en) 1999-10-26 2010-06-04 Internet Browsing from a Television
US13/844,995 Expired - Fee Related US8726326B1 (en) 1999-10-26 2013-03-17 Internet browsing system using a wirelessly received hyperlink

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/669,959 Expired - Fee Related US7340763B1 (en) 1999-10-26 2000-09-26 Internet browsing from a television

Family Applications After (1)

Application Number Title Priority Date Filing Date
US13/844,995 Expired - Fee Related US8726326B1 (en) 1999-10-26 2013-03-17 Internet browsing system using a wirelessly received hyperlink

Country Status (1)

Country Link
US (3) US7340763B1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080301741A1 (en) * 2007-06-01 2008-12-04 Peter Stern System and method for providing program-related content in a multi-services distribution system
US20110265124A1 (en) * 2005-08-30 2011-10-27 Nds Limited Enhanced electronic program guides
WO2012084908A1 (en) * 2010-12-23 2012-06-28 Eldon Technology Limited Recognition of images within a video based on a stored representation
US20120311470A1 (en) * 2011-05-31 2012-12-06 Verizon Patent And Licensing, Inc. Systems and methods for providing a tailored user interface associated with a web page
US20130205319A1 (en) * 2012-02-07 2013-08-08 Nishith Kumar Sinha Method and system for linking content on a connected television screen with a browser
US8700699B2 (en) 2011-04-15 2014-04-15 Microsoft Corporation Using a proxy server for a mobile browser
US20150121409A1 (en) * 2013-10-31 2015-04-30 Tencent Technology (Shenzhen) Company Limited Tv program identification method, apparatus, terminal, server and system
US9154841B2 (en) 2012-12-28 2015-10-06 Turner Broadcasting System, Inc. Method and system for detecting and resolving conflicts in an automatic content recognition based system
US9264478B2 (en) 2012-10-30 2016-02-16 Microsoft Technology Licensing, Llc Home cloud with virtualized input and output roaming over network
US9721036B2 (en) 2012-08-14 2017-08-01 Microsoft Technology Licensing, Llc Cooperative web browsing using multiple devices
US10701438B2 (en) 2016-12-31 2020-06-30 Turner Broadcasting System, Inc. Automatic content recognition and verification in a broadcast chain

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097383A (en) * 1997-01-23 2000-08-01 Zenith Electronics Corporation Video and audio functions in a web television
US6628729B1 (en) 1999-11-12 2003-09-30 Zenith Electronics Corporation Apparatus and method for downloading and storing data from a digital receiver
US6598226B1 (en) 1999-11-12 2003-07-22 Zenith Electronics Corporation Apparatus and method for providing, retrieving, and using data guide information supplied in a digital vestigial sideband signal
US8205237B2 (en) 2000-09-14 2012-06-19 Cox Ingemar J Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet
US20030001908A1 (en) * 2001-06-29 2003-01-02 Koninklijke Philips Electronics N.V. Picture-in-picture repositioning and/or resizing based on speech and gesture control
JP2004023641A (en) * 2002-06-19 2004-01-22 Fujitsu Ltd Home page display device
EP1557074A4 (en) * 2002-10-22 2010-01-13 Sullivan Jason Robust customizable computer processing system
KR101499826B1 (en) * 2002-10-22 2015-03-10 제이슨 에이. 설리반 Robust customizable computing system, processing control unit, and wireless computing network apparatus
JP2006512691A (en) 2002-10-22 2006-04-13 アイシス テクノロジーズ Non-peripheral processing control module with improved heat dissipation characteristics
US20060247851A1 (en) * 2005-03-08 2006-11-02 Morris Robert P Mobile phone having a TV remote style user interface
US20070136758A1 (en) * 2005-12-14 2007-06-14 Nokia Corporation System, method, mobile terminal and computer program product for defining and detecting an interactive component in a video data stream
US8244757B2 (en) * 2006-03-30 2012-08-14 Microsoft Corporation Facet-based interface for mobile search
US20080098433A1 (en) * 2006-10-23 2008-04-24 Hardacker Robert L User managed internet links from TV
US9311394B2 (en) * 2006-10-31 2016-04-12 Sony Corporation Speech recognition for internet video search and navigation
US7990724B2 (en) 2006-12-19 2011-08-02 Juhasz Paul R Mobile motherboard
US8253866B1 (en) * 2007-12-10 2012-08-28 Weber Harold J TV remote control enables simplified channel-selection
US20100037252A1 (en) * 2008-08-06 2010-02-11 Ravikiran Pasupuleti Sureshbabu Secured-tele-micro-browser for enabling internet browsing on a television
US8732697B2 (en) 2010-08-04 2014-05-20 Premkumar Jonnala System, method and apparatus for managing applications on a device
US8983191B2 (en) * 2010-10-18 2015-03-17 Echostar Uk Holdings Limited Dynamic recognition of web addresses in video
CZ2012378A3 (en) * 2012-06-07 2013-12-18 Videoboard Europe, A.S. Presentation method of audiovisual content and system for making the same
US9355336B1 (en) * 2014-04-23 2016-05-31 Amazon Technologies, Inc. Recognizing text from frames of image data using contextual information
US9165186B1 (en) * 2014-05-30 2015-10-20 Amazon Technologies, Inc. Providing additional information for text in an image
US10657406B2 (en) 2017-02-02 2020-05-19 The Directv Group, Inc. Optical character recognition text export from video program

Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761616A (en) * 1995-12-18 1998-06-02 Siemens Aktiengesellschaft Frequency mixer for a doppler radar module
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network
US5778181A (en) * 1996-03-08 1998-07-07 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5818935A (en) * 1997-03-10 1998-10-06 Maa; Chia-Yiu Internet enhanced video system
US5903816A (en) * 1996-07-01 1999-05-11 Thomson Consumer Electronics, Inc. Interactive television system and method for displaying web-like stills with hyperlinks
US5929850A (en) * 1996-07-01 1999-07-27 Thomson Consumer Electronices, Inc. Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content
US5945579A (en) * 1995-10-05 1999-08-31 The University Of Leicester Modification of crop plant architecture to enhance yield by causing proximity-conditional dwarfing to control shade avoidance reactions
US5961603A (en) * 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
US6025837A (en) * 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US6094156A (en) * 1998-04-24 2000-07-25 Henty; David L. Handheld remote control system with keyboard
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US6111725A (en) * 1997-10-31 2000-08-29 Tandberg Data Asa Tape cartridge having a retractable door
US6127941A (en) * 1998-02-03 2000-10-03 Sony Corporation Remote control device with a graphical user interface
US20010001160A1 (en) * 1996-03-29 2001-05-10 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US6243707B1 (en) * 1997-06-25 2001-06-05 Samsung Electronics Co. Ltd. Method and apparatus for creating home network macros
US6246441B1 (en) * 1997-07-18 2001-06-12 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
US20020032839A1 (en) * 1999-07-23 2002-03-14 Kazumichi Yamamoto Web cache memory device and browser apparatus utilizing the same
US6429846B2 (en) * 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
US6437836B1 (en) * 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US6487538B1 (en) * 1998-11-16 2002-11-26 Sun Microsystems, Inc. Method and apparatus for local advertising
US6545587B1 (en) * 1998-03-06 2003-04-08 Matsushita Electric Industrial Co., Ltd. Bidirectional remote control system, bidirectional remote controller, and device controlled by bidirectional remote controller
US6604242B1 (en) * 1998-05-18 2003-08-05 Liberate Technologies Combining television broadcast and personalized/interactive information
US6618039B1 (en) * 1996-09-12 2003-09-09 Gerry R. Grant Pocket-sized user interface for internet browser terminals and the like
US6622306B1 (en) * 1996-09-18 2003-09-16 Access Co., Ltd. Internet television apparatus
US6647410B1 (en) * 1999-11-05 2003-11-11 Reuters Limited Method, apparatus and program for delivery and display of information from dynamic and static data sources
US6769127B1 (en) * 2000-06-16 2004-07-27 Minerva Networks, Inc. Method and system for delivering media services and application over networks
US20100192186A1 (en) * 1999-05-26 2010-07-29 Sling Media Inc. Apparatus and method for effectively implementing a wireless television system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5619528A (en) 1993-04-16 1997-04-08 Trans Video Electronics High speed teleconference system
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US5761606A (en) 1996-02-08 1998-06-02 Wolzien; Thomas R. Media online services access via address embedded in video or audio program
US20040078824A1 (en) 1996-04-10 2004-04-22 Worldgate Communications Access system and method for providing interactive access to an information source through a television distribution system
US5949679A (en) * 1996-07-03 1999-09-07 Tournament Tracker, Inc. Golf scoring computer system
JP4184436B2 (en) 1996-10-16 2008-11-19 ジェムスター ディベロプメント コーポレイション Access to Internet data through a television system
US6061719A (en) 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
US6400407B1 (en) 1998-06-17 2002-06-04 Webtv Networks, Inc. Communicating logical addresses of resources in a data service channel of a video signal
US6674993B1 (en) 1999-04-30 2004-01-06 Microvision, Inc. Method and system for identifying data locations associated with real world observations
US6326982B1 (en) 1999-06-24 2001-12-04 Enreach Technology, Inc. Method and apparatus for automatically accessing web pages based on television programming information
US6666377B1 (en) 2000-07-18 2003-12-23 Scott C. Harris Bar code data entry device

Patent Citations (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5945579A (en) * 1995-10-05 1999-08-31 The University Of Leicester Modification of crop plant architecture to enhance yield by causing proximity-conditional dwarfing to control shade avoidance reactions
US5761616A (en) * 1995-12-18 1998-06-02 Siemens Aktiengesellschaft Frequency mixer for a doppler radar module
US5778181A (en) * 1996-03-08 1998-07-07 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US20040139465A1 (en) * 1996-03-29 2004-07-15 Matthews Joseph H. Electronic program guide with hyperlinks to target resources
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US20010001160A1 (en) * 1996-03-29 2001-05-10 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US6025837A (en) * 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US5961603A (en) * 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
US5903816A (en) * 1996-07-01 1999-05-11 Thomson Consumer Electronics, Inc. Interactive television system and method for displaying web-like stills with hyperlinks
US5929850A (en) * 1996-07-01 1999-07-27 Thomson Consumer Electronices, Inc. Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network
US6618039B1 (en) * 1996-09-12 2003-09-09 Gerry R. Grant Pocket-sized user interface for internet browser terminals and the like
US6622306B1 (en) * 1996-09-18 2003-09-16 Access Co., Ltd. Internet television apparatus
US5818935A (en) * 1997-03-10 1998-10-06 Maa; Chia-Yiu Internet enhanced video system
US6243707B1 (en) * 1997-06-25 2001-06-05 Samsung Electronics Co. Ltd. Method and apparatus for creating home network macros
US6246441B1 (en) * 1997-07-18 2001-06-12 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
US6111725A (en) * 1997-10-31 2000-08-29 Tandberg Data Asa Tape cartridge having a retractable door
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US6127941A (en) * 1998-02-03 2000-10-03 Sony Corporation Remote control device with a graphical user interface
US6545587B1 (en) * 1998-03-06 2003-04-08 Matsushita Electric Industrial Co., Ltd. Bidirectional remote control system, bidirectional remote controller, and device controlled by bidirectional remote controller
US6094156A (en) * 1998-04-24 2000-07-25 Henty; David L. Handheld remote control system with keyboard
US6604242B1 (en) * 1998-05-18 2003-08-05 Liberate Technologies Combining television broadcast and personalized/interactive information
US6429846B2 (en) * 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
US6437836B1 (en) * 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US6487538B1 (en) * 1998-11-16 2002-11-26 Sun Microsystems, Inc. Method and apparatus for local advertising
US20100192186A1 (en) * 1999-05-26 2010-07-29 Sling Media Inc. Apparatus and method for effectively implementing a wireless television system
US20020032839A1 (en) * 1999-07-23 2002-03-14 Kazumichi Yamamoto Web cache memory device and browser apparatus utilizing the same
US6647410B1 (en) * 1999-11-05 2003-11-11 Reuters Limited Method, apparatus and program for delivery and display of information from dynamic and static data sources
US6769127B1 (en) * 2000-06-16 2004-07-27 Minerva Networks, Inc. Method and system for delivering media services and application over networks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Handbook for the Palm III Organizer" 1998. Accessed 1/13/12. http://ec1.images-amazon.com/media/i3d/01/A/man-migrate/MANUAL000000426.pdf *
Howlett, Andrew et al. GNU Pilot SDK Tutorial. 1997. Retrieved 7/25/12.http://www.brouhaha.com/~eric/palm/gnu_pilot_sdk_tutorial/GNU_Pilot_SDK_Tutorial.html *

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110265124A1 (en) * 2005-08-30 2011-10-27 Nds Limited Enhanced electronic program guides
US9699415B2 (en) * 2007-06-01 2017-07-04 Time Warner Cable Enterprises Llc System and method for providing program-related content in a multi-services distribution system
US10080057B2 (en) 2007-06-01 2018-09-18 Time Warner Cable Enterprises Llc System and method for providing program-related content in a multi-services distribution system
US20080301741A1 (en) * 2007-06-01 2008-12-04 Peter Stern System and method for providing program-related content in a multi-services distribution system
WO2012084908A1 (en) * 2010-12-23 2012-06-28 Eldon Technology Limited Recognition of images within a video based on a stored representation
US10070201B2 (en) 2010-12-23 2018-09-04 DISH Technologies L.L.C. Recognition of images within a video based on a stored representation
US8700699B2 (en) 2011-04-15 2014-04-15 Microsoft Corporation Using a proxy server for a mobile browser
US20120311470A1 (en) * 2011-05-31 2012-12-06 Verizon Patent And Licensing, Inc. Systems and methods for providing a tailored user interface associated with a web page
US9400850B2 (en) * 2011-05-31 2016-07-26 Verizon Patent And Licensing Inc. Systems and methods for providing a tailored user interface associated with a web page
US9043821B2 (en) * 2012-02-07 2015-05-26 Turner Broadcasting System, Inc. Method and system for linking content on a connected television screen with a browser
US9172994B2 (en) 2012-02-07 2015-10-27 Turner Broadcasting System, Inc. Method and system for an automatic content recognition abstraction layer
US9210467B2 (en) * 2012-02-07 2015-12-08 Turner Broadcasting System, Inc. Method and system for a universal remote control
US20130205212A1 (en) * 2012-02-07 2013-08-08 Nishith Kumar Sinha Method and system for a universal remote control
US20130205319A1 (en) * 2012-02-07 2013-08-08 Nishith Kumar Sinha Method and system for linking content on a connected television screen with a browser
US9319740B2 (en) 2012-02-07 2016-04-19 Turner Broadcasting System, Inc. Method and system for TV everywhere authentication based on automatic content recognition
US9351037B2 (en) 2012-02-07 2016-05-24 Turner Broadcasting System, Inc. Method and system for contextual advertisement replacement utilizing automatic content recognition
US9721036B2 (en) 2012-08-14 2017-08-01 Microsoft Technology Licensing, Llc Cooperative web browsing using multiple devices
US10970355B2 (en) 2012-08-14 2021-04-06 Microsoft Technology Licensing, Llc Cooperative web browsing using multiple devices
US9264478B2 (en) 2012-10-30 2016-02-16 Microsoft Technology Licensing, Llc Home cloud with virtualized input and output roaming over network
US9167276B2 (en) 2012-12-28 2015-10-20 Turner Broadcasting System, Inc. Method and system for providing and handling product and service discounts, and location based services (LBS) in an automatic content recognition based system
US9288509B2 (en) 2012-12-28 2016-03-15 Turner Broadcasting System, Inc. Method and system for providing synchronized advertisements and services
US9282346B2 (en) 2012-12-28 2016-03-08 Turner Broadcasting System, Inc. Method and system for automatic content recognition (ACR) integration for smartTVs and mobile communication devices
US9154841B2 (en) 2012-12-28 2015-10-06 Turner Broadcasting System, Inc. Method and system for detecting and resolving conflicts in an automatic content recognition based system
US20150121409A1 (en) * 2013-10-31 2015-04-30 Tencent Technology (Shenzhen) Company Limited Tv program identification method, apparatus, terminal, server and system
US9621950B2 (en) * 2013-10-31 2017-04-11 Tencent Technology (Shenzhen) Company Limited TV program identification method, apparatus, terminal, server and system
US20160255399A1 (en) * 2013-10-31 2016-09-01 Tencent Technology (Shenzhen) Company Limited Tv program identification method, apparatus, terminal, server and system
US9363551B2 (en) * 2013-10-31 2016-06-07 Tencent Technology (Shenzhen) Company Limited TV program identification method, apparatus, terminal, server and system
US10701438B2 (en) 2016-12-31 2020-06-30 Turner Broadcasting System, Inc. Automatic content recognition and verification in a broadcast chain
US11895361B2 (en) 2016-12-31 2024-02-06 Turner Broadcasting System, Inc. Automatic content recognition and verification in a broadcast chain

Also Published As

Publication number Publication date
US7340763B1 (en) 2008-03-04
US8726326B1 (en) 2014-05-13

Similar Documents

Publication Publication Date Title
US8726326B1 (en) Internet browsing system using a wirelessly received hyperlink
US6263501B1 (en) Systems and methods for linking television viewers with advertisers and broadcasters
EP2293563B1 (en) Access to internet data through a television system
US6981276B2 (en) Control device, control method, electric apparatus, control method of an electric apparatus, electric apparatus system, control method of an apparatus system, and transmission medium
US8850477B2 (en) Systems and methods for linking television viewers with advertisers and broadcasters
US7493640B1 (en) Advertisement and tracking in a television apparatus
KR100515486B1 (en) Apparatus and method for recording pay tv programs
US6285407B1 (en) Multi-function TV receiver
US7506350B2 (en) System and method for simplifying different types of searches in electronic program guide
US7051354B2 (en) System and method for advertising a currently airing program through the use of an electronic program guide interface
US6832388B1 (en) Personal computer used in conjunction with television to display information related to television programming
US20040093616A1 (en) Method for searching of an electronic program guide
EP2282540A2 (en) Systems and methods for providing television schedule information
US20110265115A1 (en) Displaying Enhanced Content Information on a Remote Control Unit
US20130055306A1 (en) Video clipping system and method
EP0821529A2 (en) Receiving apparatus and display control method
US20050076393A1 (en) Television system to extract TV advertisement contact data and to store contact data in a TV remote control
KR20040005837A (en) Systems and methods for providing targeted advertisements based on current activity
US6802076B1 (en) 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
JP2002507866A (en) Graphical display of current time by electronic program guide
EP0901284A2 (en) Internet linkage with broadcast TV
JP2001517408A (en) Images in electronic program guides for video processing systems
JP2000209564A (en) Information processing method using two-way television system
KR20020006304A (en) Retrieval method electric program guide database of satellite broadcasting

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION