US6681393B1 - Viewer interaction feedback method and system for use with an interactive telecommunication system - Google Patents

Viewer interaction feedback method and system for use with an interactive telecommunication system Download PDF

Info

Publication number
US6681393B1
US6681393B1 US09/089,717 US8971798A US6681393B1 US 6681393 B1 US6681393 B1 US 6681393B1 US 8971798 A US8971798 A US 8971798A US 6681393 B1 US6681393 B1 US 6681393B1
Authority
US
United States
Prior art keywords
viewer
feedback
advertisements
user interaction
interaction history
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
US09/089,717
Inventor
Ilan Bauminger
Yossef Tsuria
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.)
Synamedia Ltd
Original Assignee
NDS Ltd
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
Priority claimed from IL12102197A external-priority patent/IL121021A/en
Application filed by NDS Ltd filed Critical NDS Ltd
Assigned to NDS LTD., A U.K. COMPANY reassignment NDS LTD., A U.K. COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BAUMINGER, ILAN, TSURIA, YOSSEF
Priority to US10/637,892 priority Critical patent/US7765563B2/en
Application granted granted Critical
Publication of US6681393B1 publication Critical patent/US6681393B1/en
Assigned to J.P. MORGAN EUROPE LIMITED reassignment J.P. MORGAN EUROPE LIMITED SECURITY AGREEMENT Assignors: NDS LIMITED, NEWS DATACOM LIMITED
Assigned to NDS HOLDCO, INC. reassignment NDS HOLDCO, INC. SECURITY AGREEMENT Assignors: NDS LIMITED, NEWS DATACOM LIMITED
Assigned to NDS LIMITED, NEWS DATACOM LIMITED reassignment NDS LIMITED RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS Assignors: NDS HOLDCO, INC.
Assigned to NDS LIMITED, NEWS DATACOM LIMITED reassignment NDS LIMITED RELEASE OF PATENT SECURITY INTERESTS Assignors: J.P.MORGAN EUROPE LIMITED
Assigned to CISCO TECHNOLOGY, INC. reassignment CISCO TECHNOLOGY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NDS LIMITED
Anticipated expiration legal-status Critical
Assigned to NDS LIMITED reassignment NDS LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BEAUMARIS NETWORKS LLC, CISCO SYSTEMS INTERNATIONAL S.A.R.L., CISCO TECHNOLOGY, INC., CISCO VIDEO TECHNOLOGIES FRANCE
Assigned to SYNAMEDIA LIMITED reassignment SYNAMEDIA LIMITED CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: NDS LIMITED
Assigned to SYNAMEDIA LIMITED reassignment SYNAMEDIA LIMITED CORRECTIVE ASSIGNMENT TO CORRECT THE 26 APPLICATION NUMBERS ERRONEOUSLY RECORDED AGAINST ON THE ATTACHED LIST PREVIOUSLY RECORDED AT REEL: 048513 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Assignors: NDS LIMITED
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0212Chance discounts or incentives
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0248Avoiding fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/33Arrangements for monitoring the users' behaviour or opinions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4784Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • 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
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/23Arrangements for conditional access to broadcast information or to broadcast-related services using cryptography, e.g. encryption, authentication, key distribution

Definitions

  • the present invention relates to communication systems in general, and in particular to communication systems for measuring user interaction or response, such as television systems for measuring viewer response.
  • the present invention seeks to provide an improved communication system for measuring user response.
  • a viewer response method for use with an interactive telecommunications system including accumulating a user interaction history of a user of the system, the user interaction history including user interaction information associated with a plurality of user interaction events, and providing user-sensible feedback, based at least in part on the user interaction history.
  • the step of providing user-sensible feedback includes providing user-sensible feedback via the telecommunications system.
  • the plurality of user interaction events comprises a customized plurality of user interaction events customized to the user.
  • the interactive telecommunications system includes a television system, and the user interaction history includes a viewing history including viewing information associated with a plurality of viewing events.
  • At least one of the plurality of viewing events includes the user viewing a commercial.
  • the commercial includes a selected commercial selected from a plurality of commercials broadcast via the television system.
  • the plurality of viewing events includes the viewer viewing at least two commercials, and the at least two commercials include at least two commercials selected, according to at least one predetermined criterion, from a plurality of commercials broadcast via the interactive television system.
  • the interactive telecommunications system includes a computer network based communications system.
  • the computer network based communications system includes a World Wide Web (WWW) based system.
  • WWW World Wide Web
  • the user interaction information includes information supplied by the user while participating in at least one of the plurality of user interaction events.
  • the step of accumulating a user interaction history of a user includes performing the following steps at least twice: prompting the user to enter a response during a user interaction event, receiving the response entered by the user, and storing the response.
  • the step of providing user-sensible feedback includes providing an indication that the user is entitled to receive a prize.
  • the step of providing user-sensible feedback includes providing an indication that the user is entitled to participate in a game.
  • the indication that the user is entitled to participate in the game includes an indication that a winner of the game is entitled to receive a prize.
  • a method for playing a game using an interactive television system including accumulating a viewing history of a viewer, the viewing history including viewing information associated with a plurality of viewing events, and authorizing the viewer to participate in a game based, at least in part, on the viewing history.
  • the method also includes the step of providing the game to the user via the interactive television system.
  • At least one of the plurality of viewing events includes the viewer viewing a commercial.
  • the commercial includes a selected commercial selected from a plurality of commercials broadcast via the interactive television system.
  • the plurality of view events includes the viewer viewing at least two commercials, and the at least two commercials include at least two commercials selected, according to a predetermined criterion, from a plurality of commercials broadcast via the interactive television system.
  • the interactive television system includes a headend located at a site remote from the viewer, and the method also includes transmitting a message including at least a portion of the viewing history to the headend.
  • the method also includes analyzing the portion of the viewing history at the headend, and modifying the behavior of the interactive television system based, at least in part, on a result of the analyzing step.
  • an interactive viewer-response telecommunications system including user interaction history apparatus for accumulating a user interaction history of a user of the system, the user interaction history including user interaction information associated with a plurality of user interaction events, and user-sensible feedback apparatus for providing user-sensible feedback, based at least in part on the user interaction history.
  • an interactive television system including viewing history apparatus for accumulating a viewing history of a viewer, the viewing history including viewing information associated with a plurality of viewing events, and gaming authorization apparatus for authorizing the viewer to participate in a game based, at least in part, on the viewing history.
  • FIG. 1A is a simplified partly pictorial, partly block-diagram illustration of a communication system for measuring user response constructed and operative in accordance with a preferred embodiment of the present invention
  • FIGS. 1B-1D are simplified partly pictorial, partly block-diagram illustrations of the system of FIG. 1A, useful in understanding the operation thereof;
  • FIG. 2 is a simplified block diagram illustration of a portion of the system of FIG. 1A;
  • FIG. 3 is a simplified flowchart illustration of a preferred method of operation of the system of FIG. 1A;
  • FIG. 4 is a simplified flowchart illustration of a preferred implementation of step 200 of FIG. 3;
  • FIG. 5 is a simplified flowchart illustration of an alternative preferred method of operation of the system of FIG. 1 A.
  • FIG. 1A is a simplified partly pictorial, partly block-diagram illustration of a communication system for measuring user response constructed and operative in accordance with a preferred embodiment of the present invention.
  • the system of FIG. 1A comprises a communication system, specifically a television system designated generally 100 .
  • the television system 100 is shown in FIG. 1A by way of example only, and that, in general, any appropriate communication system may be used such as, for example, a network-based computer systems such as, for example, an Internet-based system accessing the World Wide Web (WWW).
  • WWW World Wide Web
  • the terms “user” and “viewer” are used interchangeably throughout the present specification and claims to refer to any person who uses or views a communication system such as, for example, a viewer of the television system 100 or a user of an Internet-based system accessing the World Wide Web.
  • the system of FIG. 1A preferably comprises a television receiver 110 , which may be any appropriate television receiver equipped with a display screen 115 .
  • the television receiver 110 is preferably operatively attached, typically with appropriate cabling, to a set top box 120 .
  • the set top box 120 comprises an associated removable security element 125 , such as a smart card.
  • the removable security element 125 is typically responsible for providing access services necessary to allow decryption of the broadcasts, as is well known in the art.
  • the set top box 120 is in turn preferably operatively attached, also typically with appropriate cabling, to a connector 130 , which may comprise any appropriate connector operatively associated with a television broadcast system 140 .
  • the television broadcast system 140 typically comprises a cable television system or a satellite television system, but another appropriate type of television broadcast system may be used.
  • the set top box 120 is preferably chosen for compatibility with the particular television broadcast system 140 , although it is appreciated that a set top box 120 which is compatible with a variety of television broadcast systems may be used.
  • the set top box 120 is operative to receive broadcast transmissions from the television broadcast system 140 through the connector 130 , and to pass the broadcast transmissions on to the television 110 .
  • the set top box 120 is also operative to send and/or receive information through a telephone connector 145 and thence via a telephone system (not shown), such as the public switched telephone network, typically communicating with a headend 150 comprised in the television broadcast system 140 .
  • the headend 150 is typically operative, as is well known in the art, to control broadcasts over the television broadcast system 140 .
  • the system of FIG. 1A also preferably comprises a remote control unit 155 , which may comprise any suitable remote control unit capable of remotely controlling the set top box 120 and/or the television receiver 110 .
  • the remote control unit 155 controls the set top box 120 , which in turn controls the television receiver 110 , as is well known in the art.
  • an overlay 160 is shown overlaying a broadcast picture 165 on the display screen 115 .
  • the term “overlay”, as used throughout the present specification and claims, may refer to any appropriate type of display message which is added to the broadcast picture such as, for example: a full screen overlay; a partial screen overlay; an opaque overlay; a transparent overlay; or any other. appropriate overlay.
  • an overlay such as the overlay 160 is typically produced by the set top box 120 , typically in response to a command received from the headend 150 .
  • the overlay 160 preferably comprises a message inviting a viewer of the television receiver 110 to indicate willingness to participate in a contest.
  • the terms “contest” and “game” are used interchangeably throughout the present specification and claims to refer to any game, contest, or other participatory event. While typically a contest, in the context of the present specification, refers to a contest which may be played via a television system or other communication system, a contest may also refer to any other appropriate kind of contest or game, such as, for example: a game which is sent to the viewer via the mail; a contest at a site to which admission is restricted; or any other appropriate contest or game, especially a contest or game in which participation is restricted to invited participants.
  • the user of the system of FIG. 1A may be provided with a prize without participating in a contest; may be provided with free or reduced cost access to pay television services carried by the television broadcast system 140 ; may be provided with a congratulatory message; may be provided with an opportunity to donate money to charity; or may be provided with any other appropriate feedback.
  • the term “prize”, as used throughout the present specification and claims, may, in addition to other appropriate types of prize, include a coupon representing availability of a good or service at a reduced price or at no cost.
  • the viewer indicates willingness to participate by pressing a particular button on the remote control 155 , which then transmits an indication of the button having been pressed to the set top box 120 , as is well known in the art.
  • a voice recognition system such as, for example, a voice recognition system comprised in the set top box 120 ; entering a code, such as a code provided upon purchase of a particular product; answering a question, such as a multiple choice question; or placing a telephone call to a particular telephone number.
  • FIGS. 1B-1D are simplified partly pictorial, partly block-diagram illustrations of the system of FIG. 1A, useful in understanding the operation thereof.
  • the user of the system of FIG. 1A will be required to indicate willingness to participate during the broadcast of a plurality of programs, typically a predetermined number of programs, which number may be determined by the headend 150 and communicated to the set top box 120 .
  • the plurality of programs comprises a plurality of advertisements. It is believed that the present invention is particularly useful when the user is required to indicate willingness to participate during a plurality of related advertisements, such as advertisements for a single product, so that the user being allowed to participate may be seen as a reward for viewing the plurality of related advertisements.
  • a viewer indicates willingness to participate in a contest, the willingness being indicated during broadcast of a commercial. As indicated by the overlay 160 , this is the first time that the viewer has indicated willingness to participate, and the viewer must indicate willingness a plurality of times, typically during a plurality of related commercials, in order to be allowed to participate:
  • FIG. 1B the viewer is shown indicating willingness to participate in the contest again. As indicated by a second overlay 170 , the viewer has already indicated willingness to participate a plurality of times, and the instance shown in FIG. 1B is the final indication necessary to allow participation.
  • information comprising an indication of the viewer's willingness to participate is transmitted by the set top box 120 to the headend 150 , through the telephone connector 145 , via the telephone system.
  • the transmission of such information may take place after each indication of willingness to participate, after the plurality of indications of willingness to participate, or at another time.
  • the information may preferably be used by the headend 150 to alter the behavior of the set top box 120 and the television receiver 110 by displaying special overlays, allowing participation in interactive television games, or in another appropriate manner.
  • FIG. 1C the viewer is shown requesting to participate in a contest in response to a contest invitation overlay 175 , which is preferably displayed by the set top box 120 after the plurality of indications of willingness to participate, typically based on instructions received from the headend 150 .
  • the participation request may comprise an additional input, similar to the input described above with reference to FIG. 1A, such as an input of a code, such as a code provided upon purchase of a particular product.
  • Said instructions may be transmitted at an earlier time by the headend 150 and stored in the set top box 120 or in the associated removable security element 125 .
  • FIG. 1D the viewer participates in a contest in response to a contest overlay 180 , which is typically produced similarly to the contest invitation overlay 175 .
  • a contest overlay 180 which is typically produced similarly to the contest invitation overlay 175 .
  • an interactive contest played via the system of FIGS. 1A-1D is only one possible type of contest, and any appropriate type of contest may be made available to the viewer.
  • the viewer may typically be asked to answer a question based on information provided during one or more previous programs or advertisements from among the plurality of programs or advertisements.
  • FIG. 2 is a simplified block diagram illustration of a portion of the system of FIG. 1 A.
  • the apparatus of FIG. 2 comprises a telecommunications system 185 , which may, as described above, comprise the television system 100 or any other appropriate telecommunications system.
  • the telecommunications system 185 comprises, in addition to conventional telecommunications system components (not shown) a user interaction history module 190 and a user-sensible feedback module 195 .
  • the user interaction history module 190 and the user-sensible feedback module 195 may be implemented in software on an appropriate conventional computer, and may be located in the headend 150 of FIG. 1A, the set top box 120 of FIG. 1A, or elsewhere.
  • the user interaction history module 190 is operative to accumulate a history of interactions of a user with the system of FIG. 1 A and to provide user interaction history information typically comprising the history of interactions to the user-sensible feedback module 195 .
  • the user-sensible feedback module 195 is operative to provide feedback to the user in some way that the user can sense, such as by picture, by voice, by sending an electronic mail message, by sending a paper mail message, or otherwise. As described above, typically said feedback comprises an offer to participate in a contest.
  • FIG. 3 is a simplified flowchart illustration of a preferred method of operation of the system of FIG. 1 A.
  • the method of FIG. 3 preferably comprises the following steps:
  • User interaction history is accumulated, typically for a particular user of the system of FIG. 1A (step 200 ).
  • the user interaction history typically is associated with a plurality of events in a telecommunications system such as that of FIG. 1 A.
  • User-sensible feedback is provided to the user (step 210 ).
  • the feedback is provided via the telecommunications system and is based on the user interaction history accumulated in step 200 .
  • FIG. 4 is a simplified flowchart illustration of a preferred implementation of step 200 of FIG. 3 .
  • the method of FIG. 4 preferably includes the following steps:
  • the user is prompted to enter a response during a user interaction event (step 220 ).
  • the response entered by the user is received (step 230 ) and stored (step 240 ).
  • FIG. 5 is a simplified flowchart illustration of an alternative preferred method of operation of the system of FIG. 1 A.
  • the method of FIG. 5 preferably includes the following steps:
  • Viewing history is accumulated, typically for a particular viewer of the system of an interactive television system such as the system of FIG. 1A (step 250 ).
  • the viewing history typically includes viewing information associated with a plurality of viewing events of the viewer of the interactive television system.
  • the viewer Based on the viewing history accumulated in step 250 , the viewer is provided with an award; for example, the viewer may be authorized to participate in a game (step 260 ).

