US5898919A - Cordless phone back link for interactive television system - Google Patents

Cordless phone back link for interactive television system Download PDF

Info

Publication number
US5898919A
US5898919A US08/914,336 US91433697A US5898919A US 5898919 A US5898919 A US 5898919A US 91433697 A US91433697 A US 91433697A US 5898919 A US5898919 A US 5898919A
Authority
US
United States
Prior art keywords
base unit
television
data
television receiver
telephone
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.)
Expired - Lifetime
Application number
US08/914,336
Inventor
Henry C. Yuen
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.)
E Guide Inc
Original Assignee
E Guide Inc
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 E Guide Inc filed Critical E Guide Inc
Priority to US08/914,336 priority Critical patent/US5898919A/en
Assigned to E-GUIDE, INC. reassignment E-GUIDE, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YUEN, HENRY C.
Priority to US09/247,350 priority patent/US6662007B2/en
Application granted granted Critical
Publication of US5898919A publication Critical patent/US5898919A/en
Assigned to JPMORGAN CHASE BANK, N.A. reassignment JPMORGAN CHASE BANK, N.A. SECURITY AGREEMENT Assignors: APTIV DIGITAL, INC., GEMSTAR DEVELOPMENT CORPORATION, GEMSTAR-TV GUIDE INTERNATIONAL, INC., INDEX SYSTEMS INC, MACROVISION CORPORATION, ODS PROPERTIES, INC., STARSIGHT TELECAST, INC., TV GUIDE ONLINE, LLC, UNITED VIDEO PROPERTIES, INC.
Assigned to ODS PROPERTIES, INC., UNITED VIDEO PROPERTIES, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., INDEX SYSTEMS INC., ALL MEDIA GUIDE, LLC, APTIV DIGITAL, INC., TV GUIDE ONLINE, LLC, TV GUIDE, INC., ROVI TECHNOLOGIES CORPORATION, ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.), ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.), ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION), ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED) reassignment ODS PROPERTIES, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: APTIV DIGITAL, INC., A DELAWARE CORPORATION, GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION, INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY, ROVI CORPORATION, A DELAWARE CORPORATION, ROVI GUIDES, INC., A DELAWARE CORPORATION, ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION, ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION, STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION, UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
Assigned to UNITED VIDEO PROPERTIES, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., INDEX SYSTEMS INC., TV GUIDE INTERNATIONAL, INC., ALL MEDIA GUIDE, LLC, APTIV DIGITAL, INC., ROVI CORPORATION, ROVI TECHNOLOGIES CORPORATION, ROVI SOLUTIONS CORPORATION, ROVI GUIDES, INC. reassignment UNITED VIDEO PROPERTIES, INC. PATENT RELEASE Assignors: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Assigned to MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT reassignment MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: APTIV DIGITAL, INC., GEMSTAR DEVELOPMENT CORPORATION, INDEX SYSTEMS INC., ROVI GUIDES, INC., ROVI SOLUTIONS CORPORATION, ROVI TECHNOLOGIES CORPORATION, SONIC SOLUTIONS LLC, STARSIGHT TELECAST, INC., UNITED VIDEO PROPERTIES, INC., VEVEO, INC.
Anticipated expiration legal-status Critical
Assigned to ROVI TECHNOLOGIES CORPORATION, VEVEO, INC., SONIC SOLUTIONS LLC, ROVI GUIDES, INC., INDEX SYSTEMS INC., GEMSTAR DEVELOPMENT CORPORATION, ROVI SOLUTIONS CORPORATION, APTIV DIGITAL INC., UNITED VIDEO PROPERTIES, INC., STARSIGHT TELECAST, INC. reassignment ROVI TECHNOLOGIES CORPORATION RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • H04M1/72502Cordless telephones with one base station connected to a single line
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0884Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/247Telephone sets including user guidance or feature selection means facilitating their use
    • H04M1/2478Telephone terminals specially adapted for non-voice services, e.g. email, internet access

