Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion
Les utilisateurs de lecteurs d'écran peuvent cliquer sur ce lien pour activer le mode d'accessibilité. Celui-ci propose les mêmes fonctionnalités principales, mais il est optimisé pour votre lecteur d'écran.

Brevets

  1. Recherche avancée dans les brevets
Numéro de publicationUS20020095676 A1
Type de publicationDemande
Numéro de demandeUS 09/139,777
Date de publication18 juil. 2002
Date de dépôt25 août 1998
Date de priorité15 mai 1998
Autre référence de publicationCA2331302A1, CA2331302C, CA2775730A1, CA2775730C, CN1148064C, CN1301458A, CN1531344A, DE69903019D1, DE69903019T2, DE69919761D1, DE69919761T2, DE69919761T3, EP1078525A1, EP1078525B1, US7634786, US9015750, US9635406, US20050155056, US20100146543, US20110088060, US20150222943, WO1999060789A1
Numéro de publication09139777, 139777, US 2002/0095676 A1, US 2002/095676 A1, US 20020095676 A1, US 20020095676A1, US 2002095676 A1, US 2002095676A1, US-A1-20020095676, US-A1-2002095676, US2002/0095676A1, US2002/095676A1, US20020095676 A1, US20020095676A1, US2002095676 A1, US2002095676A1
InventeursRobert A. Knee, Steven J. Reynolds, Michael D. Ellis, Joel G. Hassell
Cessionnaire d'origineRobert A. Knee, Steven J. Reynolds, Michael D. Ellis, Joel G. Hassell
Exporter la citationBiBTeX, EndNote, RefMan
Liens externes: USPTO, Cession USPTO, Espacenet
Interactive television program guide system for determining user values for demographic categories
US 20020095676 A1
Résumé
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, such as a remote control, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing the user values determined. In one illustrative use of the system for targeting advertisements to a user of the interactive television program guide, the receiver also receives advertisements, where the advertisements have preselected values for specified demographic categories. The user television equipment, preferably using microprocessor, compares the preselected values for the specified demographic categories associated with the advertisements with values of corresponding demographic categories stored in memory to determine which advertisements should be displayed. Those advertisements determined to be displayable based upon the comparison are then displayed.
Images(6)
Previous page
Next page
Revendications(17)
What is claimed is:
1. A system for targeting advertisements to a user of an interactive television program guide, which comprises:
user television equipment, including:
a receiver for receiving television program guide information and advertisements for said interactive television program guide, said advertisements having preselected values for specified demographic categories;
a user input receiver for receiving user input;
a microprocessor which utilizes said user input received to determine user values for demographic categories; and
memory for storing said user values for the demographic categories; and
said user television equipment comparing said preselected values for specified demographic categories associated with said advertisements with values of corresponding demographic categories stored in said memory to determine which advertisements should be displayed by said interactive television program guide.
2. The system of claim 1, wherein said memory is non-volatile memory.
3. The system of claim 1, wherein said user television equipment further comprises a remote control for transmitting user input for reception by said user input receiver.
4. The system of claim 1, wherein the comparison of said preselected values with said values stored in memory is performed by said microprocessor.
5. A method for targeting advertisements to a user of an interactive television program guide, which comprises:
receiving advertisements for said interactive television program guide, said advertisements having preselected values for specified demographic categories;
receiving user input from user interface;
determining user values for demographic categories utilizing said user input;
storing said user values determined for the demographic categories;
comparing said preselected values for specified demographic categories associated with said advertisements with stored values of corresponding demographic categories to determine which advertisements should be displayed by said interactive television program guide; and
displaying the advertisements determined to be displayable based upon the comparison.
6. The method of claim 5, which further comprises storing information concerning television channels and programs necessary for determining values for demographic categories.
7. The method of claim 5, wherein determining user values for demographic categories further comprises providing to each television channel and program having a bearing on at least one demographic category a predetermined value indicative of said channel or program's indication of how well the user fits said demographic category.
8. The method of claim 5, wherein determining user values for demographic categories further comprises providing to said user input a weight value indicative of the effect said user input has on the user values for the demographic categories.
9. The method of claim 5, which further comprises providing default values for the demographic categories.
10. The method of claim 5, wherein determining user values for demographic categories further comprises providing a period for each demographic category.
11. The method of claim 5, which further comprises a decay procedure to refresh user values for the demographic categories.
12. A method for targeting advertisements to a user of an interactive television program guide, which comprises:
providing user television equipment for receiving television program guide information and advertisements for said interactive television program guide, said advertisements having preselected values for specified demographic categories;
receiving user input;
calculating user values for demographic categories utilizing said user input;
storing said user values calculated; and
comparing said preselected values for specified demographic categories associated with said advertisements with stored user values of corresponding demographic categories to determine which advertisements should be displayed.
13. A system for selectively displaying advertisements to users of user television equipment on which an interactive television program guide is implemented, comprising:
means for determining demographic category data for each user individually;
means for storing said demographic category data for each user in said user television equipment of that user;
means for receiving advertisements and associated demographic category data with said user television equipment; and
means for displaying certain ones of the advertisements for each user with said interactive television program guide based on a comparison between said demographic category data for the user and said demographic category data associated with said advertisements.
14. A method for selectively displaying advertisements to users of user television equipment on which an interactive television program guide is implemented, comprising:
determining demographic category data for each user individually;
storing said demographic category data for each user in said user television equipment of that user;
receiving advertisements and associated demographic category data with said user television equipment;
comparing between said demographic category data for the user and said demographic category data associated with said advertisements; and
displaying certain ones of the advertisements for each user with said interactive television program guide based on the comparison.
15. An interactive television program guide system for determining user values for demographic categories, which comprises:
user television equipment, including:
a receiver for receiving television program guide information for said interactive television program guide;
a user input receiver for receiving user input;
a microprocessor which utilizes said user input received to determine user values for demographic categories; and
memory for storing said user values for the demographic categories.
16. The system of claim 15, wherein said memory is non-volatile memory.
17. The system of claim 15, wherein said user television equipment further comprises a remote control for transmitting user input for reception by said user input receiver.
Description
  • [0001]
    This application claims the benefit of U.S. provisional application No. 60/085,750, filed May 15, 1998.
  • BACKGROUND OF THE INVENTION
  • [0002]
    This invention relates to interactive television program guides, and more particularly, to an interactive television program guide system for determining user values for demographic categories such that the determined values can be utilized for specified uses, such as for targeting advertisements.
  • [0003]
    Cable, satellite, and broadcast television systems provide viewers with a large number of television channels. Viewers have traditionally consulted printed television program schedules to determine the programs being broadcast at a particular time. More recently, interactive electronic television program guides have been developed that allow television program information to be displayed on a viewer's television.
  • [0004]
    Interactive program guides are typically implemented on set-top boxes. Such program guides allow users to view television program listings in different display formats. For example, a user may instruct the program guide to display a grid of program listings organized in a channel-ordered or a time-ordered list. Users may also search and sort program listings by theme (e.g., movies, sports, etc.) or by title (i.e., alphabetically). A user may obtain additional information for a program by placing a highlight region on a desired program listing and pressing an “info” button. The user may purchase a pay program from the program guide by placing the highlight region on a program listing and pressing an “OK” button. Some systems allow the user to select a program for recording by placing the highlight region on a program listing and pressing a “record” button.
  • [0005]
    The user's interactions with the program guide are indicative of the user's interests. For example, if the user purchases a pay-per-view movie, making that purchase shows that the user is interested in movies of that type. Searching for program listings in the category “sports” indicates that the user is interested in sports. Although the user's interactions with the program guide indicate the user's interests, previously known program guide systems did not monitor or use this information.
  • [0006]
    In commonly-assigned co-pending U.S. patent application No. 09/034,939, filed Mar. 4, 1998, which is incorporated herein by reference in its entirety, there is described a program guide system for determining a user's interests by monitoring the user's interactions with the program guide. The '939 application also describes utilizing the user's interests to present advertisements or to take actions in the program guide.
  • [0007]
    It would be desirable to be able to provide a systematic approach for categorizing user information into demographic categories that could then be used for specified purposes, such as for targeting advertisements or taking certain actions in the program guide. As used throughout in the present application, “demographic categories” means categories of user information, such as income, age, hobbies, etc., which serve as a basis for identification and selection. Advantages that would be offered by such a systematic approach include greater effectiveness and less cost in achieving a specified purpose. For example, to target advertisements, the use of demographic categories means more effective targeting of advertisements and consequently lower costs. Advertisers could select demographic categories to ensure that the advertisements target only those users who would most likely be interested in the products or services they offer.
  • [0008]
    It is therefore an object of the present invention to provide a program guide system which categorizes information obtained from a user's interaction with the program guide into demographic categories. Another object of the invention is to determine user values for the demographic categories. Still another object of the invention is to provide an interactive television program guide system which determines user values for the demographic categories such that advertisers can select specific demographic categories of significance to ensure that the products or services they offer will be targeted to those users who will most likely be interested in purchasing the products or services.
  • SUMMARY OF THE INVENTION
  • [0009]
    This and other objects of the invention are accomplished in accordance with the principles of the present invention by an interactive television program guide system for determining user input values for demographic categories. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, such as a remote control, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing the user values determined.
  • [0010]
    In one illustrative use of the system for targeting advertisements to a user of the interactive television program guide, the receiver also receives advertisements, where the advertisements have preselected values for specified demographic categories. The user television equipment, preferably using microprocessor, compares the preselected values for the specified demographic categories associated with the advertisements with values of corresponding demographic categories stored in memory to determine which advertisements should be displayed. Those advertisements determined to be displayable based upon the comparison are then displayed.
  • [0011]
    Further features of the invention, its nature and various advantages will be more apparent from the accompanying drawings and the following detailed description of the preferred embodiments.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0012]
    [0012]FIG. 1 is a diagram of an illustrative system for targeting advertisements to a user of an interactive television program guide in accordance with the present invention.
  • [0013]
    [0013]FIG. 2 is a list of ten exemplary demographic categories and their values, as well as preselected values for two advertisements received by the user television equipment of FIG. 1 in accordance with the present invention.
  • [0014]
    [0014]FIG. 3 is a table showing four exemplary user inputs and their predetermined weight values to be utilized by the user television equipment of FIG. 1 to determine values for demographic categories in accordance with the present invention.
  • [0015]
    [0015]FIG. 4 is a table showing exemplary demographic categories and preselected value and weight factor for each of the channels to be utilized by the user television equipment of FIG. 1 to determine values for demographic categories in accordance with the present invention.
  • [0016]
    [0016]FIG. 5 is a flowchart showing steps involved in displaying advertisements based on demographic information in accordance with the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • [0017]
    An illustrative program guide system 30 for use in targeting advertisements to specified users in accordance with the present invention is shown in FIG. 1. Although the specified purpose for which user demographic information is to be utilized is illustratively shown to be for targeting advertisements, it will be apparent to one skilled in the art that user demographic information may also be used for other specified purposes.
  • [0018]
    A main facility 32 includes a program guide database 34 for storing program guide information, such as television program guide listings data, pay-per-view ordering information, television program promotional information, etc. The main facility 32 also includes an advertising database 36 for storing advertising information. Information from databases 34 and 36 may be transmitted to a television distribution facility 38 via communications link 40. There are typically numerous television distribution facilities 38 to which information from main facility 32 is transmitted in parallel, although only one such television distribution facility 38 is shown in FIG. 1 to avoid over-complicating the drawings. Link 40 may be a satellite link, a telephone network link, a cable or fiber optic link, a microwave link, a combination of such links, or any other suitable communications path. If it is desired to transmit video signals (e.g., for advertising and promotional videos) over link 40 in addition to data signals, a relatively high bandwidth link such as a satellite link is generally preferable to a relatively low bandwidth link such as a telephone line.
  • [0019]
    The television distribution facility 38 is a facility for distributing television signals to users, such as a cable system headend, a broadcast distribution facility, or a satellite television distribution facility.
  • [0020]
    The program guide information transmitted by the main facility 32 to the television distribution facility 38 includes television program listings data, such as program times, channels, titles, descriptions, etc. Transmitted program information also includes pay program data, such as pricing information for individual programs and subscription channels, time windows for ordering programs and channels, telephone numbers for placing orders that cannot be impulse ordered, etc. The advertising information transmitted by the main facility 32 to the television distribution facility 38 includes text, graphics, video and/or other (e.g. audio) advertisements for various products and services. As will be described in greater detail later, the advertising information may also include preselected values for demographic categories associated with each advertisement.
  • [0021]
    If desired, some of the program guide and advertising information may be provided using data sources at facilities other than then main facility 32. For example, data related to pay program order processing (e.g., billing data and the like) may be generated by an order processing and billing system that is separate from the main facility 32 and separate from the television distribution facility 38. Similarly, advertising information may be generated by an advertising facility that is separate from the main facility 32 and the television distribution facility 38.
  • [0022]
    Regardless of its source, advertising information may be maintained on a server 42 within the television distribution facility 38, if desired. Server 42 may be capable of handling text, graphics, and video.
  • [0023]
    Television distribution facility 38 distributes program guide and advertising information to user television equipment 44 via communications paths 46. User television equipment may include a set-top box or may be an advanced television receiver or personal computer television (PC/TV), if desired. Each communications path 46 may be a satellite link, a telephone network link, a cable or fiber optic link, a microwave link, a combination of such links, or any other suitable communications path. Program guide data may be distributed over an out-of-band channel on path 46, an in-band digital channel, or any other suitable technique. Advertising information may be distributed using any of a number of suitable techniques. For example, text and graphics advertisements may be distributed over an out-of-band channel using an out-of-band modulator. Video advertisements may also be distributed in this manner, although large quantities of video information may be more efficiently distributed using one or more digital channels on path 46. Such digital channels may also be used for distributing text and graphics.
  • [0024]
    Each user has a receiver unit, which is typically a set-top box 48, but which may be other suitable television equipment into which set-top box functionality as will be described herein has been integrated. Program guide data is distributed to the set-top boxes 48 periodically. The television distribution facility 38 may also poll the set-top boxes 48 periodically for certain information (e.g., pay program account information or information regarding programs that have been purchased and viewed using locally-generated authorization techniques).
  • [0025]
    Each set-top box 48 is typically connected to an optional videocassette recorder 50 so that selected television programs may be recorded. The videocassette recorder 50 is connected to a television 52. To record a program, the set-top box 48 tunes to a particular channel and sends control signals to the videocassette recorder 50 (e.g., using an infrared transmitter) that directs the videocassette recorder 50 to start and stop recording at appropriate times.
  • [0026]
    An interactive television program guide is implemented on user television equipment 44 (e.g., on set-top box 48). During use of the interactive television program guide implemented on the set-top box 48, television program listings may be displayed on the television 52. Each set-top box 48, videocassette recorder 50, and television 52 may be controlled by one or more remote controls 54 or any other suitable user input interface, such as a wireless keyboard, mouse, trackball, dedicated set of buttons, etc.
  • [0027]
    The set-top box 48 includes a microprocessor 60, a user input receiver 62, and memory 64. Other components of the set-top box which are needed for implementing a program guide are not specifically described herein since they are not part of the present invention. The user input receiver 62 receives user input from remote control 54 or other user input interfaces. For example, if user input is to be transmitted by an infrared remote control signal, then the user input receiver would be an infrared signal receiver. As will be described in greater detail later, the microprocessor 60 utilizes the user input signals received by the user input receiver 62 to calculate values for different demographic categories.
  • [0028]
    The microprocessor 60 also compares the values of the relevant demographic categories for the user stored in memory 64 with the preselected values associated with each advertisement received by the set-top box 48 to determine whether the advertisement is to be displayed on the television 52. Memory 64, which is preferably non-volatile memory, stores values of the demographic categories for the user. Memory 64 may also store information necessary to calculate the values of the demographic categories for the user. For example, memory 64 may store information such as the likelihood that a viewer watching the ESPN channel is a fan of sports. Such information may also be stored in another memory electrically coupled to the microprocessor 60.
  • [0029]
    [0029]FIG. 2 is a sample list of the demographic categories and the values of the demographic categories for the user stored in memory 64. FIG. 2 also shows the preselected values for two advertisements received by the set-top box 48. Under the demographic categories heading, there are shown ten exemplary predefined demographic categories. These categories are: (1) sports fan, (2) science fiction fan, (3) parent, (4) dog-lover, (5) cat-lover, (6) annual income over $20,000, (7) annual income over $30,000, (8) annual income over $50,000, (9) female age range of 20-35, and (10) male age range of 18-40.
  • [0030]
    The value for each of the demographic categories is from 0 to 1. Zero indicates that the user does not fit the demographic category (or the probability that the user fits the category is zero). One indicates that the user fully fits the demographic category (or the probability that the user fits the category is one). Any value between 0 and 1 indicates that the user partially fits the demographic category, with a higher number indicating a correspondingly better fit. The selection of this range is not significant and any other range (e.g., 1-10) or representation of the demographic information (e.g., codes, tags, characters or the like) may be used to carry out the objects of the present invention. The determination of the values for the demographic categories will be described later.
  • [0031]
    For the exemplary user of FIG. 2, the values for the demographic categories indicates that the user is a male in the age group of 18-40, his annual income is over $20,000 but not over $30,000, he is an unmitigated sports fan, and he is a greater cat-lover (0.7 value) than a dog-lover (0.5 value).
  • [0032]
    Advertisement #1, which for purposes of illustration only will be assumed to be for a sports utility vehicle, has preselected values of at least 0.5 for the sports fan demographic category and 1 for the annual income over $30,000 demographic category. Note that FIG. 2 is not necessarily indicative of what a real advertiser of sports utility vehicles would select in terms of values or even demographic categories, but is suitable for purposes of illustration. The 0.5 preselected value for the sports fan category means that the advertiser desires to target advertisement #1 to someone who is at least moderately interested in sports. In addition, the advertiser desires to target someone who is at least making $30,000 a year. Since the user in the example of FIG. 2 does not fit the income category, advertisement #1 would not be displayed on the user's television 52.
  • [0033]
    Advertisement #2, which for purposes of illustration only will be assumed to be for beer, has preselected values of at least 0.7 for the sports fan demographic category and 1 for the male in the age group of 18-40 demographic category. The 0.7 preselected value for the sports fan category means that the advertiser desires to target advertisement #2 to someone who has at least fairly significant interest in sports. In addition, the advertiser desires to target someone who is a male in the age group of 18-40. Since the user in FIG. 2 fits both categories as demonstrated by the values, advertisement #2 would be displayed on the user's television 52.
  • [0034]
    The value for each demographic category is reflective of the characteristics of the user. There are many different ways to calculate or determine values for such demographic categories. Any suitable technique for generating information representing the demographic characteristics of the user may be used if desired. For example, demographic information on users may be gathered using surveys (on-line, telephone, door-to-door, mail, program-guide-based, etc.) or other type of market research. The following describes one suitable technique for calculating or determining the values for the demographic categories based on user inputs in the program guide.
  • [0035]
    User inputs received by the user input receiver 62 have predetermined weight values (WV) associated with them. In FIG. 3, there are shown four such exemplary user inputs with corresponding weight values (the selection of value range 0-1 for the weight values is not significant in and of itself): recording a program with weight value of 1.0; setting a reminder with weight value of 0.5; tuning to a program and watching for at least five minutes with weight value of 0.5; and retrieving information about a program with weight value of 0.25. The weight values are indicative of the effect the corresponding user inputs have on the values of the demographic categories. The greater the weight value of a user input, the greater the values of the demographic categories associated with such user input. Therefore, according to the example of FIG. 3, a user who records a program will have greater values for the pertinent demographic categories than she will retrieving information about the same program. This is because the act of recording a program generally indicates a greater level of interest in the program then just retrieving information for the program.
  • [0036]
    Each channel and program having a bearing on at least one of the demographic categories may have a preselected value (PV) for each demographic category associated with it. This preselected value is indicative of the channel or program's indication of how well a user fits the demographic category. For example as shown in FIG. 4, the ESPN channel may have a preselected value of 0.95 (from value range of 0-1) associated with the sports fan demographic category since there is a very strong likelihood that a viewer of ESPN is a sports fan. However, the ESPN channel may have a preselected value of 0.5 associated with the cat-lover demographic category since there likely is not a strong connection between the two. The preselected values may be determined from research, survey, poll, or any other reliable means. Again, it should be noted that the selection of value range 0-1 for the preselected values is not significant in and of itself.
  • [0037]
    There is preferably a default value assigned for each demographic category. For example, the sports fan demographic category may have a default value of 0.5. The default value may represent the value for a “typical” user and is utilized in calculating the value of the demographic category for the user as will be discussed below.
  • [0038]
    Each demographic category may have a period (P), which is the minimum number of user inputs necessary before the demographic category value is deemed to be meaningful and reflective of the user. For example, the sports fan demographic category may have a period of five.
  • [0039]
    Each channel or program having a preselected value for an associated demographic category may have a predetermined weight factor (WF). For example, the ESPN channel may have a weight factor of 2 for the sports fan demographic category as shown in FIG. 4. The weight factor represents the significance of the channel or program relative to the period for the demographic category.
  • [0040]
    For each user input involving a relevant channel or program, the value for a demographic category is as follows: V d ( i ) = ( WV * WF * PV ) + ( ( P - ( WV * WF ) ) * V d ( i - 1 ) ) P
  • [0041]
    Vd(i−1) is the previous value for the demographic category and i represents the number of user inputs. Where i=1 (i.e., the first user input involving a relevant channel or program associated with the demographic category), the Vd(i−1) used above is the default value for the demographic category. It should be noted that any other equation or function which properly reflects the user's interests based on user inputs into the system can be used to determine values for demographic categories in accordance with the present invention.
  • [0042]
    As an example, the determination of value for the sports fan demographic category given three user inputs is described. Let's assume that the three user inputs are as follows: (1) retrieve information about a sporting event on ESPN; (2) tune in and watch ESPN for at least five minutes; and (3) record a sporting event from ESPN. Using the values set forth in the examples provided above and in FIG. 3, V sports fan ( 1 ) = ( 0.25 * 2 * 0.95 ) + ( ( 5 - 0.25 * 2 ) * 0.5 ) 5 = ( 0.475 + 2.25 ) / 5 = 0.545 V sports fan ( 2 ) = ( 0.5 * 2 * 0.95 ) + ( ( 5 - 0.5 * 2 ) * 0.545 ) 5 = ( 0.95 + 2.18 ) / 5 = 0.626 V sports fan ( 3 ) = ( 1 * 2 * 0.95 ) + ( ( 5 - 1 * 2 ) * 0.626 ) 5 = ( 1.9 + 1.878 ) / 5 = 0.7556
  • [0043]
    After the three user inputs involving ESPN, the value of the sports fan demographic category is 0.7556, indicating that the user is very much a sports fan. However, because there have only been three user inputs received and the predefined period for the sports fan demographic category is five, the calculated value may not be significant enough for purposes of targeting advertisements (note that the calculated value may still be used if desired). If the calculated value is not to be used for this reason, then the default value may be used instead.
  • [0044]
    It is preferable to target advertisements to users based on current user information. Therefore, the present invention provides a decay function to “refresh” the values of the demographic categories for the user on a periodic basis, such as every seven days, or based on a specified number of user inputs.
  • [0045]
    As an example, let's assume that the value for the sports fan demographic category stored in memory 64 is 0.8 and the decay function refreshes the value for the sports fan demographic category every seven days during which no input action has been received. If it has been seven days since the last user input affecting the sports fan demographic category has been received, the decay function will refresh the value for the sports fan category to a predetermined value, such as the default value for the demographic category. The decay function may also use the formula given above for vd(i), with different values/parameters. Note that it is preferable to have the microprocessor 60 perform the decay function.
  • [0046]
    In FIG. 2, there is illustrated what may be called the threshold approach of targeting advertisements to users. That is, if the preselected value(s) of a demographic category for an advertisement is met by the value of the demographic category for the user, then the advertisement is displayed to the user by the program guide.
  • [0047]
    Another approach of targeting advertisements to users may be called the best fit or closest approach. In this approach, the “closeness” of the preselected values of the demographic categories for an advertisement is determined from the values of the demographic categories for the user. This closeness may be determined by, for example, calculating the absolute difference between the preselected value and the user value for each demographic category, and then adding all of the absolute differences. Root-mean-square may also be used. The best fit approach is particularly useful where it is desired to select the advertisement(s) to be displayed from among many advertisements transmitted to the user's set-top box.
  • [0048]
    It should be noted that the values of the demographic categories may be based on user information from an external source. For example, if the user's annual income is determined from publicly available information or from a form filled out by the user, then this information can be transmitted to the set-top box and stored in memory.
  • [0049]
    In the illustrative program guide system 30 of FIG. 1, the set-top box 48 calculates values for the demographic categories, stores the calculated values and other information necessary to calculate the values, and compares the values of the relevant demographic categories for the user with the preselected values associated with each advertisement to determine whether the advertisement is to be displayed. The program guide system of the present invention can be modified in a manner apparent to those skilled in the art reading the description herein such that any of these operations performed of the set-top box can be performed instead at the television distribution facility 38 or the main facility 32 or at any other location (not shown in FIG. 1).
  • [0050]
    Steps involved in displaying advertisements based on demographic information are shown in FIG. 5. At step 66, demographic category information for the user is determined using a suitable technique such as a survey, or by monitoring the user's actions with the program guide and calculating the demographic category information based upon the user's actions and preselected information stored in memory. At step 68, the demographic category information that is representative of the user's demographic profile is stored in the user's television equipment 44. At step 70, advertisements with associated demographic category information (representative of the audiences to which the advertisers desire to target the advertisements) are distributed to the user television equipment (e.g., by transmission from main facility 32 and distribution via television distribution facility 38). At step 72, the program guide determines which advertisements are to be displayed for the user by comparing the demographic category information associated with the advertisements with the user's demographic category information.
  • [0051]
    The foregoing is merely illustrative of the principles of this invention and various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention.