Abstract

A viewer response method for use with an interactive telecommunications system. The viewer response method includes accumulating a user interaction history of a user of the system, the user interaction history including user interaction information associated with a plurality of user interaction events and providing user-sensible feedback, based at least in part on the user interaction history.

Description

FIELD OF THE INVENTION
The present invention relates to communication systems in general, and in particular to communication systems for measuring user interaction or response, such as television systems for measuring viewer response.
BACKGROUND OF THE INVENTION
Communications systems which measure viewer response are well-known in the art. An example of such a system is described in U.S. Pat. 4,107,734 and 4,308,554 to Percy et al. Other related technologies are described, for example, in U.S. Pat. 5,481.294 to Thomas et al. and 4,677,466 to Lert, Jr. et al.
A system which provides, in an interactive communications system, interactive information output based on a selection profile is described in U.S. Pat. 4,602,279 to Freeman.
The disclosures of all references mentioned above and throughout the present specification are hereby incorporated herein by reference.
SUMMARY OF THE INVENTION
The present invention seeks to provide an improved communication system for measuring user response.
There is thus provided in accordance with a preferred embodiment of the present invention a viewer response method for use with an interactive telecommunications system, the method including accumulating a user interaction history of a user of the system, the user interaction history including user interaction information associated with a plurality of user interaction events, and providing user-sensible feedback, based at least in part on the user interaction history.
Further in accordance with a preferred embodiment of the present invention the step of providing user-sensible feedback includes providing user-sensible feedback via the telecommunications system.
Additionally in accordance with a preferred embodiment of the present invention the plurality of user interaction events comprises a customized plurality of user interaction events customized to the user.
Still further in accordance with a preferred embodiment of the present invention the interactive telecommunications system includes a television system, and the user interaction history includes a viewing history including viewing information associated with a plurality of viewing events.
Additionally in accordance with a preferred embodiment of the present invention at least one of the plurality of viewing events includes the user viewing a commercial.
Moreover in accordance with a preferred embodiment of the present invention the commercial includes a selected commercial selected from a plurality of commercials broadcast via the television system.
Further in accordance with a preferred embodiment of the present invention the plurality of viewing events includes the viewer viewing at least two commercials, and the at least two commercials include at least two commercials selected, according to at least one predetermined criterion, from a plurality of commercials broadcast via the interactive television system.
Still further in accordance with a preferred embodiment of the present invention the interactive telecommunications system includes a computer network based communications system.
Additionally in accordance with a preferred embodiment of the present invention the computer network based communications system includes a World Wide Web (WWW) based system.
Moreover in accordance with a preferred embodiment of the present invention the user interaction information includes information supplied by the user while participating in at least one of the plurality of user interaction events.
Further in accordance with a preferred embodiment of the present invention the step of accumulating a user interaction history of a user includes performing the following steps at least twice: prompting the user to enter a response during a user interaction event, receiving the response entered by the user, and storing the response.
Still further in accordance with a preferred embodiment of the present invention the step of providing user-sensible feedback includes providing an indication that the user is entitled to receive a prize.
Additionally in accordance with a preferred embodiment of the present invention the step of providing user-sensible feedback includes providing an indication that the user is entitled to participate in a game.
Moreover in accordance with a preferred embodiment of the present invention the indication that the user is entitled to participate in the game includes an indication that a winner of the game is entitled to receive a prize.
There is also provided in accordance with another preferred embodiment of the present invention a method for playing a game using an interactive television system, the method including accumulating a viewing history of a viewer, the viewing history including viewing information associated with a plurality of viewing events, and authorizing the viewer to participate in a game based, at least in part, on the viewing history.
Further in accordance with a preferred embodiment of the present invention the method also includes the step of providing the game to the user via the interactive television system.
Still further in accordance with a preferred embodiment of the present invention at least one of the plurality of viewing events includes the viewer viewing a commercial.
Additionally in accordance with a preferred embodiment of the present invention the commercial includes a selected commercial selected from a plurality of commercials broadcast via the interactive television system.
Moreover in accordance with a preferred embodiment of the present invention the plurality of view events includes the viewer viewing at least two commercials, and the at least two commercials include at least two commercials selected, according to a predetermined criterion, from a plurality of commercials broadcast via the interactive television system.
Further in accordance with a preferred embodiment of the present invention the interactive television system includes a headend located at a site remote from the viewer, and the method also includes transmitting a message including at least a portion of the viewing history to the headend.
Still further in accordance with a preferred embodiment of the present invention the method also includes analyzing the portion of the viewing history at the headend, and modifying the behavior of the interactive television system based, at least in part, on a result of the analyzing step.
There is also provided in accordance with another preferred embodiment of the present invention an interactive viewer-response telecommunications system including user interaction history apparatus for accumulating a user interaction history of a user of the system, the user interaction history including user interaction information associated with a plurality of user interaction events, and user-sensible feedback apparatus for providing user-sensible feedback, based at least in part on the user interaction history.
There is also provided in accordance with another preferred embodiment of the present invention an interactive television system including viewing history apparatus for accumulating a viewing history of a viewer, the viewing history including viewing information associated with a plurality of viewing events, and gaming authorization apparatus for authorizing the viewer to participate in a game based, at least in part, on the viewing history.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be understood and appreciated more fully from the following detailed description, taken in conjunction with the drawings in which:
FIG. 1A is a simplified partly pictorial, partly block-diagram illustration of a communication system for measuring user response constructed and operative in accordance with a preferred embodiment of the present invention;
FIGS. 1B-1D are simplified partly pictorial, partly block-diagram illustrations of the system of FIG. 1A, useful in understanding the operation thereof;
FIG. 2 is a simplified block diagram illustration of a portion of the system of FIG. 1A;
FIG. 3 is a simplified flowchart illustration of a preferred method of operation of the system of FIG. 1A;
FIG. 4 is a simplified flowchart illustration of a preferred implementation of step 200 of FIG. 3; and
FIG. 5 is a simplified flowchart illustration of an alternative preferred method of operation of the system of FIG. 1A.
DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT
Reference is now made to FIG. 1A which is a simplified partly pictorial, partly block-diagram illustration of a communication system for measuring user response constructed and operative in accordance with a preferred embodiment of the present invention. The system of FIG. 1A comprises a communication system, specifically a television system designated generally 100. It is appreciated that the television system 100 is shown in FIG. 1A by way of example only, and that, in general, any appropriate communication system may be used such as, for example, a network-based computer systems such as, for example, an Internet-based system accessing the World Wide Web (WWW).
The terms “user” and “viewer” are used interchangeably throughout the present specification and claims to refer to any person who uses or views a communication system such as, for example, a viewer of the television system 100 or a user of an Internet-based system accessing the World Wide Web.
The system of FIG. 1A preferably comprises a television receiver 110, which may be any appropriate television receiver equipped with a display screen 115. The television receiver 110 is preferably operatively attached, typically with appropriate cabling, to a set top box 120. Typically, the set top box 120 comprises an associated removable security element 125, such as a smart card. In a case where broadcasts to the set top box 120 are encrypted, the removable security element 125 is typically responsible for providing access services necessary to allow decryption of the broadcasts, as is well known in the art.
The set top box 120 is in turn preferably operatively attached, also typically with appropriate cabling, to a connector 130, which may comprise any appropriate connector operatively associated with a television broadcast system 140.
The television broadcast system 140 typically comprises a cable television system or a satellite television system, but another appropriate type of television broadcast system may be used. As is well-known in the art, the set top box 120 is preferably chosen for compatibility with the particular television broadcast system 140, although it is appreciated that a set top box 120 which is compatible with a variety of television broadcast systems may be used.
Typically, the set top box 120 is operative to receive broadcast transmissions from the television broadcast system 140 through the connector 130, and to pass the broadcast transmissions on to the television 110. Preferably, the set top box 120 is also operative to send and/or receive information through a telephone connector 145 and thence via a telephone system (not shown), such as the public switched telephone network, typically communicating with a headend 150 comprised in the television broadcast system 140. The headend 150 is typically operative, as is well known in the art, to control broadcasts over the television broadcast system 140.
The system of FIG. 1A also preferably comprises a remote control unit 155, which may comprise any suitable remote control unit capable of remotely controlling the set top box 120 and/or the television receiver 110. Preferably, the remote control unit 155 controls the set top box 120, which in turn controls the television receiver 110, as is well known in the art.
In FIG. 1A an overlay 160 is shown overlaying a broadcast picture 165 on the display screen 115. The term “overlay”, as used throughout the present specification and claims, may refer to any appropriate type of display message which is added to the broadcast picture such as, for example: a full screen overlay; a partial screen overlay; an opaque overlay; a transparent overlay; or any other. appropriate overlay. As is well known in the art, an overlay such as the overlay 160 is typically produced by the set top box 120, typically in response to a command received from the headend 150.
The operation of the apparatus of FIG. 1A is now briefly described. The overlay 160 preferably comprises a message inviting a viewer of the television receiver 110 to indicate willingness to participate in a contest. The terms “contest” and “game” are used interchangeably throughout the present specification and claims to refer to any game, contest, or other participatory event. While typically a contest, in the context of the present specification, refers to a contest which may be played via a television system or other communication system, a contest may also refer to any other appropriate kind of contest or game, such as, for example: a game which is sent to the viewer via the mail; a contest at a site to which admission is restricted; or any other appropriate contest or game, especially a contest or game in which participation is restricted to invited participants.
Alternatively, the user of the system of FIG. 1A may be provided with a prize without participating in a contest; may be provided with free or reduced cost access to pay television services carried by the television broadcast system 140; may be provided with a congratulatory message; may be provided with an opportunity to donate money to charity; or may be provided with any other appropriate feedback. The term “prize”, as used throughout the present specification and claims, may, in addition to other appropriate types of prize, include a coupon representing availability of a good or service at a reduced price or at no cost.
Typically, as shown in FIG. 1A, the viewer indicates willingness to participate by pressing a particular button on the remote control 155, which then transmits an indication of the button having been pressed to the set top box 120, as is well known in the art. It is appreciated, however, that other methods of indicating willingness to participate may alternatively be used such as, for example: speaking a response which is received by a voice recognition system (not shown), such as, for example, a voice recognition system comprised in the set top box 120; entering a code, such as a code provided upon purchase of a particular product; answering a question, such as a multiple choice question; or placing a telephone call to a particular telephone number.
Typically, the message may be provided along with an associated advertisement. Reference is now additionally made to FIGS. 1B-1D, which are simplified partly pictorial, partly block-diagram illustrations of the system of FIG. 1A, useful in understanding the operation thereof. Typically, in order to be allowed to participate in a contest, the user of the system of FIG. 1A will be required to indicate willingness to participate during the broadcast of a plurality of programs, typically a predetermined number of programs, which number may be determined by the headend 150 and communicated to the set top box 120.
Typically, the plurality of programs comprises a plurality of advertisements. It is believed that the present invention is particularly useful when the user is required to indicate willingness to participate during a plurality of related advertisements, such as advertisements for a single product, so that the user being allowed to participate may be seen as a reward for viewing the plurality of related advertisements.
In FIG. 1A, a viewer indicates willingness to participate in a contest, the willingness being indicated during broadcast of a commercial. As indicated by the overlay 160, this is the first time that the viewer has indicated willingness to participate, and the viewer must indicate willingness a plurality of times, typically during a plurality of related commercials, in order to be allowed to participate:
In FIG. 1B, the viewer is shown indicating willingness to participate in the contest again. As indicated by a second overlay 170, the viewer has already indicated willingness to participate a plurality of times, and the instance shown in FIG. 1B is the final indication necessary to allow participation.
Preferably, information comprising an indication of the viewer's willingness to participate is transmitted by the set top box 120 to the headend 150, through the telephone connector 145, via the telephone system. The transmission of such information may take place after each indication of willingness to participate, after the plurality of indications of willingness to participate, or at another time. The information may preferably be used by the headend 150 to alter the behavior of the set top box 120 and the television receiver 110 by displaying special overlays, allowing participation in interactive television games, or in another appropriate manner.
In FIG. 1C the viewer is shown requesting to participate in a contest in response to a contest invitation overlay 175, which is preferably displayed by the set top box 120 after the plurality of indications of willingness to participate, typically based on instructions received from the headend 150. The participation request may comprise an additional input, similar to the input described above with reference to FIG. 1A, such as an input of a code, such as a code provided upon purchase of a particular product. Said instructions may be transmitted at an earlier time by the headend 150 and stored in the set top box 120 or in the associated removable security element 125.
In FIG. 1D the viewer participates in a contest in response to a contest overlay 180, which is typically produced similarly to the contest invitation overlay 175. As described above, it is appreciated that an interactive contest played via the system of FIGS. 1A-1D is only one possible type of contest, and any appropriate type of contest may be made available to the viewer.
It is appreciated that, in a case where the viewer is asked to answer a question, as described above, the viewer may typically be asked to answer a question based on information provided during one or more previous programs or advertisements from among the plurality of programs or advertisements.
It is further appreciated that, using methods well known in the art of pay television conditional access systems, different overlays such as, for example, different overlays 160 and 165, may be presented to different viewers at different locations. Alternatively or additionally, the advertisement or program itself may be customized to the viewer using similar methods, as is well known in the art. In this way, a customized contest may be provided to viewers.
Reference is now made to FIG. 2 which is a simplified block diagram illustration of a portion of the system of FIG. 1A. The apparatus of FIG. 2 comprises a telecommunications system 185, which may, as described above, comprise the television system 100 or any other appropriate telecommunications system. The telecommunications system 185 comprises, in addition to conventional telecommunications system components (not shown) a user interaction history module 190 and a user-sensible feedback module 195.
Typically, the user interaction history module 190 and the user-sensible feedback module 195 may be implemented in software on an appropriate conventional computer, and may be located in the headend 150 of FIG. 1A, the set top box 120 of FIG. 1A, or elsewhere. Preferably, the user interaction history module 190 is operative to accumulate a history of interactions of a user with the system of FIG. 1A and to provide user interaction history information typically comprising the history of interactions to the user-sensible feedback module 195. The user-sensible feedback module 195 is operative to provide feedback to the user in some way that the user can sense, such as by picture, by voice, by sending an electronic mail message, by sending a paper mail message, or otherwise. As described above, typically said feedback comprises an offer to participate in a contest.
Reference is now made to FIG. 3 which is a simplified flowchart illustration of a preferred method of operation of the system of FIG. 1A. The method of FIG. 3 preferably comprises the following steps:
User interaction history is accumulated, typically for a particular user of the system of FIG. 1A (step 200). The user interaction history typically is associated with a plurality of events in a telecommunications system such as that of FIG. 1A.
User-sensible feedback is provided to the user (step 210). Typically, the feedback is provided via the telecommunications system and is based on the user interaction history accumulated in step 200.
Reference is now made to FIG. 4 which is a simplified flowchart illustration of a preferred implementation of step 200 of FIG. 3. The method of FIG. 4 preferably includes the following steps:
The user is prompted to enter a response during a user interaction event (step 220). The response entered by the user is received (step 230) and stored (step 240).
Reference is now made to FIG. 5 which is a simplified flowchart illustration of an alternative preferred method of operation of the system of FIG. 1A. The method of FIG. 5 preferably includes the following steps:
Viewing history is accumulated, typically for a particular viewer of the system of an interactive television system such as the system of FIG. 1A (step 250). The viewing history typically includes viewing information associated with a plurality of viewing events of the viewer of the interactive television system.
Based on the viewing history accumulated in step 250, the viewer is provided with an award; for example, the viewer may be authorized to participate in a game (step 260).
It is appreciated that various features of the invention which are, for clarity, described in the contexts of separate embodiments may also be provided in combination in a single embodiment. Conversely, various features of the invention which are, for brevity, described in the context of a single embodiment may also be provided separately or in any suitable subcombination.
It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described hereinabove. Rather the scope of the invention is defined only the by claims which follow:

Claims (18)

What is claimed is:
1. A viewer feedback system for use in a broadcasting system, the viewer feedback system comprising:
a receiver for receiving a plurality of advertisements broadcast to a viewer, each of the plurality of advertisements being overlaid with an invitation to participate in a contest, wherein the invitation may be responded to by the viewer during viewing of the advertisement;
a user interaction history builder for receiving a plurality of viewer invitation responses, each said response comprising a response to one of said plurality of overlaid invitations; and
a feedback rewarder for entering the viewer in the contest upon receipt of at least a predetermined minimum plurality of said viewer invitation responses by the user interaction history builder.
2. A viewer feedback system according to claim 1 and also comprising:
a broadcaster for broadcasting the plurality of advertisements.
3. A viewer feedback system according to claim 1 and wherein all of the plurality of advertisements comprise advertisements for a single product.
4. A viewer feedback system according to claim 1 and wherein said receiver receives the plurality of advertisements via a television broadcasting system.
5. A viewer feedback system according to claim 4 and wherein the television broadcasting system comprises at least one of the following:
a cable television system; and
a satellite television system.
6. A viewer feedback system according to claim 1 and wherein said receiver receives the plurality of advertisements via the Internet.
7. A viewer feedback system according to claim 1 and also comprising a set top box, the set top box comprising:
the receiver;
the user interaction history builder; and
the feedback rewarder.
8. A viewer feedback system according to claim 1 and wherein the plurality of advertisements are encrypted, and also comprising:
a decrypter for decrypting the plurality of advertisements.
9. A viewer feedback system according to claim 1 and also comprising:
a remote control unit for receiving said plurality of viewer invitation responses from the viewer and sending the viewer invitation responses to the user interaction history builder.
10. A viewer feedback system for use in a broadcasting system, the viewer feedback system comprising:
a receiver for receiving a plurality of related advertisements broadcast to a viewer, each of the plurality of related advertisements being overlaid with one of a plurality of overlaid invitations to a viewer to provide a feedback indication during broadcast of the advertisement, wherein overlaid invitations are invitations to participate in a contest;
a user interaction history builder for receiving a plurality of viewer feedback indications, each said user feedback indication comprising a feedback indication associated with one of said plurality of overlaid invitations overlaid over one of said plurality of related advertisements; and
a feedback rewarder for entering viewer into said contest upon receipt of at least a predetermined minimum plurality of said feedback indications by the user interaction history builder,
wherein all of the plurality of advertisements comprise advertisements for a single product.
11. A viewer feedback system according to claim 10 and also comprising:
a broadcaster for broadcasting the plurality of related advertisements.
12. A viewer feedback system according to claim 10 and wherein said receiver receives the plurality of advertisements via a television broadcasting system.
13. A viewer feedback system according to claim 12 and wherein the television broadcasting system comprises at least one of the following:
a cable television system; and
a satellite television system.
14. A viewer feedback system according to claim 10 and wherein said receiver receives the plurality of advertisements via the Internet.
15. A viewer feedback system according to claim 10 and also comprising a set top box, the set top box comprising:
the receiver;
the user interaction history builder; and
the feedback rewarder.
16. A viewer feedback system according to claim 10 and wherein the plurality of advertisements are encrypted, and also comprising:
a decrypter for decrypting the plurality of advertisements.
17. A viewer feedback system according to claim 10 and also comprising:
a remote control unit for receiving said plurality of viewer feedback indications from the viewer and sending the viewer feedback indications to the user interaction history builder.
18. A viewer feedback system for use in a broadcasting system, the viewer feedback system comprising:
a television broadcaster for broadcasting a plurality of related encrypted advertisements via a television broadcasting system, all of the plurality of related advertisements comprising advertisements for a single product, the television broadcasting system comprising at least one of the following:
a cable television system; and
a satellite television system;
a set top box comprising:
a receiver for receiving the plurality of related advertisements broadcast to a viewer, each of the plurality of related advertisements being overlaid with one of a plurality of overlaid invitations to a viewer to provide a feedback indication during broadcast of the advertisement;
a decrypter for decrypting the plurality of encrypted advertisements;
a user interaction history builder for receiving a plurality of viewer feedback indications, each said user feedback indication comprising a feedback indication associated with one of said plurality of overlaid invitations overlaid over one of said plurality of related advertisements; and
a feedback rewarder for providing a benefit to the viewer upon receipt of at least a predetermined minimum plurality of said feedback indications by the user interaction history builder; and
a remote control unit for receiving said plurality of viewer feedback indications from the viewer and sending the viewer feedback indications to the user interaction history builder.
US09/089,717 1997-06-06 1998-06-03 Viewer interaction feedback method and system for use with an interactive telecommunication system Expired - Lifetime US6681393B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/637,892 US7765563B2 (en) 1997-06-06 2003-08-08 User interaction feedback system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
IL121021 1997-06-06
IL12102197A IL121021A (en) 1997-06-06 1997-06-06 User interaction feedback system
GB9801949 1998-01-29
GB9801949A GB2326004B (en) 1997-06-06 1998-01-29 User interaction feedback system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/637,892 Continuation US7765563B2 (en) 1997-06-06 2003-08-08 User interaction feedback system