Definitions

  • This invention relates generally to television and telephone systems and more specifically to an interactive television system integrated with cordless phone circuitry to allow automatic telephonic communication between the interactive television system and a central site.
  • An emerging trend in the marketing of cable television and digital satellite systems is to emphasize Pay-Per-View (PPV) television programming as a source of revenue.
  • An ideal PPV television system should allow a viewer to purchase the right to watch a television program such as a movie, sporting event, or other special event through a minimal amount of effort on the part of the viewer.
  • the viewer could gain access to the PPV program simply by pressing a selected button on the viewer's remote control unit for a television or video cassette recorder (VCR).
  • VCR video cassette recorder
  • the viewer is watching an informational commercial (“infomercial”) or a home shopping program and the viewer desires to purchase an advertised product by pressing a selected button on the remote control unit.
  • the viewer In existing television systems, in order for the viewer to arrange for PPV program access, the viewer must go to the viewer's telephone, call the PPV program provider (such as the cable company) and enter his or her cable box serial number, credit card number and PPV program identifier. The PPV program provider then enables the cable box to display the selected PPV program to the viewer. In the home shopping situation, the viewer must write down the advertiser's telephone number and product identifier, go to the telephone, call the advertiser or a home shopping service provider, and then communicate the required credit card and product selection information to an operator.
  • the PPV program provider such as the cable company
  • the set top box itself is directly connected to a telephone line in the viewer's home and the remote control unit includes a button for ordering a PPV program.
  • the button When the button is pushed by the viewer, the telephone number of the PPV program provider is automatically dialed and the box identifier and PPV program identifier are automatically transmitted over the telephone connection to the PPV program provider.
  • the viewer In this scenario, the viewer must establish a credit card account with the PPV program provider for billing purposes prior to pushing the button to select a PPV program.
  • a major drawback to effective operation of these systems is the requirement that the set top box and television must be close to a telephone jack in the viewer's home, because of the direct connections by wire between the set top box, the television and the telephone jack. In many homes, the television is not in close proximity to a telephone jack, nor even in the same room, thereby rendering such systems unsuitable for widespread use.
  • An interactive television system overcoming this drawback would have considerable value in the PPV, home shopping, and other interactive viewing situations.
  • a system for communicating information from a television viewer to a central site includes a remote control unit for sending command signals from the viewer to a television or video cassette recorder (VCR). Circuitry integral with the television or VCR accepts the command signals from the remote control unit and interprets the signals to form a viewer command, such as a purchase command, to be communicated to the central site.
  • the circuitry automatically sends dual-tone multifrequency (DTMF) tone signals representing the command over a radio frequency (RF) link to a cordless telephone base unit which is connected to the central site by a public switched telephone network.
  • the cordless telephone base unit initiates a telephone call to the central site and communicates the DTMF tone signals received from the DTMF circuitry to the central site.
  • DTMF dual-tone multifrequency
  • the television or VCR does not have to be in the same room as, or in close proximity to the cordless telephone base unit.
  • the television receives a television signal and extracts information related to a product being advertised on a television program from the vertical blanking interval of the television signal. This information may include the telephone number of the central site used for making the telephone connection as well as identification information for products.
  • a cordless telephone handset in communication with the cordless telephone base unit is also included to allow the television viewer or other user to make normal telephone calls with the cordless telephone.
  • a method of purchasing a product advertised on a program displayed by a television includes reception of a purchase command by a remote control unit of the television, transmission of the purchase command over an infrared link to the television, and initiation of a telephone connection by a cordless telephone base unit to a central site.
  • the purchase command is then sent by dual-tone multifrequency signal generation circuitry resident in the television over a radio frequency link to the cordless telephone base unit.
  • the cordless telephone base unit sends the purchase command to the central site over the telephone connection.
  • the central site then processes the purchase command.
  • the circuitry for sending the DTMF tone signals is included in the remote control unit instead of the television.
  • the remote control unit when the viewer pushes a button on the remote control unit to communicate information such as a purchase command to the central site, the remote control unit directs the DTMF circuitry to send the DTMF tone signals representing the viewer's command to the cordless telephone base unit. These DTMF tone signals are then forwarded over the telephone connection to the central site.
  • the television still extracts information from the vertical blanking interval of the television signal, but the extracted information is transmitted to the remote control unit for processing.
  • FIG. 1 is a block diagram of the present invention.
  • FIG. 2 is a schematic diagram of the DTMF Circuit.
  • FIG. 3 is a functional block diagram of a data transmission system for television signals.
  • FIG. 4 is a block diagram illustrating the main components of the Television and Remote Control Unit.
  • FIG. 5 is a block diagram of an alternate embodiment of the present invention.
  • FIG. 6 is a flow chart illustrating the high level operational steps of the present invention.
  • FIG. 7 is a schematic of a menu display for a list of service providers.
  • FIG. 8 is a schematic of a menu display for a list of available items from a selected service provider.
  • FIG. 9 is a schematic of a display to inform the viewer of the status of the telephone order.
  • the present invention is a back link system connecting a television, VCR, or other device (hereafter denoted as "television"), heretofore primarily designed to only receive information from a central site, to a cordless telephone base unit by enabling the television to operate certain functions of a cordless telephone handset.
  • the present invention includes the functionality of the cordless telephone handset in the television, thereby enabling the television to directly initiate a telephone call through the cordless telephone base unit and to send selected information from a viewer or user via the telephone connection over the public switched telephone network to a central site.
  • FIG. 1 is a block diagram of the present invention.
  • Television 10 receives a Television Signal 12 from a signal source.
  • the Television 10 could be a standard television, a VCR, or any other device capable of tuning television signals.
  • the Television Signal may be received from an antenna, a cable, a satellite signal, or any other transmission medium for television signals.
  • the Television 10 includes a Dual-Tone Multifrequency (DTMF) Circuit 14.
  • DTMF Dual-Tone Multifrequency
  • the DTMF Circuit 14 is similar to the corresponding portion of a well known cordless telephone handset.
  • the DTMF Circuit does not include such typical handset features as a microphone, loudspeaker, ringer speaker, volume control, on/off switch, hold key, mute key, push button keypad, and rechargeable battery, because the DTMF Circuit does not directly interact with a user of the telephone.
  • the manufacturing cost of the DTMF Circuit can be kept quite low in comparison to the typical cordless telephone handset.
  • the primary purpose of the DTMF Circuit is to transmit DTMF tone signals to a pre-existing Cordless Telephone Base Unit 16. It is not necessary that the DTMF circuit transmit voice signals or receive voice or DTMF tone signals.
  • the pre-existing Cordless Telephone Base Unit 16 may be in communication with a standard Cordless Telephone Handset 17.
  • the Base Unit-Handset combination may be used by the television viewer or other user to make telephone calls in the normal way.
  • the DTMF tone signals are used to dial the telephone and to transmit alphanumeric data needed to complete a viewer transaction such as the purchase of a product or a PPV television program.
  • the present invention uses a pre-existing cordless telephone having a base unit and a handset to form a two-way transmission link with a television.
  • the Cordless Telephone Base Unit 16 performs not only its conventional function of a transmission link between the public switched telephone network and the Cordless Telephone Handset 17, but also a transmission link between the public switched telephone network and the Television 10. In other words, the Cordless Telephone Base Unit performs two functions.
  • the DTMF system uses internationally standardized combinations of frequencies.
  • Alphanumeric characters are encoded in the form of two pairs of tones for transmission via the telephone lines.
  • the numbers and symbols present on a telephone keypad are each transmitted as a dual-frequency tone.
  • the number "1" is represented by a tone comprised of the frequencies 697 Hz and 1209 Hz
  • the star symbol "*" is represented by a tone at the frequencies 852 Hz and 1477 Hz.
  • a total of seven different frequencies are utilized in pairs to transmit the ten numbers and two symbols on a conventional telephone keypad.
  • four additional characters are provided.
  • Table I is a matrix showing the high and low frequency pairs, in Hz, required for each of the 16 possible characters.
  • Each character is represented by a dual set of audio frequency signals, which when transmitted together are recognized as the unique representation of the character.
  • the seven standard frequencies 697 Hz, 770 Hz, 852 Hz, 941 Hz, 1209 Hz, 1336 Hz, and 1447 Hz are used, and an eighth frequency, normally unused, is also employed.
  • the eighth frequency has a value of 1633 Hz.
  • the additional frequency is used only for transmission of characters that are not typically transmitted via DTMF signaling.
  • the first tone in a pair of tones which identify the letter includes the eighth frequency as a component thereof.
  • Each letter is comprised of a first tone which includes the eighth frequency in combination with one of the seven conventionally employed frequencies, followed by a second tone comprised of any two of the eight available frequencies.
  • other non-conventional characters, such as punctuation and spaces are transmitted by generating a unique pair of dual-frequency tones.
  • the DTMF Circuit may be enhanced to also provide DTMF reception capabilities, however, voice reception is not needed. With this feature, it can be determined whether a dial tone is available on the telephone line, that the line is not busy, or that confirmation data concerning a transaction is received.
  • FIG. 2 is a schematic diagram of the DTMF Circuit 14.
  • An Isolation Circuit 100 is provided which is connected to Antenna 102 and which is connected through Line 104 to the output of a Transmitter Section 106 and also through Line 108 to the input of an optional Receiver Section 110.
  • a voltage supply input of the Receiver Section 110 is connected through Line 112 to Control and Switching Circuitry 114, which is connected to Microprocessor 116 to control operation of the Receiver Section 110.
  • the output of the Receiver Section 110 is connected to Line 118, which is connected to an input of 1633 Hz Detector 120.
  • the output of 1633 Hz Detector 120 is applied through Line 122 to Control and Switching Circuitry 114.
  • a control input to the 1633 Hz Detector 120 is connected through Line 124 to an output of the Microprocessor 116, which is also connected to Control and Switching Circuitry 114.
  • Microprocessor 116 includes a tone generator which may be a standard type of DTMF integrated circuit.
  • a 1633 Hz signal is produced at the output of the Receiver Section 110 and detected by 1633 Hz Detector 120, the Microprocessor 116 operates to engage communications with Television 10 over Line 126.
  • DTMF tones received by Receiver Section 110 are applied through Line 112 to Control and Switching Circuitry 114, wherein the DTMF tone signals are converted to digital signals. The digital signals are sent thereafter to Microprocessor 116 for eventual transmission to Television 10 over Line 126.
  • a Summing Amplifier 128 is provided which has an output connected through Line 130 to Transmitter Section 106 to frequency modulate the output of the Transmitter Section. Control inputs of the Transmitter Section 106 are connected through Line 132 to the Control and Switching Circuitry 114.
  • the Microprocessor receives digital signals for transmission over Line 134 from the Television 10. The Microprocessor operates to apply a 83 Hz square wave signal through Line 136 to 83 Hz Filter 138, which is connected through Line 140 to an input of Summing Amplifier 128.
  • the output of the Transmitter Section is then modulated to send out a substantially sinusoidal 83 Hz burst which signals the Cordless Telephone Base Unit 16.
  • the Microprocessor 116 After a 83 Hz burst is sent, the Microprocessor 116 develops a 98 Hz coded signal on Line 142 which is applied as a second input of the Summing Amplifier 128. The coded signal is detected by the Cordless Telephone Base Unit and, if properly received, the Cordless Telephone Base Unit develops a 1633 Hz "handshake" signal which is transmitted back to the DTMF Circuit to be detected by 1633 Hz Detector 120. Then the Microprocessor 116 operates to develop a 98 Hz coded null signal on Line 142 for transmission by the Transmitter Section 106.
  • the transmission of the 1633 Hz "handshake" signal is terminated and the Microprocessor responds to the termination of the "handshake" signal by developing another coded signal on Line 142 for transmission, the sequence being repeated until communications are deemed to be effectively established.
  • Power for the DTMF Circuit is supplied by the Television 10 over Line 144.
  • Clock circuitry of the Microprocessor 116 is connected to a Crystal 146 through a Resistor 148 to power Line 144.
  • the Cordless Telephone Base Unit 16 then operates to connect to an outside telephone line and to allow transmission of a dial tone back to the DTMF Circuit 14.
  • the DTMF tone signals for the telephone number to be dialed are then transmitted from the Microprocessor 116 to the Cordless Telephone Base Unit 16 and the Cordless Telephone Base Unit establishes the telephone connection.
  • DTMF tone signals representing viewer transaction information may now be sent from the Television 10 to the Central Site 22 through the Cordless Telephone Base Unit 16 and Telephone Line 20.
  • the DTMF Circuit could be set up to be compatible with a viewer's existing cordless telephone base unit.
  • Some cordless telephones include digital code security to prevent other handsets from communicating with the base unit.
  • the handset and base unit of the cordless phone share a digital code.
  • the DTMF Circuit 14 could be set up to receive and use this code (using learning remote or stored setup data methods) much like universal infrared remote controllers.
  • cordless telephone manufacturers may include a code that when received by the Cordless Telephone Base Unit 16, would disable this security feature. Accordingly, the DTMF Circuit could be set up to transmit the disable code specific to the Cordless Telephone Base Unit, again using learning remote or stored setup data methods.
  • DTMF Circuit 14 and Cordless Telephone Base Unit 16 communicate over a plurality of communication channels via radio frequency (RF) link 18.
  • RF radio frequency
  • the DTMF Transmitter and the Cordless Telephone Base Unit each include an antenna (not shown in FIG. 1) for transmission and reception of RF signals.
  • Full duplex communication between the Cordless Telephone Base Unit 16 and the DTMF Circuit 14 is obtained by frequency modulation and demodulation of signals on FCC-designated channels.
  • the RF link may be implemented as a 900 MHz Digital Spread Spectrum communication path, as is provided, for example, by the circuitry contained in the model CLT-926 cordless telephone commercially available from Sanyo Consumer Electronics.
  • Spread spectrum is a modulation technique in which the information content of a modulated wave form is spread over a wider bandwidth than that of the original information signal.
  • a spread spectrum system takes an input signal, mixes it with FM noise and "spreads" the signal over a broad frequency range, hopping from frequency to frequency at split-second intervals.
  • the spread signal has a greater bandwidth than the original message and is less likely to interfere with other signals.
  • a frequency hopping system or "frequency hopper” consists of a code generator and a frequency synthesizer capable of responding to the coded output from the code generator.
  • frequency hopping modulation is more accurately termed “multiple-frequency, code-selected, frequency shift keying.” It is simply frequency shift keying (FSK) except that the set of frequency choices is greatly expanded.
  • Simple FSK most often uses only two frequencies; for example, F1 is sent to signify a "mark,” F2 to signify a "space.”
  • Frequency hoppers on the other hand, often have thousands of frequencies available. The number of frequency choices and the rate of hopping from frequency to frequency in any frequency hopper is governed by the requirements placed on it for a particular use.
  • Cordless telephone sets designed to operate in a frequency hopping system are now widely available from manufacturers such as Lucent Technologies, Motorola, Sharp, and others.
  • RF link 18 By using digital spread spectrum communications, RF link 18 exhibits superior noise immunity, longer operating range, automatic best channel selection, and superior security against eavesdropping. However, RF Link 18 may also be implemented by cordless telephone circuitry operating over a selected one of 10 channels allocated in the 46-50 MHz FCC-allocated frequency band.
  • the DTMF Circuit 14 could also be a stand-alone unit, i.e. a "set top box", which is directly connected into a telephone jack of a DSS or into a digital cable box.
  • the Cordless Telephone Base Unit 16 may or may not be located in the same room as the Television 10 and DTMF Circuit 14. For effective operation, the distance between the Cordless Telephone Base Unit and the DTMF Circuit may extend up to several hundred feet, which is more than adequate for residential applications.
  • the Cordless Telephone Base Unit 16 is arranged to be connected to at least one telephone line and also to a 120-volt alternating current (AC) line cord (not shown) for plugging into a standard electrical outlet. Alternatively, the connection to the public switched telephone network can be via a cellular network.
  • the Cordless Telephone Base Unit 16 may include one or more control and signaling buttons (not shown). An exemplary embodiment of the Cordless Telephone Base Unit is shown in U.S.U.S. Pat. No.
  • the Cordless Telephone Base Unit may include such features as a built-in speaker, microphone, line select button, hold button, intercom call switch, answer button, volume control knob, and various lights to indicate such events as power availability, incoming calls and hold status.
  • the Cordless Telephone Base Unit would not necessarily have to include a receptacle for a cordless telephone handset because portions of the typical telephone handset are integral with the Television 10; thus there may be no need for such a receptacle. For similar reasons, the Cordless Telephone Base Unit would not have to include a portable handset battery recharger.
  • Cordless Telephone Base Unit 16 could be employed without modification with pre-existing Cordless Telephone Handset 17 to make telephone calls in the usual way.
  • Cordless Telephone Base Unit 16 can perform dual functions--serve as a standard telephone for two way voice transmission and serve as a data transmission link from a television to a telephone network.
  • the Cordless Telephone Base Unit 16 could also be used as an answering telephone completely independent of the DTMF Circuit 14. To receive a call at the Cordless Telephone Base Unit, an answer button (not shown) is pressed and the Cordless Telephone Base Unit operates as a conventional "speaker phone.”
  • the Cordless Telephone Base Unit 16 is coupled via public switched telephone network 20 with Central Site 22.
  • the Central Site includes components to answer the incoming telephone call, receive the transaction data from the Cordless Telephone Base Unit, implement the transaction, and send confirmation data back to the Television.
  • the Central Site represents the centrally located PPV program provider, cable company, or broadcast television station or network.
  • the Central Site will include a well known general purpose computer system and associated circuitry for performing the above functions.
  • the Cordless Telephone Base Unit 16 can also communicate with other telephones such as Party 21 through the public switched telephone network 20.
  • PPV or home shopping control information is embedded in the television signal at the Central Site 22 or other location and extracted from the Television Signal 12 by the Television 10 (the extraction and control capability may also be included in a VCR or other appliance).
  • One method of embedding the information into the television signal is to embed the information in the vertical blanking intervals (VBIs) of the Television Signal.
  • VBIs vertical blanking intervals
  • the vertical blanking intervals can contain closed caption data for the hearing impaired and extended data services (EDS) data.
  • Video images in a cathode ray tube (CRT) video device are generated by scanning a beam along a predefined pattern of lines across a screen. Each time all of the lines are scanned, a frame is said to have been produced.
  • NTSC National Television Standards Committee
  • a frame is scanned 30 times per second.
  • Each television frame comprises 525 lines which are divided into two separate fields, referred to as field 1 ("odd field”) and field 2 ("even field”), of 262.5 lines each. Accordingly, these even and odd fields are transmitted alternately at 60 Hz.
  • the lines of the even and odd fields are interleaved to produce the full 525 line frame once every 1/30 of a second in a process known as interlacing.
  • Another standard in the world uses 625 lines of information and interlace 312 and 313 lines at 50 fields per second.
  • approximately 480 lines are displayed on the television screen.
  • the interlacing scanning pattern of a conventional television receiver includes scanning the CRT beams from the top left corner horizontally across the screen. After the first, topmost line is scanned, the beam returns to the left side during a period of time known as the horizontal blanking interval and repeats scanning along another line which is parallel to but lower than the previous line. The scanning continues along the lines until the beam reaches the center of the bottom part of the screen to complete field 1.
  • the beam From the bottom of the screen, the beam returns to the top where it starts scanning from substantially the center of the screen along the lines for field 2 which interlace the lines of field 1. This is not an instantaneous bottom to top jump but actually requires the length of time to scan 21 horizontal lines. These lines are lines 1 through 21 of field 2. The second half of line 21, field 2 is displayed. Then lines 285 to 525 of fields 2 are scanned to complete field 2. When the beam reaches the bottom right corner of the screen, the picture frame is formed. The beam then retraces to the top.
  • VBI vertical blanking interval
  • the VBI is used for conveying auxiliary information from a television network or station to viewers.
  • closed caption data associated with the television program are transmitted as encoded composite data signals in VBI line 21, field 1 of the standard NTSC video signal.
  • Lines 1 through 9 of the VBI of each field are used for vertical synchronization and post equalizing pulses.
  • lines 10 through 21 are available for carrying auxiliary information.
  • FIG. 3 is a functional block diagram of a data transmission system for television signals.
  • the data transmission system is the source for the Television Signal 12 received by the Television 10 of FIG. 1.
  • a Network Head End 160 transmits a composite television signal containing inserted information in a portion thereof, typically the vertical blanking interval, to a Satellite 162 which rebroadcasts the same to a local affiliate 164.
  • the affiliate 164 may further insert data into the VBI of the received television signal and transmit the same to a local Cable Head End 166.
  • the Cable Head End 166 receives television signals from a plurality of sources (including satellites) and may further insert data into the VBI of any of the television signals.
  • the signals from the plurality of sources are combined into a composite television signal, amplified, and provided over a cable to a plurality of individual Receivers 168.
  • Television 10 from FIG. 1 is an example of a Receiver 168, however, Receivers can include cable boxes, VCRs, and satellite receivers as well as televisions.
  • the individual Receivers 168 may receive signals directly from local affiliate 164 by air, which may include the use of a Satellite 162, or by cable.
  • the Network Head End 160 has a video tape recorder (VTR) 170 for providing a program signal to an Inserter 172.
  • VTR video tape recorder
  • a Controller 174 also at the head end controls the scheduling of loading tapes from a cart (e.g., a machine with a plurality of video tape cassettes which are moved by a robotic arm from a storage location and inserted into a VTR and vice versa). Furthermore, the Controller 174 controls the lighting of stages during live television broadcasts, such as news broadcasts.
  • the Controller 174 is typically a microprocessor-based system.
  • a Traffic Computer 176 controls the exact timing of playing individual segments of video tapes and inserting commercials therebetween as well as switching between different programs.
  • Some Network Head Ends 160 have both a Traffic Computer 176 and a Controller 174.
  • the Controller 174 provides data and commands to the Inserter 172.
  • the Traffic Computer 176 provides data and commands to the Controller, if present. Otherwise, the Traffic Computer provides these signals directly to the Inserter 172.
  • the Inserter 172 inserts data into the VBI of the composite television signal and provides the television signal to a Transmitter 178, which in turn provides the television signal on a microwave carrier to Satellite Dish 180 for transmission to Satellite 162.
  • the Satellite 162 retransmits the received signal, which is received by a Satellite Dish 182 at the affiliate 164.
  • the Satellite Dish 182 provides the signal to a Station Inserter 184 at the local affiliate 164.
  • the affiliate may also insert data into the composite television signal.
  • the television signal is then provided to a Transmitter 186 and then to a Transmitting Antenna 188.
  • a local Cable Head End 166 has a plurality of Satellite Dishes 190 and Antennas 192 for receiving signals from a plurality of Network Head Ends 160 and affiliates 164.
  • the received signal from each of the Satellite Dishes and Antennas is provided to respective inputs of Multi-channel Inserter 194, which can also insert data into the VBI of a received signal.
  • the multi-channel output from the Inserter 194 is amplified in Amplifier 196 and provided over a Cable 197 to individual Receivers 168.
  • the Receivers 168 could receive the broadcast information via antennas or satellite receivers.
  • the Central Site 22 of FIG. 1 may be located at the Network Head End 160, affiliate 164, or Cable Head End 166 and be integral with the components depicted in FIG. 3 as Network Head End, affiliate, and Cable Head End, respectively.
  • the Central Site 22 is located at a location different than the Network Head End, affiliate, or Cable Head End.
  • the operator of the Central Site 22 provides information regarding PPV events and home shopping products to be inserted into the VBI of the television signal during broadcast of related advertising segments.
  • Caption data decoding used in the data transmission system is further described in the following specifications, which are hereby incorporated by reference herein: Title 47, Code of Federal Regulations (CFR), Part 15, as amended by GEN. Docket No. 91-1; FCC 91-119; "CLOSED CAPTION DECODER REQUIREMENTS FOR THE TELEVISION RECEIVERS”; Title 47, CFR Part 73.682(a)(22), Caption Transmission format; Title 47, CFR Part 73.699, FIG. 6; “TELEVISION SYNCHRONIZING WAVE FORM”; Title 47 CFR Part 73.699, FIG. 17a; "LINE 21, FIELD 1 DATA SIGNAL FORMAT”; and PBS Engineering Report No. E-7709-C, "TELEVISION CAPTIONING FOR THE DEAF: SIGNAL AND DISPLAY SPECIFICATIONS.”
  • the extended data services is further described in the Recommended Practice for Line 21 Data Service, Electronics Industries Association, EIA-608 (drafts Oct. 12, 1992 and Jun. 17, 1993), the subject matter of which is hereby incorporated by reference.
  • additional data is provided in line 21, field 2 of the vertical blanking interval.
  • This additional data includes two closed captioning fields, two text mode fields and the extended data services.
  • the extended data includes, among other information, program name, program length, length into show, channel number, network affiliation, station call letters, universal coordinated time (UCT), time zone, and daylight savings time usage. Upstream at the Network Head End 160, the network inserts the program name, the length of the show, the length into the show, the network affiliation, and the UCT.
  • the affiliate Downstream at the affiliate 164, the affiliate inserts the channel number, the time zone, the daylight savings time usage and program names.
  • the Network Head End inserts the data that does not differ for the different affiliates.
  • PPV event and home shopping product data may be inserted by either the Network Head End 160, the affiliate 164, or the local Cable Head End 166.
  • the data may be manually entered from a local Terminal 198.
  • the Terminal 198 may be used to build, recall, or edit information to be used as insertion data.
  • the Terminal 198 typically includes a computer.
  • Modem 199 may be used to provide data to Inserter 172.
  • the data may be provided manually or automatically from remote sites, such as the Central Site 22.
  • the output of the Inserter 172 is a composite television signal including the PPV event and home shopping data.
  • Remote Control Unit 24 uses Remote Control Unit 24 to send commands to the Television 10 over an infrared link 26.
  • Remote Control Unit 24 includes BUY button 28 which is pushed by the viewer to initiate a purchase transaction.
  • Television 10 receives the BUY command and communicates the request to the DTMF Circuit 14.
  • FIG. 4 is a block diagram illustrating the main components of the Television 10 and Remote Control Unit 24.
  • Television 10 is capable of decoding the vertical blanking interval lines and using the embedded information to support PPV and home shopping applications.
  • the Television has a Tuner 200 which receives the Television Signal 12 from either an antenna, a cable box, a satellite receiver, or other signal transmission medium.
  • a VBI Decoder 202 is coupled to the output of the Tuner 200.
  • a Microprocessor 204 which implements the Television control logic, receives the output of the VBI Decoder 202.
  • the Microprocessor controls the output of the Television Signal 12 to Monitor 206 for viewing by a viewer.
  • the Microprocessor 204 also communicates with the DTMF Circuit via output Line 134 and input Line 126.
  • the Microprocessor executes programming instructions to support PPV, home shopping, and other applications.
  • Infrared Receiver "R" 208 receives commands and data from Remote Control Unit 24, which are then forwarded to Microprocessor 204 for processing.
  • Remote Control Unit 24 includes an Infrared Transmitter "T" 210 to send commands and data to Infrared Receiver 208.
  • Microprocessor 212 controls the operation of the Remote Control Unit by accepting input data from Keypad 214, displaying output data on Liquid Crystal Display (LCD) 216, and sending commands and data to the Infrared Transmitter 210 for transmission to the Television 10.
  • Keypad 214 includes keys for selecting specific functions relating to PPV or home shopping applications, such as a "BUY" key, or keys indicating PPV programs or television channels.
  • program-related information that is embedded in the vertical blanking interval lines of the Television Signal 12 includes a telephone number related to the information that is being broadcast.
  • the telephone number in the program-related information is extracted from the Television Signal by the VBI Decoder 202 and sent to the DTMF Circuit 14 by the Microprocessor 204 for initiating a telephone connection.
  • a remote control unit is also a telephone
  • This synchronization of data allows the viewer to respond to certain stored or time-sensitive information displayed on the Television (supplied to the Television in either digital or analog form) by pressing keys on the Remote Control Unit 24.
  • the Television 10 then combines the received command information with PPV program or product identification data and telephone numbers for transmission to the Cordless Telephone Base Unit 16 for forwarding to the Central Site 22 for processing.
  • FIG. 5 is a block diagram of an alternate embodiment of the present invention.
  • the DTMF Circuit 14 resides in the Remote Control Unit 24 instead of the Television 10.
  • Two-way communication is now needed between the Television 10 and the Remote Control Unit 24 so that decoded VBI data (such as telephone number and product information) can be forwarded to the Remote Control Unit 24 for processing by the Microprocessor in the Remote Control Unit.
  • VBI data such as telephone number and product information
  • Separate keys can be included in the Remote Control Unit 24 which are labeled with names of PPV programs or services (such as HBO, SHOWTIME, ESPN, etc.).
  • the viewer presses the key representing a particular service, followed by the BUY key 28.
  • the DTMF Circuit 14 may also include the capability for receiving data. However, since no voice transmission or reception is needed, the circuitry required to implement DTMF transmission and receptions is smaller and simpler than in conventional cordless telephone handsets.
  • FIG. 6 is a flow chart illustrating the high level operational steps of the present invention.
  • the Television 10 receives data regarding an advertising segment in the vertical blanking interval lines of the Television Signal 12 at Step 302.
  • the advertising segment could contain a preview of an upcoming PPV event or product for sale in a home shopping situation.
  • the embedded data includes a program or product identifier, and the telephone number of the PPV service provider or seller.
  • the advertising segment contains the price of the PPV event or product so the viewer can make an informed decision on whether to purchase the product or the right to view the advertised PPV event.
  • the viewer sees the advertising segment displayed on the Television at Step 304, and is prompted, either audibly or visually, to respond.
  • Step 306 the viewer pushes the BUY button 28 on the viewer's Remote Control Unit 24.
  • Step 308 the Remote Control Unit 24 sends a signal via Infrared Transmitter 210 to the Infrared Receiver 208 located in the Television 10.
  • the signal includes the unique code for the BUY button, thereby instructing the Microprocessor 204 in the Television that the viewer wants to buy the currently advertised PPV event or product.
  • the Microprocessor 204 combines the received BUY command with identification information of the viewer (which is stored in memory resident in the Microprocessor 204 during initialization of the Television 10) and the embedded advertising data discussed above.
  • the viewer identification information may include the viewer's credit card information for payment and billing purposes.
  • the Cordless Telephone Base Unit 16 initiates the telephone call, connecting to the Central Site identified by the telephone number passed to Cordless Telephone Base Unit by the DTMF Circuit 14.
  • the Microprocessor 204 of the Television 10 then sends the BUY command to the Cordless Telephone Base Unit 16 via DTMF Circuit 14 at Step 313. After the connection is established, the BUY command information is transferred to the Central Site at Step 314.
  • the Central Site processes the BUY command and sends a confirmation message back to the Cordless Telephone Base Unit 16.
  • Processing of the BUY command could include enabling the viewer to receive access to the scheduled PPV event or accepting an order for an advertised product.
  • the Cordless Telephone Base Unit at Step 318 relays the confirmation message to the Television via the DTMF Circuit 14 and the Microprocessor 204.
  • the Microprocessor 204 of the Television 10 stores part or all of the confirmation message and displays part or all of the confirmation message on the Monitor 206. The viewer thus gets immediate feedback that the viewer's order for the event or product has been accepted.
  • the confirmation message could also include information related to the PPV event or product such as the planned delivery date of the product.
  • the Television then concludes the telephone call at Step 322 and processing ends at End Step 324.
  • the viewer may order a program or product which is not currently being advertised by accessing a series of menus.
  • the Microprocessor 204 includes a Memory 205 (FIG. 4) for storing a telephone directory which includes a list of names for service providers, e.g., PPV program providers and home shopping channels, and a telephone number corresponding to each service provider.
  • the Microprocessor 204 may also store in the Memory 205 additional viewer identification information such as the viewer's account number for a particular service provider.
  • Information regarding the service providers are transmitted by the Central Site 22 in the VBI and received by the Microprocessor 204.
  • the Microprocessor creates a list of available service providers as they are received and assigns each service provider a Provider Reference Number 400 which is stored in the Memory 205.
  • the service provider information may be transmitted by the cable company or by the individual service providers.
  • the telephone directory may expand over time as information for new service providers are received by the Microprocessor.
  • the Microprocessor 204 displays the list of service provider names with the associated Provider Reference Number in a Main Menu 402, as shown in FIG. 7, in response to the viewer pushing a MENU button provided on Keypad 214.
  • the Central Site 22 also transmits in the VBI a list of available items currently being offered by each service provider. Each item is identified by an associated Item Reference Number 404. Once in the Main Menu 402 and in response to the viewer pushing a number identifying one of the listed service providers, the Microprocessor displays on the Television 10 a Catalog Display 406 which includes a list of items available from that particular service provider and the corresponding Item Reference Number for each item, as shown in FIG. 8.
  • the viewer selects an item by pressing a button on the Keypad 214 corresponding to the Item Reference Number 404 for that item. Consequently, the Microprocessor 204 performs the steps 310 to End Step 324, illustrated in FIG. 6, but processes the Item Reference Number and stored service provider information rather than the BUY command and embedded advertising information to form a purchase command.
  • the Microprocessor 204 will display the catalog of FIG. 8 on the Television 10. If the viewer then presses the "2" button, the Microprocessor will initiate the steps for ordering the PPV program "Blade Runner.”
  • the Microprocessor controls the DTMF Circuit to initiate a telephone call to a service provider immediately after it is selected from the Main Menu, but before an item is selected. In this manner, the time required to connect to the Central Site 22 after the order is placed is reduced.
  • the step of displaying and selecting a service provider from the Main Menu 402 can be eliminated from the purchasing sequence.
  • the Microprocessor 204 displays the Catalog Display 406 for a particular service provider in response to the viewer pushing a LIST button on the Keypad 214 while the Television 10 is tuned to that service provider's broadcast, e.g., a home shopping channel program or an advertisement for a PPV program provider.
  • the Microprocessor combines the Item Reference Number with the service provider information embedded in the VBI and the stored viewer identification information to form a purchase command.
  • the DTMF Circuit may be provided with the capability to identify an incoming call, and in cooperation with the Microprocessor, automatically disconnect from the Central Site 22 and reconnect when the line is not busy, thereby allowing the incoming call to be received by the Cordless Telephone Base Unit.
  • the Microprocessor 204 may deactivate the call waiting feature by instructing the DTMF Circuit to transmit the appropriate call waiting disable code, such as "*70," when transmitting the tone signals to the Cordless Telephone Base Unit at the initiation of each telephone call to the Central Site 22.
  • the Microprocessor 204 displays prompts for the viewer during the initial setup of the Television 10 to enable a selected one of these alternatives.
  • the Microprocessor 204 displays a Status Display 408 on the Television 10 while the Cordless Telephone Base Unit is connected to the Central Site 22 to inform the viewer of the status of the telephone connection and purchase order, as shown in FIG. 9.
  • the Status Display includes a Message 410 identifying the status of the connection, such as "Dialing”, “Connecting”, “Order Confirmed”, or "Incoming Call”, as well as a Graphical Representation 412 of the status of the telephone order.