Citations de brevets
Brevet cité Date de dépôt Date de publication Déposant Titre
US4694490 *3 nov. 198115 sept. 1987Harvey John CSignal processing apparatus and methods
US5335277 *3 mai 19932 août 1994The Personalized Mass Media CorporationSignal processing appparatus and methods
US5410344 *22 sept. 199325 avr. 1995Arrowsmith Technologies, Inc.Apparatus and method of selecting video programs based on viewers' preferences
US5485197 *22 sept. 199416 janv. 1996Ictv, Inc.Carousel display
US5559548 *23 sept. 199424 sept. 1996Davis; BruceSystem and method for generating an information display schedule for an electronic program guide
US5559549 *2 déc. 199324 sept. 1996Discovery Communications, Inc.Television program delivery system
US5585866 *7 juin 199517 déc. 1996Miller; LarryElectronic television program guide schedule system and method including virtual channels
US5589892 *7 juin 199531 déc. 1996Knee; Robert A.Electronic television program guide schedule system and method with data feed access
US5600364 *2 déc. 19934 févr. 1997Discovery Communications, Inc.Network controller for cable television delivery systems
US5600573 *2 déc. 19944 févr. 1997Discovery Communications, Inc.Operations center with video storage for a television program packaging and delivery system
US5635978 *20 mai 19943 juin 1997News America Publications, Inc.Electronic television program guide channel system and method
US5659350 *2 déc. 199319 août 1997Discovery Communications, Inc.Operations center for a television program packaging and delivery system
US5682195 *2 déc. 199328 oct. 1997Discovery Communications, Inc.Digital cable headend for cable television delivery system
US5734853 *2 déc. 199331 mars 1998Discovery Communications, Inc.Set top terminal for cable television delivery systems
US5740549 *12 juin 199514 avr. 1998Pointcast, Inc.Information and advertising distribution system and method
US5760821 *7 juin 19952 juin 1998News America Publications, Inc.Electronic program guide schedule localization system and method
US5801747 *15 nov. 19961 sept. 1998Hyundai Electronics AmericaMethod and apparatus for creating a television viewer profile
US5805154 *14 déc. 19958 sept. 1998Time Warner Entertainment Co. L.P.Integrated broadcast application with broadcast portion having option display for access to on demand portion
US5819156 *14 janv. 19976 oct. 1998Compaq Computer Corp.PC/TV usage tracking and reporting device
US5830068 *8 sept. 19953 nov. 1998Ods Technologies, L.P.Interactive wagering systems and processes
US5838314 *21 févr. 199617 nov. 1998Message PartnersDigital video services system with optional interactive advertisement capabilities
Référencé par
Brevet citant Date de dépôt Date de publication Déposant Titre
US6782550 *16 juin 200024 août 2004Minerva Networks, Inc.Program guide with a current-time bar
US6973665 *16 nov. 20016 déc. 2005Mydtv, Inc.System and method for determining the desirability of video programming events using keyword matching
US70206897 mars 200328 mars 2006Wegener Communications, Inc.System and method for command transmission utilizing an email return path
US7051351 *8 mars 199923 mai 2006Microsoft CorporationSystem and method of inserting advertisements into an information retrieval system display
US7146626 *24 mars 20005 déc. 2006The Directv Group, Inc.Method and apparatus for storing and displaying digital objects associated with an electronic television program guide using fuzzy logic
US71500303 déc. 199812 déc. 2006Prime Research Alliance, Inc.Subscriber characterization system
US716784015 mars 200023 janv. 2007The Directv Group, Inc.Method and apparatus for distributing and selling electronic content
US7200853 *7 mars 20013 avr. 2007Sony CorporationElectronic information content distribution processing system, information distribution apparatus, information processing apparatus, and electronic information content distribution processing method
US7240355 *1 mars 20003 juil. 2007Prime Research Alliance E., Inc.Subscriber characterization system with filters
US726082331 oct. 200121 août 2007Prime Research Alliance E., Inc.Profiling and identification of television viewers
US729620430 mai 200313 nov. 2007Wegener Communications, Inc.Error correction apparatus and method
US7367043 *16 nov. 200129 avr. 2008Meevee, Inc.System and method for generating metadata for programming events
US7380262 *12 juin 200127 mai 2008Thomson LicensingMethod and apparatus for generating a list of suggested scheduled television programs
US7395544 *29 mars 20011 juil. 2008Microsoft CorporationRegulating the quality of a broadcast based on monitored viewing behavior information
US7451467 *6 juin 200311 nov. 2008Seachange International, Inc.Content/service handling and delivery
US74784148 mai 200013 janv. 2009Microsoft CorporationMethod and apparatus for alerting a television viewers to the programs other viewers are watching
US750623513 oct. 200517 mars 2009Wegener CommunicationsError correction apparatus and method
US7552458 *22 mars 200023 juin 2009The Directv Group, Inc.Method and apparatus for transmission receipt and display of advertisements
US755246029 mars 200223 juin 2009Microsoft CorporationModifying an electronic program guide based on viewer statistics
US7606883 *9 août 200020 oct. 2009Thomson LicensingMethod and system for controlling and auditing content/service systems
US76476092 janv. 200812 janv. 2010Nds LimitedAdvertisements in an end-user controlled playback environment
US76574289 juil. 20022 févr. 2010Visible World, IncSystem and method for seamless switching of compressed audio streams
US76900137 févr. 200730 mars 2010Prime Research Alliance E., Inc.Advertisement monitoring system
US77883586 mars 200631 août 2010Aggregate KnowledgeUsing cross-site relationships to generate recommendations
US78536308 janv. 200814 déc. 2010Aggregate KnowledgeSystem and method for the dynamic generation of correlation scores between arbitrary objects
US786126123 janv. 200728 déc. 2010Visible World, Inc.Systems and methods for managing and distributing media content
US787057728 juil. 200611 janv. 2011Visible World, Inc.Systems and methods for semantic editorial control and video/audio editing
US787057823 janv. 200711 janv. 2011Visible World, Inc.Systems and methods for managing and distributing media content
US787057923 janv. 200711 janv. 2011Visible Worl, Inc.Systems and methods for managing and distributing media content
US78705808 sept. 200811 janv. 2011Visible World, Inc.Systems and methods for managing and distributing media content
US787729027 janv. 200025 janv. 2011The Directv Group, Inc.System and method for transmitting, receiving and displaying advertisements
US78825183 avr. 20091 févr. 2011The Directv Group, Inc.Method and apparatus for transmission, receipt and display of advertisements
US788251924 nov. 20091 févr. 2011Nds LimitedAdvertisements in an end-user controlled playback environment
US789097123 janv. 200715 févr. 2011Visible World, Inc.Systems and methods for managing and distributing media content
US78950767 avr. 200622 févr. 2011Sony Computer Entertainment Inc.Advertisement insertion, profiling, impression, and feedback
US789562023 janv. 200722 févr. 2011Visible World, Inc.Systems and methods for managing and distributing media content
US790022723 janv. 20071 mars 2011Visible World, Inc.Systems and methods for managing and distributing media content
US79049227 avr. 20008 mars 2011Visible World, Inc.Template creation and editing for a message campaign
US79179248 juin 200629 mars 2011Visible World, Inc.Systems and methods for semantic editorial control and video/audio editing
US79307116 mars 200319 avr. 2011Wegener Communications, Inc.Apparatus and method for addressing control in a network for distributed data
US793763825 févr. 20083 mai 2011Wegener Communications, Inc.Error correction apparatus and method
US79495659 juin 200024 mai 2011Prime Research Alliance E., Inc.Privacy-protected advertising system
US794974911 août 200824 mai 2011Thomson LicensingMethod and system for controlling and auditing content/service systems
US79624149 août 200014 juin 2011Thomson LicensingMethod and system for controlling and auditing content/service systems
US79629344 févr. 201014 juin 2011Prime Research Alliance E., Inc.Advertisement monitoring system
US797988129 août 200012 juil. 2011Microsoft CorporationSystem and method for identifying audio/visual programs to be recorded
US79965659 oct. 20099 août 2011Thomson LicensingMethod and system for controlling and auditing content/service systems
US8006261 *7 avr. 200023 août 2011Visible World, Inc.System and method for personalized message creation and delivery
US803271418 juin 20084 oct. 2011Aggregate Knowledge Inc.Methods and systems for caching data using behavioral event correlations
US803749212 sept. 200111 oct. 2011Thomson LicensingMethod and system for video enhancement transport alteration
US804679821 mai 200725 oct. 2011Prime Research Alliance E, Inc.Profiling and identification of television viewers
US81322042 juin 20066 mars 2012Visible World, Inc.System and method for enhanced video selection and categorization using metadata
US817009618 nov. 20041 mai 2012Visible World, Inc.System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
US82006779 nov. 201012 juin 2012Aggregate Knowledge, Inc.System and method for the dynamic generation of correlation scores between arbitrary objects
US826778330 sept. 200918 sept. 2012Sony Computer Entertainment America LlcEstablishing an impression area
US827296430 sept. 200925 sept. 2012Sony Computer Entertainment America LlcIdentifying obstructions in an impression area
US830175811 août 200830 oct. 2012Thomson Licensing S.A.Method and system for controlling and auditing content/service systems
US830212326 juil. 200730 oct. 2012At&T Intellectual Property I, L.P.Method and apparatus for local storage and insertion of television commercials
US830697525 avr. 20066 nov. 2012Worldwide Creative Techniques, Inc.Expanded interest recommendation engine and variable personalization
US83163899 août 200720 nov. 2012Microsoft CorporationSystem and method to facilitate programming of an associated recording device
US839177321 juil. 20065 mars 2013Kangaroo Media, Inc.System and methods for enhancing the experience of spectators attending a live sporting event, with content filtering function
US8391774 *21 juil. 20065 mars 2013Kangaroo Media, Inc.System and methods for enhancing the experience of spectators attending a live sporting event, with automated video stream switching functions
US839182521 juil. 20065 mars 2013Kangaroo Media, Inc.System and methods for enhancing the experience of spectators attending a live sporting event, with user authentication capability
US841624712 sept. 20089 avr. 2013Sony Computer Entertaiment America Inc.Increasing the number of advertising impressions in an interactive environment
US843248921 juil. 200630 avr. 2013Kangaroo Media, Inc.System and methods for enhancing the experience of spectators attending a live sporting event, with bookmark setting capability
US84846779 juin 20119 juil. 2013Prime Research Alliance E., Inc.Advertisement monitoring system
US857105125 oct. 201029 oct. 2013Visible World Inc.System and method for seamless switching through buffering
US857264624 avr. 200129 oct. 2013Visible World Inc.System and method for simultaneous broadcast for personalized messages
US857407430 sept. 20055 nov. 2013Sony Computer Entertainment America LlcAdvertising impression determination
US857840330 mars 20015 nov. 2013United Video Properties, Inc.Systems and methods for improved audience measuring
US861302413 déc. 200517 déc. 2013United Video Properties, Inc.Cross-platform predictive popularity ratings for use in interactive television applications
US862658426 sept. 20067 janv. 2014Sony Computer Entertainment America LlcPopulation of an advertisement reference list
US862701316 sept. 20117 janv. 2014Aggregate Knowledge, Inc.Methods and systems for caching data using behavioral event correlations
US8645986 *18 avr. 20084 févr. 2014Sharp Kabushiki KaishaContents watching device and contents recommending method
US864599212 août 20084 févr. 2014Sony Computer Entertainment America LlcAdvertisement rotation
US866753620 oct. 20114 mars 2014Prime Research Alliance E, Inc.Profiling and identification of television viewers
US867690025 oct. 200618 mars 2014Sony Computer Entertainment America LlcAsynchronous advertising placement based on metadata
US868351311 juil. 201225 mars 2014At&T Intellectual Property I, L.P.Method and apparatus for storage and insertion of advertisements
US868794720 févr. 20121 avr. 2014Rr Donnelley & Sons CompanySystems and methods for variable video production, distribution and presentation
US87073668 janv. 201022 avr. 2014Microsoft CorporationSystem and method for providing program criteria representing audio and/or visual programming
US873275022 déc. 201020 mai 2014Cisco Technology, Inc.Advertisements in an end-user controlled playback environment
US8763020 *14 oct. 200824 juin 2014Cisco Technology, Inc.Determining user attention level during video presentation by monitoring user inputs at user premises
US876309018 mai 201024 juin 2014Sony Computer Entertainment America LlcManagement of ancillary content delivery and presentation
US87631573 mars 201024 juin 2014Sony Computer Entertainment America LlcStatutory license restricted digital media playback on portable devices
US876955812 févr. 20091 juil. 2014Sony Computer Entertainment America LlcDiscovery and analytics for episodic downloaded media
US8769566 *27 févr. 20021 juil. 2014Jlb Ventures LlcMethod and system for advertising based on the content of selected channels or broadcasted programs
US8781875 *24 juin 201315 juil. 2014Peak Silver Advisors, LlcSystem for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditures and discovery and optimizing allocation of advertising channels that optimize such objectives
US879507610 juil. 20135 août 2014Sony Computer Entertainment America LlcAdvertising impression determination
US88065365 sept. 201212 août 2014United Video Properties, Inc.Program guide system with preference profiles
US88393095 déc. 201216 sept. 2014United Video Properties, Inc.Methods and systems for displaying contextually relevant information from a plurality of users in real-time regarding a media asset
US884395522 oct. 200923 sept. 2014United Video Properties, Inc.Interactive television targeted message system
US884399025 avr. 200323 sept. 2014Visible World, Inc.System and method for optimized channel switching in digital television broadcasting
US88924958 janv. 201318 nov. 2014Blanding Hovenweep, LlcAdaptive pattern recognition based controller apparatus and method and human-interface therefore
US89250085 févr. 201430 déc. 2014At&T Intellectual Property I, L.P.Method and apparatus for storage and insertion of advertisements
US898956023 janv. 201424 mars 2015R.R. Donnelley & Sons CompanySystems and methods for variable video production, distribution and presentation
US90157399 juil. 201221 avr. 2015Rovi Guides, Inc.Systems and methods for improved audience measuring
US901574726 juil. 201121 avr. 2015Sony Computer Entertainment America LlcAdvertisement rotation
US902152915 juil. 200428 avr. 2015Microsoft Technology Licensing, LlcContent recordation techniques
US906020011 août 200516 juin 2015Visible World, Inc.System and method for digital program insertion in cable systems
US90659847 mars 201323 juin 2015Fanvision Entertainment LlcSystem and methods for enhancing the experience of spectators attending a live sporting event
US907586115 nov. 20117 juil. 2015Veveo, Inc.Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US908712611 août 200621 juil. 2015Visible World, Inc.System and method for enhanced video selection using an on-screen remote
US90925036 mai 201328 juil. 2015Veveo, Inc.Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US912898715 févr. 20138 sept. 2015Veveo, Inc.Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
US912930113 juin 20068 sept. 2015Sony Computer Entertainment America LlcDisplay of user selected advertising content in a digital environment
US916671410 sept. 201020 oct. 2015Veveo, Inc.Method of and system for presenting enriched video viewing analytics
US91917222 déc. 201317 nov. 2015Rovi Guides, Inc.System and method for modifying advertisement responsive to EPG information
US919599116 sept. 201324 nov. 2015Sony Computer Entertainment America LlcDisplay of user selected advertising content in a digital environment
US92155106 déc. 201315 déc. 2015Rovi Guides, Inc.Systems and methods for automatically tagging a media asset based on verbal input and playback adjustments
US92303863 nov. 20085 janv. 2016Samsung Electronics Co., Ltd.Product providing apparatus, display apparatus, and method for providing GUI using the same
US92722038 avr. 20131 mars 2016Sony Computer Entertainment America, LLCIncreasing the number of advertising impressions in an interactive environment
US931973531 janv. 200319 avr. 2016Rovi Guides, Inc.Electronic television program guide schedule system and method with data feed access
US932602511 juin 201326 avr. 2016Rovi Technologies CorporationMedia content search results ranked by popularity
US934936926 déc. 201324 mai 2016Rovi Guides, Inc.User speech interfaces for interactive media guidance applications
US935717924 avr. 200731 mai 2016Visible World, Inc.Systems and methods for generating media content using microtrends
US936786226 nov. 201314 juin 2016Sony Interactive Entertainment America LlcAsynchronous advertising placement based on metadata
US939621215 mars 200519 juil. 2016Visible World, Inc.System and method for enhanced video selection
US9420320 *1 avr. 201116 août 2016The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to estimate local market audiences of media content
US942650930 déc. 201523 août 2016Rovi Guides, Inc.Client-server electronic program guide
US946607421 juil. 201411 oct. 2016Sony Interactive Entertainment America LlcAdvertising impression determination
US94738144 mars 201418 oct. 2016Prime Research Alliance E, Inc.Profiling and identification of television viewers
US947497618 juin 201425 oct. 2016Sony Interactive Entertainment America LlcManagement of ancillary content delivery and presentation
US951636911 mars 20156 déc. 2016R. R. Donnelley & Sons CompanySystems and methods for variable video production, distribution and presentation
US952590226 juin 201420 déc. 2016Sony Interactive Entertainment America LlcDiscovery and analytics for episodic downloaded media
US95316861 avr. 201427 déc. 2016Sony Interactive Entertainment America LlcStatutory license restricted digital media playback on portable devices
US953556312 nov. 20133 janv. 2017Blanding Hovenweep, LlcInternet appliance system and method
US957836111 juil. 201621 févr. 2017The Nielsen Company (Us), LlcMethods, apparatus and articles of manufacture to estimate local market audiences of media content
US960288612 août 201421 mars 2017Rovi Guides, Inc.Methods and systems for displaying contextually relevant information from a plurality of users in real-time regarding a media asset
US962886411 sept. 201418 avr. 2017Rovi Guides, Inc.Interactive television targeted message system
US9681159 *27 juil. 201513 juin 2017Adobe Systems IncorporatedCreating audience segments for campaigns
US97365246 janv. 201215 août 2017Veveo, Inc.Methods of and systems for content search based on environment sampling
US97406196 mai 201522 août 2017Aggregate Knowledge, Inc.Methods and systems for caching data using behavioral event correlations
US974969314 févr. 201429 août 2017Rovi Guides, Inc.Interactive media guidance application with intelligent navigation and display features
US20010052123 *7 mars 200113 déc. 2001Eiji KawaiElectronic information content distribution processing system, information distribution apparatus, information processing apparatus, and electronic information content distribution processing method
US20020013943 *24 avr. 200131 janv. 2002Seth HabermanSystem and method for simultaneous broadcast for personalized messages
US20020059606 *11 mai 200116 mai 2002Dan KikinisUniversal programming system and method for EPG with added offline archive
US20020083451 *21 déc. 200027 juin 2002Gill Komlika K.User-friendly electronic program guide based on subscriber characterizations
US20020087979 *16 nov. 20014 juil. 2002Dudkiewicz Gil GavrielSystem and method for determining the desirability of video programming events using keyword matching
US20020122430 *5 mars 20015 sept. 2002Seth HabermanSystem and method for seamless switching
US20020124254 *27 févr. 20025 sept. 2002Dan KikinisMethod and system for advertising based on the content of selected channels or broadcasted programs
US20020129368 *31 oct. 200112 sept. 2002Schlack John A.Profiling and identification of television viewers
US20020138829 *4 mars 200226 sept. 2002Canon Kabushiki KaishaReceiving apparatus and method thereof, and storage medium therefor
US20020144266 *29 mars 20013 oct. 2002Webtv Networks, Inc.Regulating the quality of a broadcast
US20020178445 *3 avr. 200228 nov. 2002Charles ElderingSubscriber selected advertisement display and scheduling
US20020188949 *12 juin 200112 déc. 2002Chunzhi WangMethod and apparatus for generating a list of suggested scheduled television programs
US20020194058 *28 août 200219 déc. 2002Eldering Charles A.Consumer profiling
US20030004810 *28 août 20022 janv. 2003Eldering Charles A.Advertisement selection system supporting discretionary target market characteristics
US20030045957 *9 juil. 20026 mars 2003Seth HabermanSystem and method for seamless switching of compressed audio streams
US20030097657 *14 sept. 200122 mai 2003Yiming ZhouMethod and system for delivery of targeted programming
US20030135853 *8 mars 199917 juil. 2003Phillip Y. GoldmanSystem and method of inserting advertisements into an information retrieval system display
US20040015986 *6 juin 200322 janv. 2004Seachange International, Inc., A Delaware CorporationContent/service handling and delivery
US20040153385 *14 janv. 20045 août 2004Accelerate Interactive, Inc.Method and system for controlling and auditing content/service systems
US20040172650 *28 févr. 20032 sept. 2004Hawkins William J.Targeted content delivery system in an interactive television network
US20040177368 *6 mars 20039 sept. 2004Wegener Communications, Inc.Apparatus and method for addressing control in a network for distributed data
US20050108776 *7 juin 200419 mai 2005David CarverContent/service handling and delivery
US20050283797 *9 août 200522 déc. 2005Prime Research Alliance E, Inc.Subscriber selected advertisement display and scheduling
US20060031405 *8 juil. 20059 févr. 2006Microsoft CorporationSystem and method of inserting advertisements into an information retrieval system display
US20060085724 *13 oct. 200520 avr. 2006Wegener Communications, Inc.Error correction apparatus and method
US20060230053 *9 juin 200612 oct. 2006Prime Research Alliance E., Inc.Consumer profiling and advertisement selection system
US20070136781 *7 févr. 200714 juin 2007Sony Corporation.Electronic information content distribution processing system, information distribution apparatus, information processing apparatus, and electronic information content distribution processing method
US20070168259 *28 juil. 200619 juil. 2007Seth HabermanSystems and methods for semantic editorial control and video/audio editing
US20070233571 *6 juin 20074 oct. 2007Prime Research Alliance E., Inc.Targeting Ads to Subscribers based on Privacy Protected Subscriber Profiles
US20070277201 *9 août 200729 nov. 2007Microsoft CorporationSystem and method to facilitate programming of an associated recording device
US20080109842 *2 janv. 20088 mai 2008Nds LimitedAdvertisements in an end-user controlled playback environment
US20080127251 *2 janv. 200829 mai 2008Nds LimitedAdvertisements in an end-user controlled playback environment
US20080162554 *8 janv. 20083 juil. 2008Paul MartinoSystem and method for the dynamic generation of correlation scores between arbitrary objects
US20080228787 *25 févr. 200818 sept. 2008Wegener Communications, Inc.Error Correction Apparatus and Method
US20080255952 *5 mai 200816 oct. 2008Navic Systems, Inc.Using viewership profiles for targeted promotion deployment
US20090013053 *30 juin 20088 janv. 2009Wehner Kristopher CSystem and method for the dynamic generation of correlation scores between arbitrary objects
US20090037431 *26 févr. 20085 févr. 2009Paul MartinoSystem and method for maintaining metadata correctness
US20090055403 *11 août 200826 févr. 2009Thomson Licensing LlcMethod and System for Controlling and Auditing Content/Service Systems
US20090055463 *11 août 200826 févr. 2009Thomson Licensing LlcMethod and System for Controlling and Auditing Content/Service Systems
US20090193458 *3 avr. 200930 juil. 2009The Directv Group, Inc.Method and apparatus for transmission, receipt and display of advertisements
US20090199231 *23 févr. 20096 août 2009Nds LimitedTime shifted interactive television
US20090313125 *3 nov. 200817 déc. 2009Samsung Electronics Co., Ltd.Product providing apparatus, display apparatus, and method for providing gui using the same
US20100070993 *24 nov. 200918 mars 2010Nds LimitedAdvertisements in an end-user controlled playback environment
US20100095317 *14 oct. 200815 avr. 2010John ToebesDetermining User Attention Level During Video Presentation by Monitoring User Inputs at User Premises
US20100169913 *22 oct. 20091 juil. 2010United Video Porperties, Inc.Interactive television targeted message system
US20100293165 *26 juil. 201018 nov. 2010Prime Research Alliance E., Inc.Subscriber Identification System
US20100325648 *18 avr. 200823 déc. 2010Sharp Kabushiki KaishaContents watching device and contents recommending method
US20100333125 *30 août 201030 déc. 2010Prime Resource Alliance E., Inc.Subscriber Characterization System with Filters
US20110013885 *8 janv. 201020 janv. 2011Microsoft CorporationSystem and method for providing program criteria representing audio and/or visual programming
US20110093884 *22 déc. 201021 avr. 2011Nds Limited.Advertisements in an end-user controlled playback environment
US20120254911 *1 avr. 20114 oct. 2012Peter Campbell DoeMethods, apparatus and articles of manufacture to estimate local market audiences of media content
US20130297428 *24 juin 20137 nov. 2013Peak Silver Advisors, LlcSystem For And Method Of Automatic Optimizing Quantitative Business Objectives Of Sellers (Advertisers) With Synergistic Pricing, Promotions and Advertisements, While Simultaneously Minimizing Expenditures and Discovery and Optimizing Allocation Of Advertising Channels That Optimize Such Objectives
USRE4191916 avr. 20099 nov. 2010Steve OlivierRapid decryption of data by key synchronization and indexing
USRE436014 nov. 201121 août 2012Kangaroo Media, Inc.System and methods for enhancing the experience of spectators attending a live sporting event, with gaming capability
EP1936981A221 févr. 200225 juin 2008United Video Properties, Inc.Systems and method for interactive program guides with personal video recording features
EP1936982A221 févr. 200225 juin 2008United Video Properties, Inc.Systems and method for interactive program guides with personal video recording features
EP1942673A221 févr. 20029 juil. 2008United Video Properties, Inc.Systems and method for interactive program guides with personal video recording features
Classifications
Classification aux États-Unis725/46, 725/42, 725/35, 348/E07.061, 725/32
Classification internationaleH04N21/442, H04N21/81, H04N21/466, H04N21/258, H04N7/16, H04N21/45, H04N21/454, H04N17/00
Classification coopérativeH04N21/8106, H04N7/17318, H04N21/4662, H04N21/235, H04N21/25883, H04N21/812, H04N21/4532, H04N21/454, H04N7/163, H04N21/44222
Classification européenneH04N21/466L, H04N21/81C, H04N21/258U2, H04N21/45M3, H04N21/454, H04N21/442E2, H04N7/16E2
Événements juridiques
DateCodeÉvénementDescription
25 août 1998ASAssignment
Owner name: PREVUE NETWORKS, INC., OKLAHOMA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KNEE, ROBERT A.;REYNOLDS, STEVEN J.;ELLIS, MICHAEL D.;AND OTHERS;REEL/FRAME:009418/0626;SIGNING DATES FROM 19980812 TO 19980818
29 avr. 1999ASAssignment
Owner name: UNITED VIDEO PROPERTIES, INC., OKLAHOMA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TV GUIDE NETWORKS, INC.;REEL/FRAME:009730/0484
Effective date: 19990427
3 mai 1999ASAssignment
Owner name: TV GUIDE NETWORKS, INC, OKLAHOMA
Free format text: CHANGE OF NAME;ASSIGNOR:PREVUE NETWORKS, INC.;REEL/FRAME:009929/0357
Effective date: 19990227