Publications (1)

Publication Number Publication Date
US6681393B1 true US6681393B1 (en) 2004-01-20

Family

ID=30002005

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/089,717 Expired - Lifetime US6681393B1 (en) 1997-06-06 1998-06-03 Viewer interaction feedback method and system for use with an interactive telecommunication system
US10/637,892 Expired - Lifetime US7765563B2 (en) 1997-06-06 2003-08-08 User interaction feedback system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US10/637,892 Expired - Lifetime US7765563B2 (en) 1997-06-06 2003-08-08 User interaction feedback system

Country Status (1)

Country Link
US (2) US6681393B1 (en)

Cited By (110)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010014906A1 (en) * 1999-12-10 2001-08-16 Isao Yamada Data transmission method and system of same, information processing method and system of same, data transmitter, signal processor, content data processing method, and data serving method
US20020049967A1 (en) * 2000-07-01 2002-04-25 Haseltine Eric C. Processes for exploiting electronic tokens to increase broadcasting revenue
US20020054078A1 (en) * 2000-06-13 2002-05-09 Yoshinori Taniwaki Audience information collecting system, audience information collecting method, and information providing method
US20020062481A1 (en) * 2000-02-25 2002-05-23 Malcolm Slaney Method and system for selecting advertisements
US20020072921A1 (en) * 2000-12-13 2002-06-13 Boland Vernon Keith Interaction-based servicing of business customers
US20020088004A1 (en) * 2000-08-28 2002-07-04 Sony Corporation System and method for interactive television
US20020104087A1 (en) * 2000-12-05 2002-08-01 Philips Electronics North America Corp. Method and apparatus for selective updating of a user profile
US20020129376A1 (en) * 2000-09-08 2002-09-12 Tadamasa Kitsukawa Virtual channel system for web appliance, including interactive television
US20020138831A1 (en) * 2000-01-14 2002-09-26 Reuven Wachtfogel Advertisements in an end-user controlled playback environment
US20020144258A1 (en) * 2001-03-09 2002-10-03 Tadamasa Kitsukawa System and method for billing for interactive television
US20020143591A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Method and apparatus for a hybrid content on demand broadcast system
US20020144288A1 (en) * 2001-03-09 2002-10-03 Tadamasa Kitsukawa System and method for allowing access to web sites using interactive television
US20020152464A1 (en) * 2001-04-13 2002-10-17 Sony Corporation System and method for pushing internet content onto interactive television
US20020157092A1 (en) * 2001-04-23 2002-10-24 Sony Corporation System and method for pulling internet content onto interactive television
US20020157109A1 (en) * 2001-04-21 2002-10-24 Sony Corporation System and method for interactive television
US20020157107A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Interactive television system
US20020157108A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Gateway screen for interactive television
US20020157100A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Electronic program guide including virtual channels for interactive television
US20020178020A1 (en) * 2001-05-23 2002-11-28 Andreas Simon Data communication system and method
US20020194585A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing ranking feedback for content in a broadcast system
US20020194603A1 (en) * 2001-06-15 2002-12-19 Jay H. Connelly Method and apparatus to distribute content using a multi-stage broadcast system
US20030005451A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to distribute content descriptors in a content distribution broadcast system
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US20030023968A1 (en) * 2000-03-03 2003-01-30 Hiroyuki Nishi Program receiver and transmitter
US20030061611A1 (en) * 2001-09-26 2003-03-27 Ramesh Pendakur Notifying users of available content and content reception based on user profiles
US20030066090A1 (en) * 2001-09-28 2003-04-03 Brendan Traw Method and apparatus to provide a personalized channel
US20030088872A1 (en) * 1997-07-03 2003-05-08 Nds Limited Advanced television system
US20030171096A1 (en) * 2000-05-31 2003-09-11 Gabriel Ilan Systems and methods for distributing information through broadcast media
US20040049787A1 (en) * 1997-07-03 2004-03-11 Nds Limited Intelligent electronic program guide
US20040049786A1 (en) * 1997-06-06 2004-03-11 Nds Limited User interaction feedback system
US20040103032A1 (en) * 2000-10-12 2004-05-27 Maggio Frank S. Remote control system and method for interacting with broadcast content
US6766524B1 (en) * 2000-05-08 2004-07-20 Webtv Networks, Inc. System and method for encouraging viewers to watch television programs
US20040255322A1 (en) * 2001-05-22 2004-12-16 Vernon Meadows Method and apparatus for providing incentives for viewers to watch commercial advertisements
US20040261130A1 (en) * 1999-12-20 2004-12-23 Microsoft Corporation Providing multiple levels of interactive television service using triggers and trigger filters
US20050044571A1 (en) * 1998-05-29 2005-02-24 Goldman Phillip Y. Method and apparatus for displaying HTML and video simultaneously
US20050086697A1 (en) * 2001-07-02 2005-04-21 Haseltine Eric C. Processes for exploiting electronic tokens to increase broadcasting revenue
US20050172331A1 (en) * 1999-04-07 2005-08-04 Microsoft Corporation Communicating scripts in a data service channel of a video signal
US20050234768A1 (en) * 2002-09-18 2005-10-20 Stephanie Wald System for multimedia viewing based on entitlements
WO2005101835A2 (en) * 2004-04-08 2005-10-27 Expo Communications, Inc Method and system for providing a video infomercial programming channel
US7151782B1 (en) 2005-08-09 2006-12-19 Bigband Networks, Inc. Method and system for providing multiple services to end-users
US20070006188A1 (en) * 2005-05-19 2007-01-04 Albrecht Schroth Modular code generation
US7167895B1 (en) 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
US20070067800A1 (en) * 1998-06-29 2007-03-22 Nds Limited Advanced television system
US20070079324A1 (en) * 2001-05-11 2007-04-05 Hallford Jason C Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
US20070206606A1 (en) * 2006-03-01 2007-09-06 Coleman Research, Inc. Method and apparatus for collecting survey data via the internet
US20070223870A1 (en) * 2006-03-23 2007-09-27 Seagate Technology Llc Single board digital video system
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7296282B1 (en) * 1999-01-22 2007-11-13 Koplar Interactive Systems International Llc Interactive optical cards and other hand-held devices with increased connectivity
US20080109284A1 (en) * 2000-02-25 2008-05-08 Malcolm Slaney Auction for targeted content
US7451475B1 (en) * 1999-06-17 2008-11-11 Big Band Networks Inc Method for delivery of narrow-cast data over digital broadcast channels
US20080288974A1 (en) * 2007-05-18 2008-11-20 Jamie Dierlam Systems and methods for outputting advertisements with ongoing video streams
US20090037958A1 (en) * 2001-09-28 2009-02-05 Brendan Traw Method and apparatus to provide a personalized channel
US20090064252A1 (en) * 2007-08-31 2009-03-05 Embarq Holdings Company, Llc System and method for dynamic bandwidth allocation
US20090199231A1 (en) * 2000-06-26 2009-08-06 Nds Limited Time shifted interactive television
US20090210902A1 (en) * 2000-02-25 2009-08-20 Malcolm Slaney Targeted television content display
US20090300670A1 (en) * 2008-06-03 2009-12-03 Keith Barish Presenting media content to a plurality of remote viewing devices
US20100075655A1 (en) * 2008-09-24 2010-03-25 Embarq Holdings Company,Llc System and method for controlling vehicle systems from a cell phone
US20100075656A1 (en) * 2008-09-24 2010-03-25 Embarq Holdings Company, Llc System and method for key free access to a vehicle
US20100131969A1 (en) * 2008-04-28 2010-05-27 Justin Tidwell Methods and apparatus for audience research in a content-based network
US20100146102A1 (en) * 2008-12-09 2010-06-10 At&T Intellectual Property I, L.P. Providing reports of received multimedia programs
US7765575B2 (en) 1998-06-17 2010-07-27 Microsoft Corporation Combining real-time and batch mode logical address links
US7779436B1 (en) * 1999-11-24 2010-08-17 Jlb Ventures Llc Method for using banner advertisements during commercial breaks
US7778519B2 (en) 1999-11-18 2010-08-17 Interval Licensing Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US20100323797A1 (en) * 2009-06-18 2010-12-23 Koplar Edward J Methods and systems for processing gaming data
US20110015989A1 (en) * 2009-07-15 2011-01-20 Justin Tidwell Methods and apparatus for classifying an audience in a content-based network
US20110016482A1 (en) * 2009-07-15 2011-01-20 Justin Tidwell Methods and apparatus for evaluating an audience in a content-based network
US7925423B2 (en) 2007-08-31 2011-04-12 Embarq Holdings Company, Llc System and method for traffic condition detection
US20110119350A1 (en) * 1999-07-07 2011-05-19 Panasonic Corporation Data management method and system, and apparatus used therein
WO2013105027A1 (en) 2012-01-09 2013-07-18 Nds Limited Clip rate adjustment
US8613019B2 (en) 2000-02-29 2013-12-17 Intel Corporation Providing a viewer incentive with video content
WO2014093511A1 (en) * 2012-12-12 2014-06-19 Clearslide, Inc. Mobile device application for delivering notifications for viewers' access to presentations
US8798133B2 (en) 2007-11-29 2014-08-05 Koplar Interactive Systems International L.L.C. Dual channel encoding and detection
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US8819182B2 (en) 2008-09-24 2014-08-26 Centurylink Intellectual Property Llc System and method for updating vehicle media content
EP2779667A1 (en) * 2013-03-13 2014-09-17 Comcast Cable Communications, LLC Selective interactivity
US9021529B2 (en) 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
US9060100B2 (en) 2003-09-23 2015-06-16 Time Warner Cable Enterprises, LLC Scheduling trigger apparatus and method
US9078040B2 (en) 2012-04-12 2015-07-07 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
US9191722B2 (en) 1997-07-21 2015-11-17 Rovi Guides, Inc. System and method for modifying advertisement responsive to EPG information
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
US9319735B2 (en) 1995-06-07 2016-04-19 Rovi Guides, Inc. Electronic television program guide schedule system and method with data feed access
US9426509B2 (en) 1998-08-21 2016-08-23 Rovi Guides, Inc. Client-server electronic program guide
US9485547B2 (en) 2011-08-25 2016-11-01 Comcast Cable Communications, Llc Application triggering
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US20170013311A1 (en) * 2015-07-09 2017-01-12 Honda Motor Co., Ltd. Notification communication between front and rear entertainment systems
US9679602B2 (en) 2006-06-14 2017-06-13 Seagate Technology Llc Disc drive circuitry swap
US9699265B2 (en) 2000-04-24 2017-07-04 Comcast Cable Communications Management, Llc Method and system for transforming content for execution on multiple platforms
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US9832246B2 (en) 2006-05-24 2017-11-28 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US9843846B2 (en) 2000-12-21 2017-12-12 Digimarc Corporation Watermark and fingerprint systems for media
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US9888292B2 (en) 2000-04-24 2018-02-06 Comcast Cable Communications Management, Llc Method and system to provide interactivity using an interactive channel bug
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US10129576B2 (en) 2006-06-13 2018-11-13 Time Warner Cable Enterprises Llc Methods and apparatus for providing virtual content over a network
US10223713B2 (en) 2007-09-26 2019-03-05 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US10278008B2 (en) 2012-08-30 2019-04-30 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US20200358728A1 (en) 2017-08-08 2020-11-12 Snap Inc. Application-independent messaging system
US10863238B2 (en) 2010-04-23 2020-12-08 Time Warner Cable Enterprise LLC Zone control methods and apparatus
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US11071085B2 (en) * 2005-02-15 2021-07-20 Pantech Corporation Apparatus and method for forming event picture in mobile communication terminal
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US11076203B2 (en) 2013-03-12 2021-07-27 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US11082723B2 (en) 2006-05-24 2021-08-03 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US11134036B2 (en) * 2019-07-05 2021-09-28 Snap Inc. Event planning in a content sharing platform
US11212593B2 (en) 2016-09-27 2021-12-28 Time Warner Cable Enterprises Llc Apparatus and methods for automated secondary content management in a digital network
US11223860B2 (en) 2007-10-15 2022-01-11 Time Warner Cable Enterprises Llc Methods and apparatus for revenue-optimized delivery of content in a network
US11411900B2 (en) 2020-03-30 2022-08-09 Snap Inc. Off-platform messaging system
US11700225B2 (en) 2020-04-23 2023-07-11 Snap Inc. Event overlay invite messaging system

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2456984C (en) * 2001-08-16 2013-07-16 Goldpocket Interactive, Inc. Interactive television tracking system
WO2005091717A2 (en) * 2004-03-29 2005-10-06 Looptv Method and system for detecting media content consumption and generating and managing frequent viewer award points
US20070101362A1 (en) * 2005-10-27 2007-05-03 Spielman Howard L Interactive entertainment device
US20090083820A1 (en) * 2007-09-25 2009-03-26 Comcast Cable Holdings, Llc Re-transmission of television channels over network
KR101349829B1 (en) * 2007-11-26 2014-01-09 엘지전자 주식회사 Terminal and method of controlling broadcasting therein
US20090217321A1 (en) * 2008-02-26 2009-08-27 At&T Knowledge Ventures, L.P. System and method for conducting charitable activities
US20120060186A1 (en) * 2009-02-27 2012-03-08 JVC Kenwood Corporation Information reception apparatus, information reception method, computer program for information reception, and information distribution apparatus
US20110136442A1 (en) * 2009-12-09 2011-06-09 Echostar Technologies Llc Apparatus and methods for identifying a user of an entertainment device via a mobile communication device
US9177067B2 (en) 2012-11-04 2015-11-03 Walter J. Kawecki, III Systems and methods for enhancing user data derived from digital communications
US10250837B2 (en) * 2012-12-05 2019-04-02 DISH Technologies L.L.C. User proximity recognition and hands-free control