Abstract

A system for communicating information from a television viewer to a central site includes a remote control unit for sending command signals from the viewer to a television or video cassette recorder (VCR). Circuitry integral with the television or VCR accepts the command signals from the remote control unit and interprets the signals to form a viewer command, such as a purchase command, to be communicated to the central site. The circuitry automatically sends dual-tone multifrequency (DTMF) tone signals representing the command over a radio frequency (RF) link to a cordless telephone base unit, which is connected to the central site by a public switched telephone network. The cordless telephone base unit initiates a telephone call to the central site and communicates the DTMF tone signals received from the DTMF circuitry in the television or VCR to the central site. The television or VCR receives a television signal and extracts information related to a product or pay-per-view (PPV) event being advertised on a television program from the vertical blanking interval of the television signal. This information includes the telephone number of the central site used for making the telephone connection as well as identification information for the product or PPV event to be purchased.

Description

This application claims the benefit of U.S. Provisional Application No. 60/012,303, filed Feb. 26, 1996; U.S. Provisional Application No. 60/012,968, filed Mar. 7, 1996; U.S. Provisional Application No. 60/027,671, filed Oct. 7, 1996; and PCT Application No. PCT/US97/02888, filed Feb. 26, 1997.
FIELD OF THE INVENTION
This invention relates generally to television and telephone systems and more specifically to an interactive television system integrated with cordless phone circuitry to allow automatic telephonic communication between the interactive television system and a central site.
BACKGROUND OF THE INVENTION
An emerging trend in the marketing of cable television and digital satellite systems (DSS) is to emphasize Pay-Per-View (PPV) television programming as a source of revenue. An ideal PPV television system should allow a viewer to purchase the right to watch a television program such as a movie, sporting event, or other special event through a minimal amount of effort on the part of the viewer. For example, after watching a short preview or advertisement of a PPV program, the viewer could gain access to the PPV program simply by pressing a selected button on the viewer's remote control unit for a television or video cassette recorder (VCR). In another example, the viewer is watching an informational commercial ("infomercial") or a home shopping program and the viewer desires to purchase an advertised product by pressing a selected button on the remote control unit. In existing television systems, in order for the viewer to arrange for PPV program access, the viewer must go to the viewer's telephone, call the PPV program provider (such as the cable company) and enter his or her cable box serial number, credit card number and PPV program identifier. The PPV program provider then enables the cable box to display the selected PPV program to the viewer. In the home shopping situation, the viewer must write down the advertiser's telephone number and product identifier, go to the telephone, call the advertiser or a home shopping service provider, and then communicate the required credit card and product selection information to an operator.
In more recent systems using digital set top boxes (such as DSS), the set top box itself is directly connected to a telephone line in the viewer's home and the remote control unit includes a button for ordering a PPV program. When the button is pushed by the viewer, the telephone number of the PPV program provider is automatically dialed and the box identifier and PPV program identifier are automatically transmitted over the telephone connection to the PPV program provider. In this scenario, the viewer must establish a credit card account with the PPV program provider for billing purposes prior to pushing the button to select a PPV program. A major drawback to effective operation of these systems is the requirement that the set top box and television must be close to a telephone jack in the viewer's home, because of the direct connections by wire between the set top box, the television and the telephone jack. In many homes, the television is not in close proximity to a telephone jack, nor even in the same room, thereby rendering such systems unsuitable for widespread use. An interactive television system overcoming this drawback would have considerable value in the PPV, home shopping, and other interactive viewing situations.
SUMMARY OF THE INVENTION
A system for communicating information from a television viewer to a central site includes a remote control unit for sending command signals from the viewer to a television or video cassette recorder (VCR). Circuitry integral with the television or VCR accepts the command signals from the remote control unit and interprets the signals to form a viewer command, such as a purchase command, to be communicated to the central site. The circuitry automatically sends dual-tone multifrequency (DTMF) tone signals representing the command over a radio frequency (RF) link to a cordless telephone base unit which is connected to the central site by a public switched telephone network. The cordless telephone base unit initiates a telephone call to the central site and communicates the DTMF tone signals received from the DTMF circuitry to the central site. Because of the advantages of RF communication, the television or VCR does not have to be in the same room as, or in close proximity to the cordless telephone base unit. The television receives a television signal and extracts information related to a product being advertised on a television program from the vertical blanking interval of the television signal. This information may include the telephone number of the central site used for making the telephone connection as well as identification information for products. A cordless telephone handset in communication with the cordless telephone base unit is also included to allow the television viewer or other user to make normal telephone calls with the cordless telephone.
In an embodiment of the present invention, a method of purchasing a product advertised on a program displayed by a television includes reception of a purchase command by a remote control unit of the television, transmission of the purchase command over an infrared link to the television, and initiation of a telephone connection by a cordless telephone base unit to a central site. The purchase command is then sent by dual-tone multifrequency signal generation circuitry resident in the television over a radio frequency link to the cordless telephone base unit. The cordless telephone base unit sends the purchase command to the central site over the telephone connection. The central site then processes the purchase command.
In another embodiment of the present invention, the circuitry for sending the DTMF tone signals is included in the remote control unit instead of the television. In this embodiment, when the viewer pushes a button on the remote control unit to communicate information such as a purchase command to the central site, the remote control unit directs the DTMF circuitry to send the DTMF tone signals representing the viewer's command to the cordless telephone base unit. These DTMF tone signals are then forwarded over the telephone connection to the central site. In this embodiment, the television still extracts information from the vertical blanking interval of the television signal, but the extracted information is transmitted to the remote control unit for processing.
Still other objects and advantages of the present invention will become readily apparent to those skilled in the art from the following detailed description, wherein is shown and described only the preferred embodiment of the invention, simply by way of illustration of the best mode contemplated for carrying out the invention. As will be realized, the invention is capable of other and different embodiments, and its several details are capable of modifications in various obvious respects, all without departing from the invention. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not as restrictive.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of the present invention.
FIG. 2 is a schematic diagram of the DTMF Circuit.
FIG. 3 is a functional block diagram of a data transmission system for television signals.
FIG. 4 is a block diagram illustrating the main components of the Television and Remote Control Unit.
FIG. 5 is a block diagram of an alternate embodiment of the present invention.
FIG. 6 is a flow chart illustrating the high level operational steps of the present invention.
FIG. 7 is a schematic of a menu display for a list of service providers.
FIG. 8 is a schematic of a menu display for a list of available items from a selected service provider.
FIG. 9 is a schematic of a display to inform the viewer of the status of the telephone order.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
The present invention is a back link system connecting a television, VCR, or other device (hereafter denoted as "television"), heretofore primarily designed to only receive information from a central site, to a cordless telephone base unit by enabling the television to operate certain functions of a cordless telephone handset. The present invention includes the functionality of the cordless telephone handset in the television, thereby enabling the television to directly initiate a telephone call through the cordless telephone base unit and to send selected information from a viewer or user via the telephone connection over the public switched telephone network to a central site.
FIG. 1 is a block diagram of the present invention. Television 10 receives a Television Signal 12 from a signal source. The Television 10 could be a standard television, a VCR, or any other device capable of tuning television signals. The Television Signal may be received from an antenna, a cable, a satellite signal, or any other transmission medium for television signals. The Television 10 includes a Dual-Tone Multifrequency (DTMF) Circuit 14.
The DTMF Circuit 14 is similar to the corresponding portion of a well known cordless telephone handset. However, the DTMF Circuit does not include such typical handset features as a microphone, loudspeaker, ringer speaker, volume control, on/off switch, hold key, mute key, push button keypad, and rechargeable battery, because the DTMF Circuit does not directly interact with a user of the telephone. Hence, the manufacturing cost of the DTMF Circuit can be kept quite low in comparison to the typical cordless telephone handset. Note that the primary purpose of the DTMF Circuit is to transmit DTMF tone signals to a pre-existing Cordless Telephone Base Unit 16. It is not necessary that the DTMF circuit transmit voice signals or receive voice or DTMF tone signals. The pre-existing Cordless Telephone Base Unit 16 may be in communication with a standard Cordless Telephone Handset 17. The Base Unit-Handset combination may be used by the television viewer or other user to make telephone calls in the normal way. The DTMF tone signals are used to dial the telephone and to transmit alphanumeric data needed to complete a viewer transaction such as the purchase of a product or a PPV television program.
Note that the present invention uses a pre-existing cordless telephone having a base unit and a handset to form a two-way transmission link with a television. The Cordless Telephone Base Unit 16 performs not only its conventional function of a transmission link between the public switched telephone network and the Cordless Telephone Handset 17, but also a transmission link between the public switched telephone network and the Television 10. In other words, the Cordless Telephone Base Unit performs two functions.
The DTMF system uses internationally standardized combinations of frequencies. Alphanumeric characters are encoded in the form of two pairs of tones for transmission via the telephone lines. In conventional DTMF signaling, the numbers and symbols present on a telephone keypad are each transmitted as a dual-frequency tone. For example, the number "1" is represented by a tone comprised of the frequencies 697 Hz and 1209 Hz, and the star symbol "*" is represented by a tone at the frequencies 852 Hz and 1477 Hz. A total of seven different frequencies are utilized in pairs to transmit the ten numbers and two symbols on a conventional telephone keypad. In some systems, four additional characters are provided. Table I is a matrix showing the high and low frequency pairs, in Hz, required for each of the 16 possible characters. Each character is represented by a dual set of audio frequency signals, which when transmitted together are recognized as the unique representation of the character.
              TABLE 1
______________________________________
Lower    Higher   Higher     Higher Higher
Frequency
         Frequency
                  Frequency  Frequency
                                    Frequency
(Hz)     1209     1336       1446   1633
______________________________________
697      1        2          3      A
770      4        5          6      B
852      7        8          9      C
941      *        0          #      D
______________________________________
To transmit alphabetic characters over the telephone lines as well as the conventional numbers and symbols, the seven standard frequencies 697 Hz, 770 Hz, 852 Hz, 941 Hz, 1209 Hz, 1336 Hz, and 1447 Hz are used, and an eighth frequency, normally unused, is also employed. The eighth frequency has a value of 1633 Hz. The additional frequency is used only for transmission of characters that are not typically transmitted via DTMF signaling. To indicate the transmission of an alphabetic character, the first tone in a pair of tones which identify the letter includes the eighth frequency as a component thereof. Each letter is comprised of a first tone which includes the eighth frequency in combination with one of the seven conventionally employed frequencies, followed by a second tone comprised of any two of the eight available frequencies. Similarly, other non-conventional characters, such as punctuation and spaces, are transmitted by generating a unique pair of dual-frequency tones.
The DTMF Circuit may be enhanced to also provide DTMF reception capabilities, however, voice reception is not needed. With this feature, it can be determined whether a dial tone is available on the telephone line, that the line is not busy, or that confirmation data concerning a transaction is received.
FIG. 2 is a schematic diagram of the DTMF Circuit 14. An Isolation Circuit 100 is provided which is connected to Antenna 102 and which is connected through Line 104 to the output of a Transmitter Section 106 and also through Line 108 to the input of an optional Receiver Section 110. A voltage supply input of the Receiver Section 110 is connected through Line 112 to Control and Switching Circuitry 114, which is connected to Microprocessor 116 to control operation of the Receiver Section 110. The output of the Receiver Section 110 is connected to Line 118, which is connected to an input of 1633 Hz Detector 120. The output of 1633 Hz Detector 120 is applied through Line 122 to Control and Switching Circuitry 114. A control input to the 1633 Hz Detector 120 is connected through Line 124 to an output of the Microprocessor 116, which is also connected to Control and Switching Circuitry 114. Microprocessor 116 includes a tone generator which may be a standard type of DTMF integrated circuit. When a 1633 Hz signal is produced at the output of the Receiver Section 110 and detected by 1633 Hz Detector 120, the Microprocessor 116 operates to engage communications with Television 10 over Line 126. DTMF tones received by Receiver Section 110 are applied through Line 112 to Control and Switching Circuitry 114, wherein the DTMF tone signals are converted to digital signals. The digital signals are sent thereafter to Microprocessor 116 for eventual transmission to Television 10 over Line 126.
To transmit DTMF tone signals from the DTMF Circuit 14 to the Cordless Telephone Base Unit 16, a Summing Amplifier 128 is provided which has an output connected through Line 130 to Transmitter Section 106 to frequency modulate the output of the Transmitter Section. Control inputs of the Transmitter Section 106 are connected through Line 132 to the Control and Switching Circuitry 114. The Microprocessor receives digital signals for transmission over Line 134 from the Television 10. The Microprocessor operates to apply a 83 Hz square wave signal through Line 136 to 83 Hz Filter 138, which is connected through Line 140 to an input of Summing Amplifier 128. The output of the Transmitter Section is then modulated to send out a substantially sinusoidal 83 Hz burst which signals the Cordless Telephone Base Unit 16.
After a 83 Hz burst is sent, the Microprocessor 116 develops a 98 Hz coded signal on Line 142 which is applied as a second input of the Summing Amplifier 128. The coded signal is detected by the Cordless Telephone Base Unit and, if properly received, the Cordless Telephone Base Unit develops a 1633 Hz "handshake" signal which is transmitted back to the DTMF Circuit to be detected by 1633 Hz Detector 120. Then the Microprocessor 116 operates to develop a 98 Hz coded null signal on Line 142 for transmission by the Transmitter Section 106. If the null signal is properly detected by the Cordless Telephone Base Unit, the transmission of the 1633 Hz "handshake" signal is terminated and the Microprocessor responds to the termination of the "handshake" signal by developing another coded signal on Line 142 for transmission, the sequence being repeated until communications are deemed to be effectively established. Power for the DTMF Circuit is supplied by the Television 10 over Line 144. Clock circuitry of the Microprocessor 116 is connected to a Crystal 146 through a Resistor 148 to power Line 144.
The Cordless Telephone Base Unit 16 then operates to connect to an outside telephone line and to allow transmission of a dial tone back to the DTMF Circuit 14. The DTMF tone signals for the telephone number to be dialed are then transmitted from the Microprocessor 116 to the Cordless Telephone Base Unit 16 and the Cordless Telephone Base Unit establishes the telephone connection. DTMF tone signals representing viewer transaction information may now be sent from the Television 10 to the Central Site 22 through the Cordless Telephone Base Unit 16 and Telephone Line 20.
In an alternate embodiment, the DTMF Circuit could be set up to be compatible with a viewer's existing cordless telephone base unit. Some cordless telephones include digital code security to prevent other handsets from communicating with the base unit. The handset and base unit of the cordless phone share a digital code. The DTMF Circuit 14 could be set up to receive and use this code (using learning remote or stored setup data methods) much like universal infrared remote controllers. Alternatively, it is foreseen that cordless telephone manufacturers may include a code that when received by the Cordless Telephone Base Unit 16, would disable this security feature. Accordingly, the DTMF Circuit could be set up to transmit the disable code specific to the Cordless Telephone Base Unit, again using learning remote or stored setup data methods.
Referring back to FIG. 1, DTMF Circuit 14 and Cordless Telephone Base Unit 16 communicate over a plurality of communication channels via radio frequency (RF) link 18. Hence, the DTMF Transmitter and the Cordless Telephone Base Unit each include an antenna (not shown in FIG. 1) for transmission and reception of RF signals. Full duplex communication between the Cordless Telephone Base Unit 16 and the DTMF Circuit 14 is obtained by frequency modulation and demodulation of signals on FCC-designated channels. The RF link may be implemented as a 900 MHz Digital Spread Spectrum communication path, as is provided, for example, by the circuitry contained in the model CLT-926 cordless telephone commercially available from Sanyo Consumer Electronics. Spread spectrum is a modulation technique in which the information content of a modulated wave form is spread over a wider bandwidth than that of the original information signal. A spread spectrum system takes an input signal, mixes it with FM noise and "spreads" the signal over a broad frequency range, hopping from frequency to frequency at split-second intervals. The spread signal has a greater bandwidth than the original message and is less likely to interfere with other signals.
A general overview of spread spectrum technology is provided by R. C. Dixon, Spread Spectrum Systems, published by John Wiley & Sons, New York, N.Y., 1984. One type of spread spectrum modulation is frequency hopping. According to Dixon, a frequency hopping system or "frequency hopper" consists of a code generator and a frequency synthesizer capable of responding to the coded output from the code generator. Also, according to Dixon, "frequency hopping" modulation is more accurately termed "multiple-frequency, code-selected, frequency shift keying." It is simply frequency shift keying (FSK) except that the set of frequency choices is greatly expanded. Simple FSK most often uses only two frequencies; for example, F1 is sent to signify a "mark," F2 to signify a "space." Frequency hoppers, on the other hand, often have thousands of frequencies available. The number of frequency choices and the rate of hopping from frequency to frequency in any frequency hopper is governed by the requirements placed on it for a particular use. Cordless telephone sets designed to operate in a frequency hopping system are now widely available from manufacturers such as Lucent Technologies, Motorola, Sharp, and others.
By using digital spread spectrum communications, RF link 18 exhibits superior noise immunity, longer operating range, automatic best channel selection, and superior security against eavesdropping. However, RF Link 18 may also be implemented by cordless telephone circuitry operating over a selected one of 10 channels allocated in the 46-50 MHz FCC-allocated frequency band.
Instead of being integral with the Television 10, the DTMF Circuit 14 could also be a stand-alone unit, i.e. a "set top box", which is directly connected into a telephone jack of a DSS or into a digital cable box.
The Cordless Telephone Base Unit 16 may or may not be located in the same room as the Television 10 and DTMF Circuit 14. For effective operation, the distance between the Cordless Telephone Base Unit and the DTMF Circuit may extend up to several hundred feet, which is more than adequate for residential applications. The Cordless Telephone Base Unit 16 is arranged to be connected to at least one telephone line and also to a 120-volt alternating current (AC) line cord (not shown) for plugging into a standard electrical outlet. Alternatively, the connection to the public switched telephone network can be via a cellular network. The Cordless Telephone Base Unit 16 may include one or more control and signaling buttons (not shown). An exemplary embodiment of the Cordless Telephone Base Unit is shown in U.S.U.S. Pat. No. 4,706,274, issued to Baker et al., entitled "Cordless Telephone System" and incorporated herein by reference. The Cordless Telephone Base Unit may include such features as a built-in speaker, microphone, line select button, hold button, intercom call switch, answer button, volume control knob, and various lights to indicate such events as power availability, incoming calls and hold status. The Cordless Telephone Base Unit would not necessarily have to include a receptacle for a cordless telephone handset because portions of the typical telephone handset are integral with the Television 10; thus there may be no need for such a receptacle. For similar reasons, the Cordless Telephone Base Unit would not have to include a portable handset battery recharger. However, pre-existing Cordless Telephone Base Unit 16 could be employed without modification with pre-existing Cordless Telephone Handset 17 to make telephone calls in the usual way. In other words, Cordless Telephone Base Unit 16 can perform dual functions--serve as a standard telephone for two way voice transmission and serve as a data transmission link from a television to a telephone network.
The Cordless Telephone Base Unit 16 could also be used as an answering telephone completely independent of the DTMF Circuit 14. To receive a call at the Cordless Telephone Base Unit, an answer button (not shown) is pressed and the Cordless Telephone Base Unit operates as a conventional "speaker phone."
The Cordless Telephone Base Unit 16 is coupled via public switched telephone network 20 with Central Site 22. The Central Site includes components to answer the incoming telephone call, receive the transaction data from the Cordless Telephone Base Unit, implement the transaction, and send confirmation data back to the Television. The Central Site represents the centrally located PPV program provider, cable company, or broadcast television station or network. Typically, the Central Site will include a well known general purpose computer system and associated circuitry for performing the above functions.
The Cordless Telephone Base Unit 16 can also communicate with other telephones such as Party 21 through the public switched telephone network 20.
In the preferred embodiment of the present invention, PPV or home shopping control information is embedded in the television signal at the Central Site 22 or other location and extracted from the Television Signal 12 by the Television 10 (the extraction and control capability may also be included in a VCR or other appliance). One method of embedding the information into the television signal is to embed the information in the vertical blanking intervals (VBIs) of the Television Signal. The vertical blanking intervals can contain closed caption data for the hearing impaired and extended data services (EDS) data.
Video images in a cathode ray tube (CRT) video device, e.g. television, are generated by scanning a beam along a predefined pattern of lines across a screen. Each time all of the lines are scanned, a frame is said to have been produced. In the National Television Standards Committee (NTSC) implementation, such as is used in the United States, a frame is scanned 30 times per second. Each television frame comprises 525 lines which are divided into two separate fields, referred to as field 1 ("odd field") and field 2 ("even field"), of 262.5 lines each. Accordingly, these even and odd fields are transmitted alternately at 60 Hz. The lines of the even and odd fields are interleaved to produce the full 525 line frame once every 1/30 of a second in a process known as interlacing. Another standard in the world uses 625 lines of information and interlace 312 and 313 lines at 50 fields per second. In the 525 line NTSC standard used in the United States, approximately 480 lines are displayed on the television screen.
The interlacing scanning pattern of a conventional television receiver includes scanning the CRT beams from the top left corner horizontally across the screen. After the first, topmost line is scanned, the beam returns to the left side during a period of time known as the horizontal blanking interval and repeats scanning along another line which is parallel to but lower than the previous line. The scanning continues along the lines until the beam reaches the center of the bottom part of the screen to complete field 1.
From the bottom of the screen, the beam returns to the top where it starts scanning from substantially the center of the screen along the lines for field 2 which interlace the lines of field 1. This is not an instantaneous bottom to top jump but actually requires the length of time to scan 21 horizontal lines. These lines are lines 1 through 21 of field 2. The second half of line 21, field 2 is displayed. Then lines 285 to 525 of fields 2 are scanned to complete field 2. When the beam reaches the bottom right corner of the screen, the picture frame is formed. The beam then retraces to the top.
During the time in which the beam returns from the bottom to the top of the screen between the fields, it carries no video or picture signals because it does not produce any picture element on the screen. This time interval is generally known as the vertical blanking interval (VBI). Its duration is typically 21 times the time duration that it takes the beam to scan across the screen. Apparatus and methods using the NTSC standard with 21 lines in each VBI are well known in the art and therefore are not discussed in further detail herein.
Because no image is produced on the display during the VBI, no picture information needs to be carried by the television broadcast signals. Thus, the VBI is used for conveying auxiliary information from a television network or station to viewers. For example, closed caption data associated with the television program are transmitted as encoded composite data signals in VBI line 21, field 1 of the standard NTSC video signal. Lines 1 through 9 of the VBI of each field are used for vertical synchronization and post equalizing pulses. Hence, lines 10 through 21 are available for carrying auxiliary information.
FIG. 3 is a functional block diagram of a data transmission system for television signals. As used herein, the terms "broadcast" and "transmit" are used interchangeably for the transmission of signals over cable or fiber optics, to or from satellites, over the air, and the like. The data transmission system is the source for the Television Signal 12 received by the Television 10 of FIG. 1. A Network Head End 160 transmits a composite television signal containing inserted information in a portion thereof, typically the vertical blanking interval, to a Satellite 162 which rebroadcasts the same to a local Affiliate 164. The Affiliate 164 may further insert data into the VBI of the received television signal and transmit the same to a local Cable Head End 166. The Cable Head End 166 receives television signals from a plurality of sources (including satellites) and may further insert data into the VBI of any of the television signals. The signals from the plurality of sources are combined into a composite television signal, amplified, and provided over a cable to a plurality of individual Receivers 168. In the preferred embodiment, Television 10 from FIG. 1 is an example of a Receiver 168, however, Receivers can include cable boxes, VCRs, and satellite receivers as well as televisions. In addition, the individual Receivers 168 may receive signals directly from local Affiliate 164 by air, which may include the use of a Satellite 162, or by cable.
More specifically, the Network Head End 160 has a video tape recorder (VTR) 170 for providing a program signal to an Inserter 172. A Controller 174, also at the head end controls the scheduling of loading tapes from a cart (e.g., a machine with a plurality of video tape cassettes which are moved by a robotic arm from a storage location and inserted into a VTR and vice versa). Furthermore, the Controller 174 controls the lighting of stages during live television broadcasts, such as news broadcasts. The Controller 174 is typically a microprocessor-based system. A Traffic Computer 176 controls the exact timing of playing individual segments of video tapes and inserting commercials therebetween as well as switching between different programs. Some Network Head Ends 160 have both a Traffic Computer 176 and a Controller 174.
The Controller 174 provides data and commands to the Inserter 172. The Traffic Computer 176 provides data and commands to the Controller, if present. Otherwise, the Traffic Computer provides these signals directly to the Inserter 172. The Inserter 172 inserts data into the VBI of the composite television signal and provides the television signal to a Transmitter 178, which in turn provides the television signal on a microwave carrier to Satellite Dish 180 for transmission to Satellite 162.
The Satellite 162 retransmits the received signal, which is received by a Satellite Dish 182 at the Affiliate 164. The Satellite Dish 182 provides the signal to a Station Inserter 184 at the local Affiliate 164. The Affiliate may also insert data into the composite television signal. The television signal is then provided to a Transmitter 186 and then to a Transmitting Antenna 188.
A local Cable Head End 166 has a plurality of Satellite Dishes 190 and Antennas 192 for receiving signals from a plurality of Network Head Ends 160 and Affiliates 164. The received signal from each of the Satellite Dishes and Antennas is provided to respective inputs of Multi-channel Inserter 194, which can also insert data into the VBI of a received signal. The multi-channel output from the Inserter 194 is amplified in Amplifier 196 and provided over a Cable 197 to individual Receivers 168. Alternatively, the Receivers 168 could receive the broadcast information via antennas or satellite receivers.
Note that the Central Site 22 of FIG. 1 may be located at the Network Head End 160, Affiliate 164, or Cable Head End 166 and be integral with the components depicted in FIG. 3 as Network Head End, Affiliate, and Cable Head End, respectively. Alternatively, the Central Site 22 is located at a location different than the Network Head End, Affiliate, or Cable Head End. In either case, the operator of the Central Site 22 provides information regarding PPV events and home shopping products to be inserted into the VBI of the television signal during broadcast of related advertising segments.
Caption data decoding used in the data transmission system is further described in the following specifications, which are hereby incorporated by reference herein: Title 47, Code of Federal Regulations (CFR), Part 15, as amended by GEN. Docket No. 91-1; FCC 91-119; "CLOSED CAPTION DECODER REQUIREMENTS FOR THE TELEVISION RECEIVERS"; Title 47, CFR Part 73.682(a)(22), Caption Transmission format; Title 47, CFR Part 73.699, FIG. 6; "TELEVISION SYNCHRONIZING WAVE FORM"; Title 47 CFR Part 73.699, FIG. 17a; "LINE 21, FIELD 1 DATA SIGNAL FORMAT"; and PBS Engineering Report No. E-7709-C, "TELEVISION CAPTIONING FOR THE DEAF: SIGNAL AND DISPLAY SPECIFICATIONS."
The extended data services is further described in the Recommended Practice for Line 21 Data Service, Electronics Industries Association, EIA-608 (drafts Oct. 12, 1992 and Jun. 17, 1993), the subject matter of which is hereby incorporated by reference. Under this standard, additional data is provided in line 21, field 2 of the vertical blanking interval. This additional data includes two closed captioning fields, two text mode fields and the extended data services. The extended data includes, among other information, program name, program length, length into show, channel number, network affiliation, station call letters, universal coordinated time (UCT), time zone, and daylight savings time usage. Upstream at the Network Head End 160, the network inserts the program name, the length of the show, the length into the show, the network affiliation, and the UCT. Downstream at the Affiliate 164, the Affiliate inserts the channel number, the time zone, the daylight savings time usage and program names. The Network Head End inserts the data that does not differ for the different Affiliates. PPV event and home shopping product data may be inserted by either the Network Head End 160, the Affiliate 164, or the local Cable Head End 166.
The data may be manually entered from a local Terminal 198. The Terminal 198 may be used to build, recall, or edit information to be used as insertion data. The Terminal 198 typically includes a computer. In addition, Modem 199 may be used to provide data to Inserter 172. The data may be provided manually or automatically from remote sites, such as the Central Site 22. The output of the Inserter 172 is a composite television signal including the PPV event and home shopping data.
Referring back to FIG. 1, the viewer uses Remote Control Unit 24 to send commands to the Television 10 over an infrared link 26. Remote Control Unit 24 includes BUY button 28 which is pushed by the viewer to initiate a purchase transaction. Television 10 receives the BUY command and communicates the request to the DTMF Circuit 14.
FIG. 4 is a block diagram illustrating the main components of the Television 10 and Remote Control Unit 24. Television 10 is capable of decoding the vertical blanking interval lines and using the embedded information to support PPV and home shopping applications. The Television has a Tuner 200 which receives the Television Signal 12 from either an antenna, a cable box, a satellite receiver, or other signal transmission medium. A VBI Decoder 202 is coupled to the output of the Tuner 200. A Microprocessor 204, which implements the Television control logic, receives the output of the VBI Decoder 202. The Microprocessor controls the output of the Television Signal 12 to Monitor 206 for viewing by a viewer. The Microprocessor 204 also communicates with the DTMF Circuit via output Line 134 and input Line 126. The Microprocessor executes programming instructions to support PPV, home shopping, and other applications. Infrared Receiver "R" 208 receives commands and data from Remote Control Unit 24, which are then forwarded to Microprocessor 204 for processing.
Remote Control Unit 24 includes an Infrared Transmitter "T" 210 to send commands and data to Infrared Receiver 208. Microprocessor 212 controls the operation of the Remote Control Unit by accepting input data from Keypad 214, displaying output data on Liquid Crystal Display (LCD) 216, and sending commands and data to the Infrared Transmitter 210 for transmission to the Television 10. Included in the Keypad 214 are keys for selecting specific functions relating to PPV or home shopping applications, such as a "BUY" key, or keys indicating PPV programs or television channels.
In the preferred embodiment of the present invention, program-related information that is embedded in the vertical blanking interval lines of the Television Signal 12 includes a telephone number related to the information that is being broadcast. The telephone number in the program-related information is extracted from the Television Signal by the VBI Decoder 202 and sent to the DTMF Circuit 14 by the Microprocessor 204 for initiating a telephone connection.
Note that the difference between the present invention and the concept wherein a remote control unit is also a telephone is the synchronization and organization of data in the Television 10, which itself may be simultaneously receiving data from the Television Signal 12. This synchronization of data allows the viewer to respond to certain stored or time-sensitive information displayed on the Television (supplied to the Television in either digital or analog form) by pressing keys on the Remote Control Unit 24. The Television 10 then combines the received command information with PPV program or product identification data and telephone numbers for transmission to the Cordless Telephone Base Unit 16 for forwarding to the Central Site 22 for processing.
FIG. 5 is a block diagram of an alternate embodiment of the present invention. In this embodiment, the DTMF Circuit 14 resides in the Remote Control Unit 24 instead of the Television 10. Two-way communication is now needed between the Television 10 and the Remote Control Unit 24 so that decoded VBI data (such as telephone number and product information) can be forwarded to the Remote Control Unit 24 for processing by the Microprocessor in the Remote Control Unit. In this instance, it is important to identify what PPV program the viewer is purchasing. Separate keys (not shown) can be included in the Remote Control Unit 24 which are labeled with names of PPV programs or services (such as HBO, SHOWTIME, ESPN, etc.). In order to select a PPV program, the viewer presses the key representing a particular service, followed by the BUY key 28. As in FIG. 1, the DTMF Circuit 14 may also include the capability for receiving data. However, since no voice transmission or reception is needed, the circuitry required to implement DTMF transmission and receptions is smaller and simpler than in conventional cordless telephone handsets.
FIG. 6 is a flow chart illustrating the high level operational steps of the present invention. After Start Step 300, the Television 10 receives data regarding an advertising segment in the vertical blanking interval lines of the Television Signal 12 at Step 302. For example, the advertising segment could contain a preview of an upcoming PPV event or product for sale in a home shopping situation. The embedded data includes a program or product identifier, and the telephone number of the PPV service provider or seller. The advertising segment contains the price of the PPV event or product so the viewer can make an informed decision on whether to purchase the product or the right to view the advertised PPV event. The viewer sees the advertising segment displayed on the Television at Step 304, and is prompted, either audibly or visually, to respond. If the viewer decides to buy, at Step 306 the viewer pushes the BUY button 28 on the viewer's Remote Control Unit 24. Next, at Step 308, the Remote Control Unit 24 sends a signal via Infrared Transmitter 210 to the Infrared Receiver 208 located in the Television 10. The signal includes the unique code for the BUY button, thereby instructing the Microprocessor 204 in the Television that the viewer wants to buy the currently advertised PPV event or product.
At Step 310, the Microprocessor 204 combines the received BUY command with identification information of the viewer (which is stored in memory resident in the Microprocessor 204 during initialization of the Television 10) and the embedded advertising data discussed above. The viewer identification information may include the viewer's credit card information for payment and billing purposes. At Step 312, the Cordless Telephone Base Unit 16 initiates the telephone call, connecting to the Central Site identified by the telephone number passed to Cordless Telephone Base Unit by the DTMF Circuit 14. The Microprocessor 204 of the Television 10 then sends the BUY command to the Cordless Telephone Base Unit 16 via DTMF Circuit 14 at Step 313. After the connection is established, the BUY command information is transferred to the Central Site at Step 314. At Step 316, the Central Site processes the BUY command and sends a confirmation message back to the Cordless Telephone Base Unit 16. Processing of the BUY command could include enabling the viewer to receive access to the scheduled PPV event or accepting an order for an advertised product. The Cordless Telephone Base Unit at Step 318 relays the confirmation message to the Television via the DTMF Circuit 14 and the Microprocessor 204. Next, at Step 320, the Microprocessor 204 of the Television 10 stores part or all of the confirmation message and displays part or all of the confirmation message on the Monitor 206. The viewer thus gets immediate feedback that the viewer's order for the event or product has been accepted. The confirmation message could also include information related to the PPV event or product such as the planned delivery date of the product. The Television then concludes the telephone call at Step 322 and processing ends at End Step 324.
In another preferred embodiment of the invention, the viewer may order a program or product which is not currently being advertised by accessing a series of menus. The Microprocessor 204 includes a Memory 205 (FIG. 4) for storing a telephone directory which includes a list of names for service providers, e.g., PPV program providers and home shopping channels, and a telephone number corresponding to each service provider. The Microprocessor 204 may also store in the Memory 205 additional viewer identification information such as the viewer's account number for a particular service provider.
Information regarding the service providers, including their names and associated telephone numbers, are transmitted by the Central Site 22 in the VBI and received by the Microprocessor 204. The Microprocessor creates a list of available service providers as they are received and assigns each service provider a Provider Reference Number 400 which is stored in the Memory 205. The service provider information may be transmitted by the cable company or by the individual service providers. The telephone directory may expand over time as information for new service providers are received by the Microprocessor.
The Microprocessor 204 displays the list of service provider names with the associated Provider Reference Number in a Main Menu 402, as shown in FIG. 7, in response to the viewer pushing a MENU button provided on Keypad 214.
The Central Site 22 also transmits in the VBI a list of available items currently being offered by each service provider. Each item is identified by an associated Item Reference Number 404. Once in the Main Menu 402 and in response to the viewer pushing a number identifying one of the listed service providers, the Microprocessor displays on the Television 10 a Catalog Display 406 which includes a list of items available from that particular service provider and the corresponding Item Reference Number for each item, as shown in FIG. 8.
The viewer selects an item by pressing a button on the Keypad 214 corresponding to the Item Reference Number 404 for that item. Consequently, the Microprocessor 204 performs the steps 310 to End Step 324, illustrated in FIG. 6, but processes the Item Reference Number and stored service provider information rather than the BUY command and embedded advertising information to form a purchase command.
For example, if the viewer pushes the "1" button on the Keypad 214 while the Main Menu of FIG. 7 is displayed, the Microprocessor 204 will display the catalog of FIG. 8 on the Television 10. If the viewer then presses the "2" button, the Microprocessor will initiate the steps for ordering the PPV program "Blade Runner."
In an alternate preferred embodiment, the Microprocessor controls the DTMF Circuit to initiate a telephone call to a service provider immediately after it is selected from the Main Menu, but before an item is selected. In this manner, the time required to connect to the Central Site 22 after the order is placed is reduced.
In a further alternate preferred embodiment, the step of displaying and selecting a service provider from the Main Menu 402 can be eliminated from the purchasing sequence. According to this embodiment, the Microprocessor 204 displays the Catalog Display 406 for a particular service provider in response to the viewer pushing a LIST button on the Keypad 214 while the Television 10 is tuned to that service provider's broadcast, e.g., a home shopping channel program or an advertisement for a PPV program provider. In response to the viewer selecting an item, the Microprocessor combines the Item Reference Number with the service provider information embedded in the VBI and the stored viewer identification information to form a purchase command.
Many telephone lines include a call waiting feature which may interfere with the connection between the Central Site 22 and the Cordless Telephone Base Unit if a telephone call is incoming during the connection. According to further embodiment of the invention, the DTMF Circuit may be provided with the capability to identify an incoming call, and in cooperation with the Microprocessor, automatically disconnect from the Central Site 22 and reconnect when the line is not busy, thereby allowing the incoming call to be received by the Cordless Telephone Base Unit. Alternatively, the Microprocessor 204 may deactivate the call waiting feature by instructing the DTMF Circuit to transmit the appropriate call waiting disable code, such as "*70," when transmitting the tone signals to the Cordless Telephone Base Unit at the initiation of each telephone call to the Central Site 22. Preferably, the Microprocessor 204 displays prompts for the viewer during the initial setup of the Television 10 to enable a selected one of these alternatives.
In yet another embodiment, the Microprocessor 204 displays a Status Display 408 on the Television 10 while the Cordless Telephone Base Unit is connected to the Central Site 22 to inform the viewer of the status of the telephone connection and purchase order, as shown in FIG. 9. Preferably, the Status Display includes a Message 410 identifying the status of the connection, such as "Dialing", "Connecting", "Order Confirmed", or "Incoming Call", as well as a Graphical Representation 412 of the status of the telephone order.
The invention has been described in its presently contemplated best mode, and it is clear that it is susceptible to various modifications, modes of operation and embodiments, all within the ability and skill of those skilled in the art and without the exercise of further inventive activity. Accordingly, what is intended to be protected by Letters Patent is set forth in the appended claims.