Citations (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4107734A (en) 1977-01-31 1978-08-15 R. D. Percy & Company Television viewer reaction determining system
US4308554A (en) 1977-04-19 1981-12-29 R. D. Percy & Company Television viewer reaction determining system
US4602279A (en) 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4677466A (en) 1985-07-29 1987-06-30 A. C. Nielsen Company Broadcast program identification method and apparatus
GB2192297A (en) 1986-06-04 1988-01-06 Reilly Michael P O Display apparatus
US4745468A (en) 1986-03-10 1988-05-17 Kohorn H Von System for evaluation and recording of responses to broadcast transmissions
US4876592A (en) 1986-03-10 1989-10-24 Henry Von Kohorn System for merchandising and the evaluation of responses to broadcast transmissions
US4905080A (en) * 1986-08-01 1990-02-27 Video Research Ltd. Apparatus for collecting television channel data and market research data
US4926255A (en) 1986-03-10 1990-05-15 Kohorn H Von System for evaluation of response to broadcast transmissions
US5057915A (en) 1986-03-10 1991-10-15 Kohorn H Von System and method for attracting shoppers to sales outlets
US5227874A (en) * 1986-03-10 1993-07-13 Kohorn H Von Method for measuring the effectiveness of stimuli on decisions of shoppers
US5249044A (en) 1992-05-05 1993-09-28 Kohorn H Von Product information storage, display, and coupon dispensing system
US5373440A (en) * 1992-01-16 1994-12-13 Uc'nwin Systems, Inc. Promotional game method and apparatus therefor
US5412416A (en) 1992-08-07 1995-05-02 Nbl Communications, Inc. Video media distribution network apparatus and method
US5481294A (en) 1993-10-27 1996-01-02 A. C. Nielsen Company Audience measurement system utilizing ancillary codes and passive signatures
US5483276A (en) * 1993-08-02 1996-01-09 The Arbitron Company Compliance incentives for audience monitoring/recording devices
US5488423A (en) 1994-11-17 1996-01-30 U.S. Narrow Networks, Inc. Home communication method and apparatus
US5504519A (en) * 1991-10-03 1996-04-02 Viscorp Method and apparatus for printing coupons and the like
WO1996015603A1 (en) 1994-11-10 1996-05-23 Levien Jack R Encryption of signals to insure viewership of commercials
US5530469A (en) 1994-12-20 1996-06-25 Garfinkle; Norton Interactive television with correlation of viewers input and results made available to each viewer
US5539822A (en) 1994-04-19 1996-07-23 Scientific-Atlanta, Inc. System and method for subscriber interactivity in a television system
US5550681A (en) 1995-05-30 1996-08-27 Mazarac; Kevin P. Rear-mounted vehicle mirror
US5566353A (en) 1994-09-06 1996-10-15 Bylon Company Limited Point of purchase video distribution system
US5585858A (en) 1994-04-15 1996-12-17 Actv, Inc. Simulcast of interactive signals with a conventional video signal
WO1997002537A1 (en) 1995-06-30 1997-01-23 Massachusetts Institute Of Technology Method and apparatus for item recommendation using automated collaborative filtering
US5619250A (en) 1995-02-19 1997-04-08 Microware Systems Corporation Operating system for interactive television system set top box utilizing dynamic system upgrades
US5635978A (en) 1994-05-20 1997-06-03 News America Publications, Inc. Electronic television program guide channel system and method
WO1997020279A1 (en) 1995-11-30 1997-06-05 Inter*Act Systems, Incorporated Method and system for presenting customized promotional offers
US5666645A (en) 1995-04-26 1997-09-09 News America Publications, Inc. Data management and distribution system and method for an electronic television program guide
US5737527A (en) 1995-08-31 1998-04-07 U.S. Philips Corporation Interactive entertainment apparatus
US5760821A (en) 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
US5761648A (en) 1995-07-25 1998-06-02 Interactive Coupon Network Interactive marketing network and process using electronic certificates
US5759101A (en) 1986-03-10 1998-06-02 Response Reward Systems L.C. Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing
US5761601A (en) 1993-08-09 1998-06-02 Nemirofsky; Frank R. Video distribution of advertisements to businesses
US5946664A (en) * 1995-06-30 1999-08-31 Sony Corporation Apparatus and method for executing a game program having advertisements therein
US5970469A (en) 1995-12-26 1999-10-19 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US5978013A (en) 1994-05-24 1999-11-02 Jones; Charles P. Apparatus and method for generating product coupons in response to televised offers
US6057872A (en) 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US6064978A (en) * 1997-06-24 2000-05-16 Experts Exchange, Inc. Question and answer system using computer networks
US6070145A (en) * 1996-07-12 2000-05-30 The Npd Group, Inc. Respondent selection method for network-based survey
US6075971A (en) 1998-03-27 2000-06-13 Intel Corporation Method and apparatus for providing and monitoring coupons via a network

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5909794A (en) * 1992-09-04 1999-06-08 Coinstar, Inc. Donation transaction method and apparatus
ATE219615T1 (en) 1992-12-09 2002-07-15 Discovery Communicat Inc NETWORK CONTROL FOR CABLE TELEVISION DISTRIBUTION SYSTEMS
US5438355A (en) * 1993-04-16 1995-08-01 Palmer; Shelton L. Interactive system for processing viewer responses to television programming
CA2136038A1 (en) * 1993-12-28 1995-06-29 Marilyn A. Holda-Fleck System and method to automatically provide an electronic consumer rebate
US5757798A (en) * 1994-07-21 1998-05-26 Hitachi, Ltd. Image information distribution system
US5774170A (en) * 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
US5774869A (en) * 1995-06-06 1998-06-30 Interactive Media Works, Llc Method for providing sponsor paid internet access and simultaneous sponsor promotion
WO1997012486A1 (en) * 1995-09-29 1997-04-03 Boston Technology, Inc. Multimedia architecture for interactive advertising
CN1096796C (en) * 1996-02-23 2002-12-18 E盖德公司 Two-way interactive television system
US6055314A (en) * 1996-03-22 2000-04-25 Microsoft Corporation System and method for secure purchase and delivery of video content programs
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5848161A (en) * 1996-05-16 1998-12-08 Luneau; Greg Method for providing secured commerical transactions via a networked communications system
US6519584B1 (en) * 1996-06-26 2003-02-11 Sun Microsystem, Inc. Dynamic display advertising
US5915243A (en) * 1996-08-29 1999-06-22 Smolen; Daniel T. Method and apparatus for delivering consumer promotions
US6681393B1 (en) * 1997-06-06 2004-01-20 Nds Limited Viewer interaction feedback method and system for use with an interactive telecommunication system
US5970467A (en) * 1997-07-31 1999-10-19 Enviro Ec Ag Accurate market survey collection method

Patent Citations (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4107734A (en) 1977-01-31 1978-08-15 R. D. Percy & Company Television viewer reaction determining system
US4308554A (en) 1977-04-19 1981-12-29 R. D. Percy & Company Television viewer reaction determining system
US4602279A (en) 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4677466A (en) 1985-07-29 1987-06-30 A. C. Nielsen Company Broadcast program identification method and apparatus
US5128752A (en) 1986-03-10 1992-07-07 Kohorn H Von System and method for generating and redeeming tokens
US4745468A (en) 1986-03-10 1988-05-17 Kohorn H Von System for evaluation and recording of responses to broadcast transmissions
US4876592A (en) 1986-03-10 1989-10-24 Henry Von Kohorn System for merchandising and the evaluation of responses to broadcast transmissions
US4926255A (en) 1986-03-10 1990-05-15 Kohorn H Von System for evaluation of response to broadcast transmissions
US4745468B1 (en) 1986-03-10 1991-06-11 System for evaluation and recording of responses to broadcast transmissions
US5034807A (en) * 1986-03-10 1991-07-23 Kohorn H Von System for evaluation and rewarding of responses and predictions
US5057915A (en) 1986-03-10 1991-10-15 Kohorn H Von System and method for attracting shoppers to sales outlets
US5227874A (en) * 1986-03-10 1993-07-13 Kohorn H Von Method for measuring the effectiveness of stimuli on decisions of shoppers
US5759101A (en) 1986-03-10 1998-06-02 Response Reward Systems L.C. Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing
GB2192297A (en) 1986-06-04 1988-01-06 Reilly Michael P O Display apparatus
US4905080A (en) * 1986-08-01 1990-02-27 Video Research Ltd. Apparatus for collecting television channel data and market research data
US5504519A (en) * 1991-10-03 1996-04-02 Viscorp Method and apparatus for printing coupons and the like
US5373440A (en) * 1992-01-16 1994-12-13 Uc'nwin Systems, Inc. Promotional game method and apparatus therefor
US5249044A (en) 1992-05-05 1993-09-28 Kohorn H Von Product information storage, display, and coupon dispensing system
US5412416A (en) 1992-08-07 1995-05-02 Nbl Communications, Inc. Video media distribution network apparatus and method
US5483276A (en) * 1993-08-02 1996-01-09 The Arbitron Company Compliance incentives for audience monitoring/recording devices
US5761601A (en) 1993-08-09 1998-06-02 Nemirofsky; Frank R. Video distribution of advertisements to businesses
US5481294A (en) 1993-10-27 1996-01-02 A. C. Nielsen Company Audience measurement system utilizing ancillary codes and passive signatures
US5585858A (en) 1994-04-15 1996-12-17 Actv, Inc. Simulcast of interactive signals with a conventional video signal
US5539822A (en) 1994-04-19 1996-07-23 Scientific-Atlanta, Inc. System and method for subscriber interactivity in a television system
US5635978A (en) 1994-05-20 1997-06-03 News America Publications, Inc. Electronic television program guide channel system and method
US5978013A (en) 1994-05-24 1999-11-02 Jones; Charles P. Apparatus and method for generating product coupons in response to televised offers
US5566353A (en) 1994-09-06 1996-10-15 Bylon Company Limited Point of purchase video distribution system
WO1996015603A1 (en) 1994-11-10 1996-05-23 Levien Jack R Encryption of signals to insure viewership of commercials
US5555308A (en) 1994-11-10 1996-09-10 Angelika R. Levien Encryption of signals to insure viewership of commercials
US5488423A (en) 1994-11-17 1996-01-30 U.S. Narrow Networks, Inc. Home communication method and apparatus
US5530469A (en) 1994-12-20 1996-06-25 Garfinkle; Norton Interactive television with correlation of viewers input and results made available to each viewer
US5640192A (en) 1994-12-20 1997-06-17 Garfinkle; Norton Interactive viewer response system
US5619250A (en) 1995-02-19 1997-04-08 Microware Systems Corporation Operating system for interactive television system set top box utilizing dynamic system upgrades
US5666645A (en) 1995-04-26 1997-09-09 News America Publications, Inc. Data management and distribution system and method for an electronic television program guide
US5550681A (en) 1995-05-30 1996-08-27 Mazarac; Kevin P. Rear-mounted vehicle mirror
US5760821A (en) 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
US5946664A (en) * 1995-06-30 1999-08-31 Sony Corporation Apparatus and method for executing a game program having advertisements therein
WO1997002537A1 (en) 1995-06-30 1997-01-23 Massachusetts Institute Of Technology Method and apparatus for item recommendation using automated collaborative filtering
US5761648A (en) 1995-07-25 1998-06-02 Interactive Coupon Network Interactive marketing network and process using electronic certificates
US5737527A (en) 1995-08-31 1998-04-07 U.S. Philips Corporation Interactive entertainment apparatus
WO1997020279A1 (en) 1995-11-30 1997-06-05 Inter*Act Systems, Incorporated Method and system for presenting customized promotional offers
US5970469A (en) 1995-12-26 1999-10-19 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US6070145A (en) * 1996-07-12 2000-05-30 The Npd Group, Inc. Respondent selection method for network-based survey
US6064978A (en) * 1997-06-24 2000-05-16 Experts Exchange, Inc. Question and answer system using computer networks
US6057872A (en) 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US6075971A (en) 1998-03-27 2000-06-13 Intel Corporation Method and apparatus for providing and monitoring coupons via a network

Cited By (207)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9319735B2 (en) 1995-06-07 2016-04-19 Rovi Guides, Inc. Electronic television program guide schedule system and method with data feed access
US20040049786A1 (en) * 1997-06-06 2004-03-11 Nds Limited User interaction feedback system
US7765563B2 (en) * 1997-06-06 2010-07-27 Nds Limited User interaction feedback system
US20090106787A1 (en) * 1997-07-03 2009-04-23 Nds Limited Intelligent electronic program guide
US20030088872A1 (en) * 1997-07-03 2003-05-08 Nds Limited Advanced television system
US20040049787A1 (en) * 1997-07-03 2004-03-11 Nds Limited Intelligent electronic program guide
US9191722B2 (en) 1997-07-21 2015-11-17 Rovi Guides, Inc. System and method for modifying advertisement responsive to EPG information
US20050044571A1 (en) * 1998-05-29 2005-02-24 Goldman Phillip Y. Method and apparatus for displaying HTML and video simultaneously
US7765575B2 (en) 1998-06-17 2010-07-27 Microsoft Corporation Combining real-time and batch mode logical address links
US20070067800A1 (en) * 1998-06-29 2007-03-22 Nds Limited Advanced television system
US20080212949A1 (en) * 1998-06-29 2008-09-04 Nds Limited Advanced television system
US8397255B2 (en) 1998-06-29 2013-03-12 Nds Limited Advanced television system
US9854321B2 (en) 1998-08-21 2017-12-26 Rovi Guides, Inc. Client-server electronic program guide
US9426509B2 (en) 1998-08-21 2016-08-23 Rovi Guides, Inc. Client-server electronic program guide
US7296282B1 (en) * 1999-01-22 2007-11-13 Koplar Interactive Systems International Llc Interactive optical cards and other hand-held devices with increased connectivity
US8341687B2 (en) 1999-04-07 2012-12-25 Microsoft Corporation Communicating scripts in a data service channel of a video signal
US20050172331A1 (en) * 1999-04-07 2005-08-04 Microsoft Corporation Communicating scripts in a data service channel of a video signal
US7451475B1 (en) * 1999-06-17 2008-11-11 Big Band Networks Inc Method for delivery of narrow-cast data over digital broadcast channels
US20110119350A1 (en) * 1999-07-07 2011-05-19 Panasonic Corporation Data management method and system, and apparatus used therein
US8724967B2 (en) 1999-11-18 2014-05-13 Interval Licensing Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US8995820B2 (en) 1999-11-18 2015-03-31 Interval Licensing Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US8630536B2 (en) 1999-11-18 2014-01-14 Interval Licensing Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US7778519B2 (en) 1999-11-18 2010-08-17 Interval Licensing Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US20100281499A1 (en) * 1999-11-18 2010-11-04 Harville Michael L Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US8683512B2 (en) 1999-11-24 2014-03-25 Jlb Ventures Llc Method for using banner advertisements during commercial breaks
US7779436B1 (en) * 1999-11-24 2010-08-17 Jlb Ventures Llc Method for using banner advertisements during commercial breaks
US8171510B2 (en) 1999-11-24 2012-05-01 Jlb Ventures Llc Method for using banner advertisements during commercial breaks
US20100287581A1 (en) * 1999-11-24 2010-11-11 Jlb Ventures Llc Method for using banner advertisements during commercial breaks
US7707605B2 (en) * 1999-12-10 2010-04-27 Sony Corporation Data transmission method and system of same, information processing method and system of same, data transmitter, signal processor, content data processing method, and data serving method
US20010014906A1 (en) * 1999-12-10 2001-08-16 Isao Yamada Data transmission method and system of same, information processing method and system of same, data transmitter, signal processor, content data processing method, and data serving method
US20040261130A1 (en) * 1999-12-20 2004-12-23 Microsoft Corporation Providing multiple levels of interactive television service using triggers and trigger filters
US20110093884A1 (en) * 2000-01-14 2011-04-21 Nds Limited. Advertisements in an end-user controlled playback environment
US7882519B2 (en) 2000-01-14 2011-02-01 Nds Limited Advertisements in an end-user controlled playback environment
US8732750B2 (en) 2000-01-14 2014-05-20 Cisco Technology, Inc. Advertisements in an end-user controlled playback environment
US20020138831A1 (en) * 2000-01-14 2002-09-26 Reuven Wachtfogel Advertisements in an end-user controlled playback environment
US7340760B2 (en) 2000-01-14 2008-03-04 Nds Limited Advertisements in an end-user controlled playback environment
US7647609B2 (en) 2000-01-14 2010-01-12 Nds Limited Advertisements in an end-user controlled playback environment
US20080109842A1 (en) * 2000-01-14 2008-05-08 Nds Limited Advertisements in an end-user controlled playback environment
US20100070993A1 (en) * 2000-01-14 2010-03-18 Nds Limited Advertisements in an end-user controlled playback environment
US20080127251A1 (en) * 2000-01-14 2008-05-29 Nds Limited Advertisements in an end-user controlled playback environment
US8185923B2 (en) * 2000-02-25 2012-05-22 Interval Licensing Llc System and method for selecting advertisements
US20090210902A1 (en) * 2000-02-25 2009-08-20 Malcolm Slaney Targeted television content display
US20080109284A1 (en) * 2000-02-25 2008-05-08 Malcolm Slaney Auction for targeted content
US7661116B2 (en) 2000-02-25 2010-02-09 Vulcan Patents Llc Auction for targeted content
US8930990B2 (en) * 2000-02-25 2015-01-06 Interval Licensing Llc System and method for selecting advertisements
US8910199B2 (en) * 2000-02-25 2014-12-09 Interval Licensing Llc Targeted television content display
US8522274B2 (en) * 2000-02-25 2013-08-27 Interval Licensing Llc System and method for selecting advertisements
US20130086608A1 (en) * 2000-02-25 2013-04-04 Interval Licensing Llc System and method for selecting advertisements
US20100242063A1 (en) * 2000-02-25 2010-09-23 Vulcan Patents Llc System and method for selecting advertisements
US20020062481A1 (en) * 2000-02-25 2002-05-23 Malcolm Slaney Method and system for selecting advertisements
US20120233638A1 (en) * 2000-02-25 2012-09-13 Interval Licensing Llc System and method for selecting advertisements
US8613019B2 (en) 2000-02-29 2013-12-17 Intel Corporation Providing a viewer incentive with video content
US9071876B2 (en) 2000-02-29 2015-06-30 Intel Corporation Providing a viewer incentive with video content
US20030023968A1 (en) * 2000-03-03 2003-01-30 Hiroyuki Nishi Program receiver and transmitter
US7962573B2 (en) 2000-03-21 2011-06-14 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US20080022008A1 (en) * 2000-03-21 2008-01-24 Connelly Jay H Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US8839298B2 (en) 2000-03-21 2014-09-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US8108542B2 (en) 2000-03-21 2012-01-31 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7167895B1 (en) 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US9888292B2 (en) 2000-04-24 2018-02-06 Comcast Cable Communications Management, Llc Method and system to provide interactivity using an interactive channel bug
US10171624B2 (en) 2000-04-24 2019-01-01 Comcast Cable Communications Management, Llc Management of pre-loaded content
US9699265B2 (en) 2000-04-24 2017-07-04 Comcast Cable Communications Management, Llc Method and system for transforming content for execution on multiple platforms
US10609451B2 (en) 2000-04-24 2020-03-31 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US10742766B2 (en) 2000-04-24 2020-08-11 Comcast Cable Communications Management, Llc Management of pre-loaded content
US20040205810A1 (en) * 2000-05-08 2004-10-14 Matheny John R. System and method for encouraging viewers to watch television programs
US6766524B1 (en) * 2000-05-08 2004-07-20 Webtv Networks, Inc. System and method for encouraging viewers to watch television programs
US20110067045A1 (en) * 2000-05-08 2011-03-17 Microsoft Corporation System and method for encouraging viewers to watch television programs
US8621501B2 (en) 2000-05-08 2013-12-31 John R. Matheny System and method for encouraging viewers to watch television programs
US7840975B2 (en) 2000-05-08 2010-11-23 Microsoft Corporation System and method for encouraging viewers to watch television programs
US8068781B2 (en) 2000-05-31 2011-11-29 Optinetix (Israel) Ltd. Systems and methods for distributing information through broadcast media
US20080132163A1 (en) * 2000-05-31 2008-06-05 Optinetix (Israel) Ltd. Systems and methods for distributing information through broadcast media
US20030171096A1 (en) * 2000-05-31 2003-09-11 Gabriel Ilan Systems and methods for distributing information through broadcast media
US7349668B2 (en) * 2000-05-31 2008-03-25 Optinetix (Israel) Ltd. Systems and methods for embedding commercial information into broadcast media
US20020054078A1 (en) * 2000-06-13 2002-05-09 Yoshinori Taniwaki Audience information collecting system, audience information collecting method, and information providing method
US6959419B2 (en) * 2000-06-13 2005-10-25 Sony Corporation Audience information collecting system, audience information collecting method, and information providing method
US20090199231A1 (en) * 2000-06-26 2009-08-06 Nds Limited Time shifted interactive television
US20020049967A1 (en) * 2000-07-01 2002-04-25 Haseltine Eric C. Processes for exploiting electronic tokens to increase broadcasting revenue
US7096489B2 (en) 2000-08-28 2006-08-22 Sony Corporation System and method for interactive television
US20020088004A1 (en) * 2000-08-28 2002-07-04 Sony Corporation System and method for interactive television
US7406704B2 (en) 2000-09-08 2008-07-29 Sony Corporation Virtual channel system for web appliance, including interactive television
US20020129376A1 (en) * 2000-09-08 2002-09-12 Tadamasa Kitsukawa Virtual channel system for web appliance, including interactive television
US20040103032A1 (en) * 2000-10-12 2004-05-27 Maggio Frank S. Remote control system and method for interacting with broadcast content
US7721310B2 (en) * 2000-12-05 2010-05-18 Koninklijke Philips Electronics N.V. Method and apparatus for selective updating of a user profile
US20020104087A1 (en) * 2000-12-05 2002-08-01 Philips Electronics North America Corp. Method and apparatus for selective updating of a user profile
US20020072921A1 (en) * 2000-12-13 2002-06-13 Boland Vernon Keith Interaction-based servicing of business customers
US9843846B2 (en) 2000-12-21 2017-12-12 Digimarc Corporation Watermark and fingerprint systems for media
US8095948B2 (en) 2001-03-09 2012-01-10 Sony Corporation System and method for billing for interactive television
US20020144258A1 (en) * 2001-03-09 2002-10-03 Tadamasa Kitsukawa System and method for billing for interactive television
US20020144288A1 (en) * 2001-03-09 2002-10-03 Tadamasa Kitsukawa System and method for allowing access to web sites using interactive television
US20020143591A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Method and apparatus for a hybrid content on demand broadcast system
US20020152464A1 (en) * 2001-04-13 2002-10-17 Sony Corporation System and method for pushing internet content onto interactive television
US20020157109A1 (en) * 2001-04-21 2002-10-24 Sony Corporation System and method for interactive television
US20020157100A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Electronic program guide including virtual channels for interactive television
US20020157107A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Interactive television system
US20020157092A1 (en) * 2001-04-23 2002-10-24 Sony Corporation System and method for pulling internet content onto interactive television
US7225456B2 (en) 2001-04-23 2007-05-29 Sony Corporation Gateway screen for interactive television
US20020157108A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Gateway screen for interactive television
US20070079324A1 (en) * 2001-05-11 2007-04-05 Hallford Jason C Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
US20040255322A1 (en) * 2001-05-22 2004-12-16 Vernon Meadows Method and apparatus for providing incentives for viewers to watch commercial advertisements
US7992161B2 (en) * 2001-05-22 2011-08-02 At&T Intellectual Property I, L.P. Method and apparatus for providing incentives for viewers to watch commercial advertisements
US20020178020A1 (en) * 2001-05-23 2002-11-28 Andreas Simon Data communication system and method
US20030005451A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to distribute content descriptors in a content distribution broadcast system
US20020194585A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing ranking feedback for content in a broadcast system
US20020194603A1 (en) * 2001-06-15 2002-12-19 Jay H. Connelly Method and apparatus to distribute content using a multi-stage broadcast system
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US20050086697A1 (en) * 2001-07-02 2005-04-21 Haseltine Eric C. Processes for exploiting electronic tokens to increase broadcasting revenue
US20030061611A1 (en) * 2001-09-26 2003-03-27 Ramesh Pendakur Notifying users of available content and content reception based on user profiles
US20030066090A1 (en) * 2001-09-28 2003-04-03 Brendan Traw Method and apparatus to provide a personalized channel
US8943540B2 (en) 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20090037958A1 (en) * 2001-09-28 2009-02-05 Brendan Traw Method and apparatus to provide a personalized channel
US20090228961A1 (en) * 2002-09-18 2009-09-10 Nds Limited System for multimedia viewing based on entitlements
US20050234768A1 (en) * 2002-09-18 2005-10-20 Stephanie Wald System for multimedia viewing based on entitlements
US20090234743A1 (en) * 2002-09-18 2009-09-17 Nds Limited System for multimedia viewing based on entitlements
US8229790B2 (en) 2002-09-18 2012-07-24 Nds Limited System for multimedia viewing based on entitlements
US8224699B2 (en) 2002-09-18 2012-07-17 Nds Limited System for multimedia viewing based on entitlements
US9060100B2 (en) 2003-09-23 2015-06-16 Time Warner Cable Enterprises, LLC Scheduling trigger apparatus and method
US9380269B2 (en) 2003-09-23 2016-06-28 Time Warner Cable Enterprises Llc Scheduling trigger apparatus and method
WO2005101835A3 (en) * 2004-04-08 2007-05-18 Expo Communications Inc Method and system for providing a video infomercial programming channel
WO2005101835A2 (en) * 2004-04-08 2005-10-27 Expo Communications, Inc Method and system for providing a video infomercial programming channel
US9021529B2 (en) 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
US11071085B2 (en) * 2005-02-15 2021-07-20 Pantech Corporation Apparatus and method for forming event picture in mobile communication terminal
US20070006188A1 (en) * 2005-05-19 2007-01-04 Albrecht Schroth Modular code generation
US7151782B1 (en) 2005-08-09 2006-12-19 Bigband Networks, Inc. Method and system for providing multiple services to end-users
US20070206606A1 (en) * 2006-03-01 2007-09-06 Coleman Research, Inc. Method and apparatus for collecting survey data via the internet
US8073013B2 (en) 2006-03-01 2011-12-06 Coleman Research, Inc. Method and apparatus for collecting survey data via the internet
US20070223870A1 (en) * 2006-03-23 2007-09-27 Seagate Technology Llc Single board digital video system
US9832246B2 (en) 2006-05-24 2017-11-28 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US10623462B2 (en) 2006-05-24 2020-04-14 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US11082723B2 (en) 2006-05-24 2021-08-03 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US10129576B2 (en) 2006-06-13 2018-11-13 Time Warner Cable Enterprises Llc Methods and apparatus for providing virtual content over a network
US11388461B2 (en) 2006-06-13 2022-07-12 Time Warner Cable Enterprises Llc Methods and apparatus for providing virtual content over a network
US9679602B2 (en) 2006-06-14 2017-06-13 Seagate Technology Llc Disc drive circuitry swap
US20080288974A1 (en) * 2007-05-18 2008-11-20 Jamie Dierlam Systems and methods for outputting advertisements with ongoing video streams
US8418194B2 (en) 2007-08-31 2013-04-09 Centurylink Intellectual Property Llc System and method for dynamic bandwidth allocation
US7925423B2 (en) 2007-08-31 2011-04-12 Embarq Holdings Company, Llc System and method for traffic condition detection
US8321123B2 (en) 2007-08-31 2012-11-27 Centurylink Intellectual Property Llc System and method for traffic condition communications
US9015777B2 (en) 2007-08-31 2015-04-21 Centurylink Intellectual Property Llc System and method for dynamic bandwidth allocation
US9842497B2 (en) 2007-08-31 2017-12-12 Centurylink Intellectual Property Llc System and method for traffic condition communications
US20090064252A1 (en) * 2007-08-31 2009-03-05 Embarq Holdings Company, Llc System and method for dynamic bandwidth allocation
US20110144896A1 (en) * 2007-08-31 2011-06-16 Howarter Jamie C System and method for traffic condition communications
US10810628B2 (en) 2007-09-26 2020-10-20 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US10223713B2 (en) 2007-09-26 2019-03-05 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US11223860B2 (en) 2007-10-15 2022-01-11 Time Warner Cable Enterprises Llc Methods and apparatus for revenue-optimized delivery of content in a network
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
US8798133B2 (en) 2007-11-29 2014-08-05 Koplar Interactive Systems International L.L.C. Dual channel encoding and detection
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US20100131969A1 (en) * 2008-04-28 2010-05-27 Justin Tidwell Methods and apparatus for audience research in a content-based network
US9094140B2 (en) 2008-04-28 2015-07-28 Time Warner Cable Enterprises Llc Methods and apparatus for audience research in a content-based network
US8312483B2 (en) 2008-06-03 2012-11-13 Keith Barish Presenting media content to a plurality of remote viewing devices
US20090300670A1 (en) * 2008-06-03 2009-12-03 Keith Barish Presenting media content to a plurality of remote viewing devices
US8538408B2 (en) 2008-09-24 2013-09-17 Centurylink Intellectual Property Llc System and method for controlling vehicle systems from a cell phone
US20100075655A1 (en) * 2008-09-24 2010-03-25 Embarq Holdings Company,Llc System and method for controlling vehicle systems from a cell phone
US20100075656A1 (en) * 2008-09-24 2010-03-25 Embarq Holdings Company, Llc System and method for key free access to a vehicle
US8126450B2 (en) 2008-09-24 2012-02-28 Embarq Holdings Company Llc System and method for key free access to a vehicle
US8819182B2 (en) 2008-09-24 2014-08-26 Centurylink Intellectual Property Llc System and method for updating vehicle media content
US8224313B2 (en) 2008-09-24 2012-07-17 Centurylink Intellectual Property Llc System and method for controlling vehicle systems from a cell phone
US20100146102A1 (en) * 2008-12-09 2010-06-10 At&T Intellectual Property I, L.P. Providing reports of received multimedia programs
US8204987B2 (en) 2008-12-09 2012-06-19 At&T Intellectual Property I, L.P. Providing reports of received multimedia programs
US20100323797A1 (en) * 2009-06-18 2010-12-23 Koplar Edward J Methods and systems for processing gaming data
US8715083B2 (en) 2009-06-18 2014-05-06 Koplar Interactive Systems International, L.L.C. Methods and systems for processing gaming data
US10051304B2 (en) 2009-07-15 2018-08-14 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US20110015989A1 (en) * 2009-07-15 2011-01-20 Justin Tidwell Methods and apparatus for classifying an audience in a content-based network
US11122316B2 (en) 2009-07-15 2021-09-14 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US20110016482A1 (en) * 2009-07-15 2011-01-20 Justin Tidwell Methods and apparatus for evaluating an audience in a content-based network
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US8935721B2 (en) 2009-07-15 2015-01-13 Time Warner Cable Enterprises Llc Methods and apparatus for classifying an audience in a content distribution network
US9178634B2 (en) 2009-07-15 2015-11-03 Time Warner Cable Enterprises Llc Methods and apparatus for evaluating an audience in a content-based network
US10863238B2 (en) 2010-04-23 2020-12-08 Time Warner Cable Enterprise LLC Zone control methods and apparatus
US10735805B2 (en) 2011-08-25 2020-08-04 Comcast Cable Communications, Llc Application triggering
US11297382B2 (en) 2011-08-25 2022-04-05 Comcast Cable Communications, Llc Application triggering
US9485547B2 (en) 2011-08-25 2016-11-01 Comcast Cable Communications, Llc Application triggering
WO2013105027A1 (en) 2012-01-09 2013-07-18 Nds Limited Clip rate adjustment
US10051305B2 (en) 2012-04-12 2018-08-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9621939B2 (en) 2012-04-12 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9078040B2 (en) 2012-04-12 2015-07-07 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US10721504B2 (en) 2012-07-10 2020-07-21 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of digital content viewing
US11496782B2 (en) 2012-07-10 2022-11-08 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US10715961B2 (en) 2012-08-30 2020-07-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
US10278008B2 (en) 2012-08-30 2019-04-30 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
WO2014093511A1 (en) * 2012-12-12 2014-06-19 Clearslide, Inc. Mobile device application for delivering notifications for viewers' access to presentations
US9883223B2 (en) 2012-12-14 2018-01-30 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
US11076203B2 (en) 2013-03-12 2021-07-27 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
EP2779667A1 (en) * 2013-03-13 2014-09-17 Comcast Cable Communications, LLC Selective interactivity
US11877026B2 (en) 2013-03-13 2024-01-16 Comcast Cable Communications, Llc Selective interactivity
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
US11665394B2 (en) 2013-03-13 2023-05-30 Comcast Cable Communications, Llc Selective interactivity
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US11736778B2 (en) 2014-03-07 2023-08-22 Comcast Cable Communications, Llc Retrieving supplemental content
US11082743B2 (en) 2014-09-29 2021-08-03 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US20170013311A1 (en) * 2015-07-09 2017-01-12 Honda Motor Co., Ltd. Notification communication between front and rear entertainment systems
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US11669595B2 (en) 2016-04-21 2023-06-06 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US11212593B2 (en) 2016-09-27 2021-12-28 Time Warner Cable Enterprises Llc Apparatus and methods for automated secondary content management in a digital network
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US11838252B2 (en) 2017-08-08 2023-12-05 Snap Inc. Application-independent messaging system
US20200358728A1 (en) 2017-08-08 2020-11-12 Snap Inc. Application-independent messaging system
US11418465B2 (en) * 2019-07-05 2022-08-16 Snap Inc. Event planning in a content sharing platform
US20220321506A1 (en) * 2019-07-05 2022-10-06 Snap Inc. Event planning in a content sharing platform
US11134036B2 (en) * 2019-07-05 2021-09-28 Snap Inc. Event planning in a content sharing platform
US11722442B2 (en) * 2019-07-05 2023-08-08 Snap Inc. Event planning in a content sharing platform
US11411900B2 (en) 2020-03-30 2022-08-09 Snap Inc. Off-platform messaging system
US11700225B2 (en) 2020-04-23 2023-07-11 Snap Inc. Event overlay invite messaging system

Also Published As

Publication number Publication date
US20040049786A1 (en) 2004-03-11
US7765563B2 (en) 2010-07-27

Similar Documents

Publication Publication Date Title
US6681393B1 (en) Viewer interaction feedback method and system for use with an interactive telecommunication system
JP3911295B2 (en) Interactive television
US5697844A (en) System and method for playing games and rewarding successful players
US6443840B2 (en) Evaluation of responses of participatory broadcast audience with prediction of winning contestants; monitoring, checking and controlling of wagering, and automatic crediting and couponing
US5759101A (en) Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing
EP0745948B1 (en) Method and apparatus for playing and providing a game of skill or chance
EP0686334B1 (en) Generation of enlarged participatory broadcast audience
US6806889B1 (en) Interavtive applications
DK1380168T3 (en) Affinitetsmarkedsføring to interactive media systems
CA2455809C (en) Television message system
RU2120195C1 (en) Method for confirmation of user's actions in tv programs
US20020108125A1 (en) Apparatus and method for facilitating viewer or listener interaction
US20070169143A1 (en) Method and system for increasing viewership and viewer interaction with public events and broadcast presentation
US20040187148A1 (en) Methods and computer program for multimedia interaction
EP1005885B1 (en) Interactive applications
GB2326004A (en) User interaction feedback system
IL161065A (en) User interaction feedback system
WO2005091717A2 (en) Method and system for detecting media content consumption and generating and managing frequent viewer award points
US20030093786A1 (en) Interactive television method and device
JP2001119312A (en) Selection reception device
JP3947445B2 (en) Advertising game distribution system
JP2002112240A (en) Site information distribution system
WO2005079483A2 (en) Methods and computer program for multimedia interaction
EP1364689A1 (en) Set-top-box
GB2339660A (en) An interactive digital receiver system

Legal Events

Date Code Title Description
AS Assignment

Owner name: NDS LTD., A U.K. COMPANY, UNITED KINGDOM

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BAUMINGER, ILAN;TSURIA, YOSSEF;REEL/FRAME:009372/0001

Effective date: 19980727

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: J.P. MORGAN EUROPE LIMITED, UNITED KINGDOM

Free format text: SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022678/0712

Effective date: 20090428

Owner name: J.P. MORGAN EUROPE LIMITED,UNITED KINGDOM

Free format text: SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022678/0712

Effective date: 20090428

AS Assignment

Owner name: NDS HOLDCO, INC., NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022703/0071

Effective date: 20090428

Owner name: NDS HOLDCO, INC.,NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022703/0071

Effective date: 20090428

AS Assignment

Owner name: NDS LIMITED, UNITED KINGDOM

Free format text: RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS;ASSIGNOR:NDS HOLDCO, INC.;REEL/FRAME:025940/0710

Effective date: 20110310

Owner name: NEWS DATACOM LIMITED, UNITED KINGDOM

Free format text: RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS;ASSIGNOR:NDS HOLDCO, INC.;REEL/FRAME:025940/0710

Effective date: 20110310

AS Assignment

Owner name: NDS LIMITED, CALIFORNIA

Free format text: RELEASE OF PATENT SECURITY INTERESTS;ASSIGNOR:J.P.MORGAN EUROPE LIMITED;REEL/FRAME:026042/0124

Effective date: 20110310

Owner name: NEWS DATACOM LIMITED, CALIFORNIA

Free format text: RELEASE OF PATENT SECURITY INTERESTS;ASSIGNOR:J.P.MORGAN EUROPE LIMITED;REEL/FRAME:026042/0124

Effective date: 20110310

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NDS LIMITED;REEL/FRAME:030258/0465

Effective date: 20130314

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: NDS LIMITED, UNITED KINGDOM

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BEAUMARIS NETWORKS LLC;CISCO SYSTEMS INTERNATIONAL S.A.R.L.;CISCO TECHNOLOGY, INC.;AND OTHERS;REEL/FRAME:047420/0600

Effective date: 20181028

AS Assignment

Owner name: SYNAMEDIA LIMITED, UNITED KINGDOM

Free format text: CHANGE OF NAME;ASSIGNOR:NDS LIMITED;REEL/FRAME:048513/0297

Effective date: 20181108

AS Assignment

Owner name: SYNAMEDIA LIMITED, UNITED KINGDOM

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE 26 APPLICATION NUMBERS ERRONEOUSLY RECORDED AGAINST ON THE ATTACHED LIST PREVIOUSLY RECORDED AT REEL: 048513 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME;ASSIGNOR:NDS LIMITED;REEL/FRAME:056623/0708

Effective date: 20181108