Claims (15)

What is claimed is:
1. A two-way transmission system between a central data processing center and plurality of television receivers, the system comprising:
a cordless telephone base unit and a cordless telephone handset near each television receiver, the base unit and handset both being capable of transmitting voice between each other, the handset being capable of transmitting data to the base unit, and the base unit being capable of receiving data from the handset;
means at the television receiver for transmitting data to the telephone base unit in a manner compatible the data transmitted by the handset;
means for connecting the base unit to a public switched telephone network; and
means for connecting the center to the telephone network to receive the data transmitted at the television receiver.
2. The transmission system of claim 1, in which the television receiver includes a remote controller for operating the television receiver and the means for transmitting data is located in the remote controller.
3. The transmission system of claim 1, in which the television receiver includes a remote controller for operating the television receiver and the means for transmitting data receives data fromo the remote controller for transmission to the base unit.
4. A two-way data transmission method comprising the steps of:
locating near a television receiver a cordless telephone base unit and a cordless telephone handset capable of transmitting and receiving data and voice between each other;
connecting the cordless telephone base unit to a public switched telephone network;
connecting to the television receiver a data transmitter compatible with the base unit;
transmitting voice between the telephone base unit and handset;
transmitting data to the base unit with the handset; and
transmitting data from the television receiver to the base unit with the data transmitter.
5. A backlink from a television receiver to a central data processing center comprising:
a cordless telephone base unit capable of transmitting and receiving voice and data;
means for connecting the base unit to a public switched telephone network;
a wireless transmitter that sends data signals to the base unit for carriage by the telephone network to the center;
a microprocessor connected to the television receiver to control its operation and to the transmitter to generate the data signals therefor; and
a user input device coupled to the microprocessor to command the microprocessor to generate the data signals sent by the transmitter to the base unit and to operate the television receiver.
6. The backlink of claim 5, additionally comprising a cordless telephone handset capable transmitting data and voice signals to the base unit and receiving voice signals from the base unit.
7. The backlink of claim 6, additionally comprising a VBI decoder connected to the television receiver to recover data identifying an item to be purchased.
8. The backlink of claim 7, in which the input device generates a purchase command and the microprocessor generates a data signal representing the item responsive to the purchase command for transmission to the base unit.
9. The backlink of claim 8, in which the transmitter sends data signals in DTDF format.
10. A method for establishing a backlink for a television receiver from a cordless telephone having a base unit and a handset to a central processing center, the television receiver having an input device and a screen, the method comprising the steps of:
displaying one or more purchasing choices on the screen;
entering into the input device a purchase command corresponding to one of the displayed choices;
transmitting the purchase command from the input device to the base unit;
connecting the base unit to a public switched telephone network; and
transmitting the purchase command and a user identification from the base unit to the telephone network for conveyance to the central processing center.
11. The method of claim 10, additionally comprising the step of operating the television receiver with the input device.
12. The method of claim 10, additionally comprising the step of using the handset to initiate a telephone call over the telephone network.
13. The method of claim 10, additionally comprising the step of transmitting a confirmation message from the central processing center to the base unit over the network upon receipt of the purchase command.
14. The method of claim 13, additionally comprising the step of displaying the confirmation message on the screen.
15. The method of claim 10, in which the step of transmitting from the input device additionally transmits the user identification.
US08/914,336 1996-02-26 1997-07-14 Cordless phone back link for interactive television system Expired - Lifetime US5898919A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US08/914,336 US5898919A (en) 1996-02-26 1997-07-14 Cordless phone back link for interactive television system
US09/247,350 US6662007B2 (en) 1996-02-26 1999-02-10 Cordless phone back link for interactive television system

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US1230396P 1996-02-26 1996-02-26
US1296896P 1996-03-07 1996-03-07
US2767196P 1996-10-07 1996-10-07
PCT/US1997/002888 WO1997031480A1 (en) 1996-02-26 1997-02-26 Cordless phone back link for interactive television system
WOPCTUS9702888 1997-02-26
US08/914,336 US5898919A (en) 1996-02-26 1997-07-14 Cordless phone back link for interactive television system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/002888 Continuation WO1997031480A1 (en) 1996-02-26 1997-02-26 Cordless phone back link for interactive television system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/247,350 Continuation US6662007B2 (en) 1996-02-26 1999-02-10 Cordless phone back link for interactive television system

Publications (1)

Publication Number Publication Date
US5898919A true US5898919A (en) 1999-04-27

Family

ID=27359609

Family Applications (2)

Application Number Title Priority Date Filing Date
US08/914,336 Expired - Lifetime US5898919A (en) 1996-02-26 1997-07-14 Cordless phone back link for interactive television system
US09/247,350 Expired - Lifetime US6662007B2 (en) 1996-02-26 1999-02-10 Cordless phone back link for interactive television system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US09/247,350 Expired - Lifetime US6662007B2 (en) 1996-02-26 1999-02-10 Cordless phone back link for interactive television system

Country Status (7)

Country Link
US (2) US5898919A (en)
EP (1) EP0883962A4 (en)
JP (1) JP2000505616A (en)
CN (2) CN1153462C (en)
AU (1) AU2191197A (en)
CA (1) CA2247395A1 (en)
WO (1) WO1997031480A1 (en)

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990068750A (en) * 1999-06-17 1999-09-06 정익주 Method for automatically dialing telephone by using additional information inserted in TV Vertical Blanking Interval
US6151514A (en) * 1998-04-22 2000-11-21 Nortel Networks Corporation Method and apparatus for normalizing DTMF messages from a cellular mobile station
US6219537B1 (en) * 1997-04-29 2001-04-17 Vbi-2000, L.L.C. Apparatus and method for an enhanced PCS communication system
WO2001057759A1 (en) * 2000-02-01 2001-08-09 Minushkin Jeffrey S System and method for obtaining impulse transaction data
WO2002021358A1 (en) * 2000-09-08 2002-03-14 Nds Limited System for acquiring goods and/or services
WO2002041612A2 (en) * 2000-11-15 2002-05-23 Atlinks Usa, Inc. Methods and apparatus for communicating information from a remote wireless device to a cordless telephone system
US6407779B1 (en) * 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
US20020082000A1 (en) * 2000-12-27 2002-06-27 Hajime Sakai Cordless telephone system
DE10103406A1 (en) * 2001-01-26 2002-08-01 Deutsche Telekom Ag Fully automatic determination of scope of use of paid for coded transmitted program contents involves passing content provider number in signals representing contents
US20020107760A1 (en) * 2001-02-08 2002-08-08 Konami Corporation On-line selling system, goods-selling program for use therein and method for supplying item of goods
WO2002062068A1 (en) * 2001-01-30 2002-08-08 Media Logic Systems Ltd. Improved interactive system for enabling tv shopping
US6445398B1 (en) 1998-02-04 2002-09-03 Corporate Media Partners Method and system for providing user interface for electronic program guide
US20030005460A1 (en) * 2001-07-01 2003-01-02 David Bartholomew Method and system for a low cost wireless telephone link for a set top box
US20030055735A1 (en) * 2000-04-25 2003-03-20 Cameron Richard N. Method and system for a wireless universal mobile product interface
EP1056290A3 (en) * 1999-05-24 2003-11-05 Matsushita Electric Industrial Co., Ltd. Digital broadcast system
US6662007B2 (en) * 1996-02-26 2003-12-09 E-Guide, Inc. Cordless phone back link for interactive television system
US20040068750A1 (en) * 2000-07-31 2004-04-08 Shalong Maa Methods and systems for multimedia data synchronization and multilevel network communication
US6768483B1 (en) 1997-11-13 2004-07-27 Prosisa Overseas, Inc. System and method of providing restrained, streamlined access to a computerized information source
US20050076393A1 (en) * 2003-10-06 2005-04-07 Lester Sussman Television system to extract TV advertisement contact data and to store contact data in a TV remote control
US6901240B2 (en) * 1998-02-19 2005-05-31 Sony Corporation Communication system
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US6918131B1 (en) 2000-07-10 2005-07-12 Nokia Corporation Systems and methods for characterizing television preferences over a wireless network
US6956496B1 (en) 2000-01-18 2005-10-18 Zilog, Inc. Method and apparatus for updating universal remote databases through TV VBI processing
US6961556B2 (en) 1997-04-29 2005-11-01 Vbi-2000, Llc Apparatus and method for an enhanced PCS communication system
US7003490B1 (en) 2000-07-19 2006-02-21 Ge Capital Commercial Finance, Inc. Multivariate responses using classification and regression trees systems and methods
US20060128304A1 (en) * 2001-01-09 2006-06-15 Kumar Ramaswamy Mobile communication system
US7110714B1 (en) * 1999-08-27 2006-09-19 Kay Matthew W Television commerce system with program identifiers
US20060230123A1 (en) * 2005-04-07 2006-10-12 Simmons Bonnie J Online Shopping and Item Selection System and Method
US20070036516A1 (en) * 2005-08-11 2007-02-15 The Directtv Group, Inc. Secure delivery of program content via a removable storage medium
US20070101369A1 (en) * 2005-11-01 2007-05-03 Dolph Blaine H Method and apparatus for providing summaries of missed portions of television programs
US20070118770A1 (en) * 2000-07-21 2007-05-24 Kahn Raynold M Secure storage and replay of media programs using a hard-paired receiver and storage device
US20070133795A1 (en) * 2000-07-21 2007-06-14 Kahn Raynold M Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
US7290274B1 (en) * 2000-10-20 2007-10-30 Scientific-Atlanta, Inc. Context sensitive television menu
US20070265968A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems
US20070265967A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
US20070265970A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems
US20070265966A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Content delivery systems and methods to operate the same
US20070265973A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to protect content in home networks
US20070265978A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US20070266414A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US20080004982A1 (en) * 1997-09-12 2008-01-03 Bezos Jeffrey P Method and system for placing a purchase order via a communications network
US20080162546A1 (en) * 2006-12-29 2008-07-03 Nadim Razvi Monitoring Connection Between Computer System Layers
US20080244676A1 (en) * 2007-03-27 2008-10-02 Sony Corporation Methods, systems and apparatuses to enhance broadcast entertainment
US20090178069A1 (en) * 2001-02-14 2009-07-09 The Directv Group, Inc. Internet service provider callback for satellite systems
US20100235874A1 (en) * 2006-12-01 2010-09-16 Hsn Lp Method and system for improved interactive television processing
US20100293598A1 (en) * 2007-12-10 2010-11-18 Deluxe Digital Studios, Inc. Method and system for use in coordinating multimedia devices
USRE42103E1 (en) 1995-10-30 2011-02-01 Disney Enterprises, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
US20110093879A1 (en) * 2003-09-16 2011-04-21 Salkind Carole T Banking video frames associated with links and processing the banked frames
US8341036B2 (en) * 1997-09-12 2012-12-25 Amazon.Com, Inc. Combining disparate purchases into a single purchase order for billing and shipment
US8763059B1 (en) 2005-08-16 2014-06-24 The Directv Group, Inc. Method and apparatus for connecting satellite receiver telephone modems over coaxial cable
US8782262B2 (en) 2007-12-10 2014-07-15 Deluxe Media Inc. Method and system for use in coordinating multimedia devices
US9001991B1 (en) * 2012-04-11 2015-04-07 Intuit Inc. Conveying in-application behavior via a telephone
US9178693B2 (en) 2006-08-04 2015-11-03 The Directv Group, Inc. Distributed media-protection systems and methods to operate the same
US9225761B2 (en) 2006-08-04 2015-12-29 The Directv Group, Inc. Distributed media-aggregation systems and methods to operate the same
US10657406B2 (en) 2017-02-02 2020-05-19 The Directv Group, Inc. Optical character recognition text export from video program

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US20030066085A1 (en) 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
ES2475242T3 (en) 1997-07-21 2014-07-10 Gemstar Development Corporation Systems and methods for displaying and recording control interfaces
WO1999013641A1 (en) 1997-09-05 1999-03-18 Prevue International, Inc. Program guide application interface system
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
EP1038398A4 (en) * 1997-12-01 2001-04-04 Starsight Telecast Inc Electronic program guide system with advertising messages in pop-ups
US20010042246A1 (en) 1999-08-04 2001-11-15 Henry C. Yuen Home entertainment system and method of its operation
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
KR20010043170A (en) 1998-04-30 2001-05-25 암만 챨스 비. Program guide system with advertisements
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6563515B1 (en) 1998-05-19 2003-05-13 United Video Properties, Inc. Program guide system with video window browsing
US7603684B1 (en) 1998-05-19 2009-10-13 United Video Properties, Inc. Program guide system with video-on-demand browsing
US7181756B1 (en) * 1998-06-17 2007-02-20 Microsoft Corporation Television/internet terminal user interface
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
US6215483B1 (en) 1998-06-17 2001-04-10 Webtv Networks, Inc. Combining real-time and batch mode logical address links
TW416224B (en) 1998-07-07 2000-12-21 United Video Properties Inc Interactive television program guide system with local advertisements
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
CN101540883B (en) 1998-07-17 2011-11-16 联合视频制品公司 Interactive television program guide system with remote access
AR020608A1 (en) 1998-07-17 2002-05-22 United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
AR019458A1 (en) 1998-07-23 2002-02-20 United Video Properties Inc AN INTERACTIVE TELEVISION PROGRAMMING GUIDE PROVISION THAT SERVES AS AN ENTRY
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
TW447221B (en) 1998-08-26 2001-07-21 United Video Properties Inc Television message system
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
US6938270B2 (en) 1999-04-07 2005-08-30 Microsoft Corporation Communicating scripts in a data service channel of a video signal
FR2792442B1 (en) * 1999-04-13 2001-06-29 Cahors App Elec TERMINAL, METHOD AND SYSTEM FOR MANAGING MONETARY TRANSACTIONS AND PROVIDING SERVICE
MXPA01010912A (en) * 1999-04-30 2002-05-06 Thomson Licensing Sa E-commerce television.
US7085566B1 (en) * 1999-04-30 2006-08-01 Siemens Aktiengesellschaft Data exchange system with a mobile component to control consumer
DE19929168A1 (en) * 1999-06-25 2000-12-28 Siemens Ag Integrated set-top-box telecommunications terminal for digital television
AU5775900A (en) 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US7451177B1 (en) * 1999-08-12 2008-11-11 Avintaquin Capital, Llc System for and method of implementing a closed loop response architecture for electronic commerce
GB9920452D0 (en) * 1999-08-27 1999-11-03 Gemstar Dev Limited An interactive television system
DE60045248D1 (en) 1999-09-20 2010-12-30 Tivo Inc CAPTION labeling
US20050177850A1 (en) 1999-10-29 2005-08-11 United Video Properties, Inc. Interactive television system with programming-related links
US6600497B1 (en) * 1999-11-15 2003-07-29 Elliot A. Gottfurcht Apparatus and method to navigate interactive television using unique inputs with a remote control
US20020124255A1 (en) 1999-12-10 2002-09-05 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US7003789B1 (en) 1999-12-21 2006-02-21 International Business Machines Corporation Television commerce payments
ATE477677T1 (en) 2000-02-01 2010-08-15 United Video Properties Inc METHODS AND SYSTEMS FOR FORCING PUBLICITY
US20040150677A1 (en) * 2000-03-03 2004-08-05 Gottfurcht Elliot A. Method for navigating web content with a simplified interface using audible commands
US6611881B1 (en) 2000-03-15 2003-08-26 Personal Data Network Corporation Method and system of providing credit card user with barcode purchase data and recommendation automatically on their personal computer
US20010055954A1 (en) * 2000-03-29 2001-12-27 Cheng Vernon S. Digital cordless telephone home network
EP1275253A2 (en) 2000-03-31 2003-01-15 United Video Properties, Inc. Systems and methods for improved audience measuring
WO2001075649A2 (en) 2000-03-31 2001-10-11 United Video Properties, Inc. System and method for metadata-linked advertisements
US6766524B1 (en) 2000-05-08 2004-07-20 Webtv Networks, Inc. System and method for encouraging viewers to watch television programs
US7058356B2 (en) * 2000-06-15 2006-06-06 Benjamin Slotznick Telephone device with enhanced audio-visual features for interacting with nearby displays and display screens
AU2001271932A1 (en) * 2000-07-10 2002-01-21 Qvc, Inc System and method for enabling television commerce simultaneously for multiple channels for multiple merchants
WO2002009428A1 (en) * 2000-07-24 2002-01-31 Nagravision Sa Return channel for pay television decoder
GB2366942A (en) * 2000-09-08 2002-03-20 Motorola Inc Information delivery system and method therefor
US20020039148A1 (en) * 2000-09-29 2002-04-04 Mitsuru Yamamoto Multimedia on-demand system, information transmission method, and storage medium
MXPA03003138A (en) 2000-10-11 2003-07-14 United Video Properties Inc Systems and methods for providing storage of data on servers in an on-demand media delivery system.
US20040244056A1 (en) * 2001-02-21 2004-12-02 Lorenz Kim E. System and method for providing direct, context-sensitive customer support in an interactive television system
US20050039214A1 (en) * 2001-02-21 2005-02-17 Lorenz Kim E. System and method for providing direct, context-sensitive customer support in an interactive television system
US6862460B2 (en) * 2001-05-18 2005-03-01 General Instrument Corporation Self-configurable multipurpose modular portable device and methods for configuring same
JP2005502943A (en) * 2001-08-14 2005-01-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and system for providing programming information for programming a device
US20030104844A1 (en) * 2001-12-05 2003-06-05 E-Lead Electronic Co., Ltd. Phone secretarial function extension device for a hand-free set
US20040150676A1 (en) * 2002-03-25 2004-08-05 Gottfurcht Elliot A. Apparatus and method for simple wide-area network navigation
US7322043B2 (en) * 2002-06-20 2008-01-22 Hewlett-Packard Development Company, L.P. Allowing an electronic device accessing a service to be authenticated
JP2004180272A (en) * 2002-08-21 2004-06-24 Nippon Telegr & Teleph Corp <Ntt> Apparatus, method, and program for providing information and recording medium with information providing program recorded thereon
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
JP2004336727A (en) * 2003-04-17 2004-11-25 Sharp Corp Wireless control system, control device, controlled device, device control method, control program, and computer-readable recording medium recording the same
ITMI20031162A1 (en) * 2003-06-10 2004-12-11 Siasprint S R L FEEDING SYSTEM FOR A SCREEN PRINTING MACHINE.
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
DE102004027406A1 (en) * 2004-06-04 2006-02-02 Betty Technology Ag Apparatus and method for transmitting data over a telephone line
US9021529B2 (en) 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
WO2006047827A1 (en) * 2004-11-02 2006-05-11 Interax Interactive Television Solutions Pty Ltd Wireless linkage device for digital television receivers
US7934170B2 (en) 2004-11-19 2011-04-26 Tivo Inc. Method and apparatus for displaying branded video tags
KR100606000B1 (en) * 2005-05-17 2006-07-31 삼성전자주식회사 Method for providing call service and broadcasting service and the digital multimedia broadcasting terminal therefor
US8700730B2 (en) * 2005-08-18 2014-04-15 Microsoft Corporation Aggregated audio/video crossbar connections
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US7529741B2 (en) 2006-03-06 2009-05-05 Veveo, Inc. Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US7873982B2 (en) 2006-06-22 2011-01-18 Tivo Inc. Method and apparatus for creating and viewing customized multimedia segments
JP2008103786A (en) * 2006-10-17 2008-05-01 Sharp Corp Pay program providing system and television broadcast receiving device
US8209424B2 (en) 2006-12-20 2012-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8087047B2 (en) 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US8590028B2 (en) 2007-07-09 2013-11-19 Infosys Limited Content licensing and conditional access using a mobile device
US8107977B2 (en) 2007-09-07 2012-01-31 United Video Properties, Inc. Cross-platform messaging
US20090165049A1 (en) 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting and interactive media guidance application
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
WO2010007763A1 (en) * 2008-07-15 2010-01-21 パナソニック株式会社 Radio receiving apparatus, and extra-use-unit-band reference signal measurement method
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US20100223120A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods, and devices for administering consumer reward programs through the use of tones sent to mobile devices
US8577346B2 (en) * 2009-03-02 2013-11-05 First Data Corporation Systems, methods, and apparatus for receiving promotion information by a mobile device
US9077800B2 (en) * 2009-03-02 2015-07-07 First Data Corporation Systems, methods, and devices for processing feedback information received from mobile devices responding to tone transmissions
US20100222087A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods and apparatus for communicating information to a mobile device in a broadcast signal
US8725121B2 (en) * 2009-03-02 2014-05-13 First Data Corporation Systems, methods, and devices for prompting mobile device users for feedback information using tone transmissions
US20100222038A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods, and devices for communicating supplemental information to mobile devices
US8577345B2 (en) * 2009-03-02 2013-11-05 First Data Corporation Systems, methods, and apparatus for providing promotion information to a mobile device
US8606638B2 (en) * 2009-03-02 2013-12-10 First Data Corporation Systems, methods and apparatus for facilitating transactions using a mobile device
US20100222088A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods and apparatus for receiving information by a mobile device
US20100222072A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods and apparatus for providing information to a mobile device
US20100222037A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, Methods, and Apparatus for Providing Terms and Conditions and Program Enrollment Information to a Mobile Device
US20100222100A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods and apparatus for facilitating communication between mobile devices
US20100223138A1 (en) * 2009-03-02 2010-09-02 First Data Corporation Systems, methods and apparatus for marketing by communicating tones to a mobile device
US8438596B2 (en) 2009-04-08 2013-05-07 Tivo Inc. Automatic contact information transmission system
US20100324977A1 (en) * 2009-06-18 2010-12-23 First Data Corporation Systems, methods, and apparatus for providing promotional information to a mobile asset
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US20110067044A1 (en) * 2009-09-14 2011-03-17 Albo Robert W Interactive platform for broadcast programs
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US9201627B2 (en) 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
TW201218763A (en) * 2010-10-26 2012-05-01 Hon Hai Prec Ind Co Ltd System and method for collecting and displaying additional information of a film
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US9854318B2 (en) 2011-06-06 2017-12-26 Rovi Guides, Inc. Systems and methods for sharing interactive media guidance information
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US20130080539A1 (en) * 2011-09-22 2013-03-28 Htc Corporation Systems and methods for performing quick link communications
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US20140196062A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for setting prices in data driven media placement
US9253262B2 (en) 2013-01-24 2016-02-02 Rovi Guides, Inc. Systems and methods for connecting media devices through web sockets
CN103138792A (en) * 2013-02-27 2013-06-05 德清东胜电子有限公司 Receiver
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US8989355B2 (en) * 2013-03-15 2015-03-24 Sorenson Communications, Inc. Methods and apparatuses for call management on a hearing-impaired side of hearing-impaired communication systems
US9215409B2 (en) 2013-03-15 2015-12-15 Sorenson Communications, Inc. Systems and related methods for controlling audio communications between a relay service and an audio endpoint
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
US9276971B1 (en) 2014-11-13 2016-03-01 Sorenson Communications, Inc. Methods and apparatuses for video and text in communication greetings for the audibly-impaired
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5014125A (en) * 1989-05-05 1991-05-07 Cableshare, Inc. Television system for the interactive distribution of selectable video presentations
US5570415A (en) * 1991-08-29 1996-10-29 Sasktel Video programming and storage control using the telephone network
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3891792A (en) * 1974-06-25 1975-06-24 Asahi Broadcasting Television character crawl display method and apparatus
US4068264A (en) * 1976-07-19 1978-01-10 Teleglobe Pay-Tv System, Inc. Pay television system utilizing binary coding
JPS57500537A (en) * 1980-03-31 1982-03-25
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4751578A (en) * 1985-05-28 1988-06-14 David P. Gordon System for electronically controllably viewing on a television updateable television programming information
US5155590A (en) * 1990-03-20 1992-10-13 Scientific-Atlanta, Inc. System for data channel level control
US4910767A (en) * 1989-01-03 1990-03-20 Zenith Electronics Corporation ANI auto dialer with carrier current interface
US5138649A (en) * 1990-11-16 1992-08-11 General Instrument Corporation Portable telephone handset with remote control
AU3601593A (en) * 1992-02-11 1993-09-03 Bell Atlantic Network Services, Inc. Self-powered portable telephone with cdi disk storage medium
US5388101A (en) * 1992-10-26 1995-02-07 Eon Corporation Interactive nationwide data service communication system for stationary and mobile battery operated subscriber units
DE69329949T2 (en) * 1992-12-09 2001-06-07 Discovery Communicat Inc NETWORK CONTROL FOR CABLE TV DISTRIBUTION SYSTEMS
US5570295A (en) * 1994-03-18 1996-10-29 Lucent Technologies Inc. System and method of capturing encoded data transmitted over a communications network in a video system
JPH0888613A (en) * 1994-09-14 1996-04-02 Media Maaketeingu Network:Kk Multiplexer broadcast receiver
AU4141296A (en) 1994-11-01 1996-05-23 Gemstar Development Corporation Telephone apparatus and methods using compressed codes
US5530469A (en) * 1994-12-20 1996-06-25 Garfinkle; Norton Interactive television with correlation of viewers input and results made available to each viewer
US5671267A (en) * 1994-12-30 1997-09-23 Lucent Technologies Inc. Interactive system for communications between a cordless telephone and a remotely operated device
US5729532A (en) * 1995-05-26 1998-03-17 Lucent Technologies Inc. Selective participation in a multimedia communication conference call
DE69637452D1 (en) * 1995-07-31 2008-04-17 Toshiba Kawasaki Kk Interactive television system
US5784597A (en) * 1995-09-22 1998-07-21 Hewlett-Packard Company Communications network system including acknowledgement indicating successful receipt of request for reserved communication slots and start time for said reserved communication slots
CN1153462C (en) * 1996-02-26 2004-06-09 E盖德公司 Cordless phone back link for interactive television system
JPH10174007A (en) * 1996-10-11 1998-06-26 Toshiba Corp Multi-function television receiver
US6151490A (en) * 1996-12-02 2000-11-21 Douglas G. Brown Methods and systems for providing audio and video telephone communications using a personal computer and a television

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5014125A (en) * 1989-05-05 1991-05-07 Cableshare, Inc. Television system for the interactive distribution of selectable video presentations
US5570415A (en) * 1991-08-29 1996-10-29 Sasktel Video programming and storage control using the telephone network
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
PCT Written Opinion dated Mar. 2, 1998 in corresponding PCT case (PCT/US97/02888). *
Response to Written Opinion dated Apr. 30, 1998 in corresponding PCT case (PCT/US97/02888). *

Cited By (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE42103E1 (en) 1995-10-30 2011-02-01 Disney Enterprises, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
US6662007B2 (en) * 1996-02-26 2003-12-09 E-Guide, Inc. Cordless phone back link for interactive television system
US6219537B1 (en) * 1997-04-29 2001-04-17 Vbi-2000, L.L.C. Apparatus and method for an enhanced PCS communication system
US6961556B2 (en) 1997-04-29 2005-11-01 Vbi-2000, Llc Apparatus and method for an enhanced PCS communication system
US8341036B2 (en) * 1997-09-12 2012-12-25 Amazon.Com, Inc. Combining disparate purchases into a single purchase order for billing and shipment
US20080004982A1 (en) * 1997-09-12 2008-01-03 Bezos Jeffrey P Method and system for placing a purchase order via a communications network
US7792705B2 (en) 1997-09-12 2010-09-07 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6768483B1 (en) 1997-11-13 2004-07-27 Prosisa Overseas, Inc. System and method of providing restrained, streamlined access to a computerized information source
US6445398B1 (en) 1998-02-04 2002-09-03 Corporate Media Partners Method and system for providing user interface for electronic program guide
US9215222B2 (en) 1998-02-19 2015-12-15 Sony Corporation First communication unit obtaining second information apparatus address information to establish a second communication link
US10484527B2 (en) 1998-02-19 2019-11-19 Sony Corporation Receiving images from an identified remote source via the internet
US20080291263A1 (en) * 1998-02-19 2008-11-27 Mario Tokoro Communication system
US8086220B2 (en) 1998-02-19 2011-12-27 Sony Corporation Wireless communication device having short-distance wireless communications
US20080064392A1 (en) * 1998-02-19 2008-03-13 Mario Tokoro Communication system
US6901240B2 (en) * 1998-02-19 2005-05-31 Sony Corporation Communication system
US20110058012A1 (en) * 1998-02-19 2011-03-10 Mario Tokoro Communication system
US7835688B2 (en) 1998-02-19 2010-11-16 Sony Corporation Communication system
US6151514A (en) * 1998-04-22 2000-11-21 Nortel Networks Corporation Method and apparatus for normalizing DTMF messages from a cellular mobile station
US6407779B1 (en) * 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
EP1056290A3 (en) * 1999-05-24 2003-11-05 Matsushita Electric Industrial Co., Ltd. Digital broadcast system
US7194758B1 (en) 1999-05-24 2007-03-20 Matsushita Electric Industrial Co., Ltd. Digital broadcast system and its component devices that provide services in accordance with a broadcast watched by viewers
KR19990068750A (en) * 1999-06-17 1999-09-06 정익주 Method for automatically dialing telephone by using additional information inserted in TV Vertical Blanking Interval
US7110714B1 (en) * 1999-08-27 2006-09-19 Kay Matthew W Television commerce system with program identifiers
US6956496B1 (en) 2000-01-18 2005-10-18 Zilog, Inc. Method and apparatus for updating universal remote databases through TV VBI processing
WO2001057759A1 (en) * 2000-02-01 2001-08-09 Minushkin Jeffrey S System and method for obtaining impulse transaction data
US9495673B2 (en) 2000-04-25 2016-11-15 Accenture Global Services Limited Method and system for a wireless universal mobile product interface
US8903737B2 (en) * 2000-04-25 2014-12-02 Accenture Global Service Limited Method and system for a wireless universal mobile product interface
US20030055735A1 (en) * 2000-04-25 2003-03-20 Cameron Richard N. Method and system for a wireless universal mobile product interface
US20050223409A1 (en) * 2000-07-10 2005-10-06 Nokia Corporation Systems and methods for characterizing television preference over a wireless network
US6918131B1 (en) 2000-07-10 2005-07-12 Nokia Corporation Systems and methods for characterizing television preferences over a wireless network
US7003490B1 (en) 2000-07-19 2006-02-21 Ge Capital Commercial Finance, Inc. Multivariate responses using classification and regression trees systems and methods
US20070133795A1 (en) * 2000-07-21 2007-06-14 Kahn Raynold M Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
US20070118770A1 (en) * 2000-07-21 2007-05-24 Kahn Raynold M Secure storage and replay of media programs using a hard-paired receiver and storage device
US20040068750A1 (en) * 2000-07-31 2004-04-08 Shalong Maa Methods and systems for multimedia data synchronization and multilevel network communication
WO2002021358A1 (en) * 2000-09-08 2002-03-14 Nds Limited System for acquiring goods and/or services
US20080040745A1 (en) * 2000-10-20 2008-02-14 Scientific-Atlanta, Inc. Context Sensitive Television Menu
US7290274B1 (en) * 2000-10-20 2007-10-30 Scientific-Atlanta, Inc. Context sensitive television menu
US8776134B2 (en) 2000-10-20 2014-07-08 Robert O. Banker Context sensitive television menu
WO2002041612A3 (en) * 2000-11-15 2003-11-13 Atlinks Usa Inc Methods and apparatus for communicating information from a remote wireless device to a cordless telephone system
WO2002041612A2 (en) * 2000-11-15 2002-05-23 Atlinks Usa, Inc. Methods and apparatus for communicating information from a remote wireless device to a cordless telephone system
US20020082000A1 (en) * 2000-12-27 2002-06-27 Hajime Sakai Cordless telephone system
US7130647B2 (en) * 2000-12-27 2006-10-31 Matsushita Electric Industrial Co., Ltd. Cordless telephone system
US20060128304A1 (en) * 2001-01-09 2006-06-15 Kumar Ramaswamy Mobile communication system
US7096007B2 (en) * 2001-01-09 2006-08-22 Thomson Licensing Mobile communication system having a direct and broadcast link
DE10103406A1 (en) * 2001-01-26 2002-08-01 Deutsche Telekom Ag Fully automatic determination of scope of use of paid for coded transmitted program contents involves passing content provider number in signals representing contents
US20050034161A1 (en) * 2001-01-30 2005-02-10 Andrew Brown Interactive system for enabling tv shopping
WO2002062068A1 (en) * 2001-01-30 2002-08-08 Media Logic Systems Ltd. Improved interactive system for enabling tv shopping
US20020107760A1 (en) * 2001-02-08 2002-08-08 Konami Corporation On-line selling system, goods-selling program for use therein and method for supplying item of goods
US8689271B2 (en) 2001-02-14 2014-04-01 The Directv Group, Inc. Internet service provider callback for satellite systems
US20090178069A1 (en) * 2001-02-14 2009-07-09 The Directv Group, Inc. Internet service provider callback for satellite systems
US20030005460A1 (en) * 2001-07-01 2003-01-02 David Bartholomew Method and system for a low cost wireless telephone link for a set top box
US7810125B2 (en) 2001-07-01 2010-10-05 Phonex Broadband Corporation Method and system for a low cost wireless telephone link for a set top box
US20110093879A1 (en) * 2003-09-16 2011-04-21 Salkind Carole T Banking video frames associated with links and processing the banked frames
US20050076393A1 (en) * 2003-10-06 2005-04-07 Lester Sussman Television system to extract TV advertisement contact data and to store contact data in a TV remote control
US8291465B2 (en) * 2003-10-06 2012-10-16 Lester Sussman Television system to extract TV advertisement contact data and to store contact data in a TV remote control
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US20110083141A1 (en) * 2003-11-14 2011-04-07 Rovi Technologies Corporation Interactive television systems having pod modules and methods for use in the same
US20060230123A1 (en) * 2005-04-07 2006-10-12 Simmons Bonnie J Online Shopping and Item Selection System and Method
US20070036516A1 (en) * 2005-08-11 2007-02-15 The Directtv Group, Inc. Secure delivery of program content via a removable storage medium
US9325944B2 (en) 2005-08-11 2016-04-26 The Directv Group, Inc. Secure delivery of program content via a removable storage medium
US8763059B1 (en) 2005-08-16 2014-06-24 The Directv Group, Inc. Method and apparatus for connecting satellite receiver telephone modems over coaxial cable
US20070101369A1 (en) * 2005-11-01 2007-05-03 Dolph Blaine H Method and apparatus for providing summaries of missed portions of television programs
US20070265973A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to protect content in home networks
US20070265970A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems
US7992175B2 (en) 2006-05-15 2011-08-02 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US8095466B2 (en) 2006-05-15 2012-01-10 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems
US20070265978A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US8996421B2 (en) 2006-05-15 2015-03-31 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
US20070265966A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Content delivery systems and methods to operate the same
US8001565B2 (en) 2006-05-15 2011-08-16 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems
US20070266414A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US20070265967A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
US8775319B2 (en) 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US20070265968A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems
US9967521B2 (en) 2006-05-15 2018-05-08 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US9178693B2 (en) 2006-08-04 2015-11-03 The Directv Group, Inc. Distributed media-protection systems and methods to operate the same
US9225761B2 (en) 2006-08-04 2015-12-29 The Directv Group, Inc. Distributed media-aggregation systems and methods to operate the same
US9117234B2 (en) 2006-12-01 2015-08-25 Hsni, Llc Method and system for improved interactive television processing
US10154315B2 (en) 2006-12-01 2018-12-11 Hsni, Llc Method and system for improved interactive television processing
US11076204B2 (en) 2006-12-01 2021-07-27 Hsni, Llc Method and system for improved interactive television processing
US10368135B2 (en) 2006-12-01 2019-07-30 Hsni, Llc Method and system for improved interactive television processing
US8326692B2 (en) 2006-12-01 2012-12-04 Hsni, Llc Method and system for improved interactive television processing
US20100235874A1 (en) * 2006-12-01 2010-09-16 Hsn Lp Method and system for improved interactive television processing
US20080162546A1 (en) * 2006-12-29 2008-07-03 Nadim Razvi Monitoring Connection Between Computer System Layers
US9654737B2 (en) * 2007-03-27 2017-05-16 Sony Corporation Methods, systems and apparatuses to enhance broadcast entertainment
US20080244676A1 (en) * 2007-03-27 2008-10-02 Sony Corporation Methods, systems and apparatuses to enhance broadcast entertainment
US20100293598A1 (en) * 2007-12-10 2010-11-18 Deluxe Digital Studios, Inc. Method and system for use in coordinating multimedia devices
US9788048B2 (en) 2007-12-10 2017-10-10 Deluxe Media Inc. Method and system for use in coordinating multimedia devices
US8775647B2 (en) 2007-12-10 2014-07-08 Deluxe Media Inc. Method and system for use in coordinating multimedia devices
US8782262B2 (en) 2007-12-10 2014-07-15 Deluxe Media Inc. Method and system for use in coordinating multimedia devices
US9001991B1 (en) * 2012-04-11 2015-04-07 Intuit Inc. Conveying in-application behavior via a telephone
US10657406B2 (en) 2017-02-02 2020-05-19 The Directv Group, Inc. Optical character recognition text export from video program

Also Published As

Publication number Publication date
EP0883962A1 (en) 1998-12-16
CN1153462C (en) 2004-06-09
JP2000505616A (en) 2000-05-09
CN1214838A (en) 1999-04-21
AU2191197A (en) 1997-09-10
EP0883962A4 (en) 2000-06-28
CN1285689A (en) 2001-02-28
US20020098834A1 (en) 2002-07-25
US6662007B2 (en) 2003-12-09
CA2247395A1 (en) 1997-08-28
WO1997031480A1 (en) 1997-08-28

Similar Documents

Publication Publication Date Title
US5898919A (en) Cordless phone back link for interactive television system
US5410326A (en) Programmable remote control device for interacting with a plurality of remotely controlled devices
CA2232316C (en) Apparatus and method for initiating a transaction having acoustic data receiver that filters human voice
US6052444A (en) Tele-communication information display system
US6036086A (en) Apparatus and method for initiating a telephone transaction using a scanner
US5416508A (en) CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods
JP4139295B2 (en) Notification system and notification method for television receiver
TW310514B (en)
EP0713335A2 (en) System and method for wireless capture of encoded data transmitted with a television, video or audio signal and subsequent initiation of a transaction using such data
JP4950670B2 (en) Media device
WO1993001685A1 (en) Telecommunication information display system____________________
EP1175783B1 (en) E-commerce television
JPH07307813A (en) Method for receiving request from user utilizing broadcast medium and communication terminal used for the method
EP0461107A4 (en) A system and device for data transmission, and related method
US20020052197A1 (en) Cordless phone back link for interactive television system
JP3767635B2 (en) Interactive program broadcast method, interactive program response method and response apparatus
GB2312591A (en) Automatically connecting TV viewers to information services
EP0741495A2 (en) Program-related information display method and apparatus
JP2003508977A (en) Interactive television system
KR100631502B1 (en) Method for displaying caller information using modem of the set top box
KR20050054300A (en) Automatic dialing service method for the bi-directional broadcasting
CA2173781A1 (en) Apparatus for interconnection of tv and information service through telephone network
KR19990043044A (en) Method for displaying designated receiver in internet television receiver and its device
WO1995015059A1 (en) Interactive television terminal
JPH06120916A (en) Catv system

Legal Events

Date Code Title Description
AS Assignment

Owner name: E-GUIDE, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YUEN, HENRY C.;REEL/FRAME:008777/0256

Effective date: 19970708

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;GEMSTAR-TV GUIDE INTERNATIONAL, INC.;AND OTHERS;REEL/FRAME:020986/0074

Effective date: 20080502

Owner name: JPMORGAN CHASE BANK, N.A.,NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;GEMSTAR-TV GUIDE INTERNATIONAL, INC.;AND OTHERS;REEL/FRAME:020986/0074

Effective date: 20080502

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACR

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ALL MEDIA GUIDE, LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: TV GUIDE ONLINE, LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GU

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ODS PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: TV GUIDE, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GU

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

Owner name: APTIV DIGITAL, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION);REEL/FRAME:025222/0731

Effective date: 20100317

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, NE

Free format text: SECURITY INTEREST;ASSIGNORS:APTIV DIGITAL, INC., A DELAWARE CORPORATION;GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION;INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY;AND OTHERS;REEL/FRAME:027039/0168

Effective date: 20110913

AS Assignment

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035

Effective date: 20140702

Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: APTIV DIGITAL, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035

Effective date: 20140702

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ALL MEDIA GUIDE, LLC, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: TV GUIDE INTERNATIONAL, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

AS Assignment

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: SONIC SOLUTIONS LLC, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: APTIV DIGITAL INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: VEVEO, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122