Interactive television program guide system for determining user values for demographic categories
First Claim
1. A method for targeting advertisements to a user of an interactive television program guide based on a user demographic category value that represents a likelihood that the user fits within a demographic category, the method comprising:
- receiving advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category;
receiving a user input requesting activation of a function of the interactive television program guide for a program, wherein the user input is received by a user interface of the interactive television program guide;
determining a type of function of the interactive television program guide that was requested for the program;
determining a weight associated with the determined type of function, wherein each of a plurality of interactive television program guide function types are associated with a predetermined weight value;
determining a demographic category value associated with the program;
determining a user demographic category value for at least one demographic category based on the determined demographic category value adjusted by the determined weight;
comparing the determined user demographic category value with the demographic criteria associated with the received advertisements;
selecting advertisements for display if the determined user demographic category value meets the demographic criteria; and
displaying the selected advertisements in the interactive television program guide.
17 Assignments
0 Petitions
Accused Products
Abstract
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, 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 the receiver also receives advertisements, where the advertisements have preselected values for specified demographic categories. The user television equipment, preferably using a 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.
-
Citations
22 Claims
-
1. A method for targeting advertisements to a user of an interactive television program guide based on a user demographic category value that represents a likelihood that the user fits within a demographic category, the method comprising:
-
receiving advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category; receiving a user input requesting activation of a function of the interactive television program guide for a program, wherein the user input is received by a user interface of the interactive television program guide; determining a type of function of the interactive television program guide that was requested for the program; determining a weight associated with the determined type of function, wherein each of a plurality of interactive television program guide function types are associated with a predetermined weight value; determining a demographic category value associated with the program; determining a user demographic category value for at least one demographic category based on the determined demographic category value adjusted by the determined weight; comparing the determined user demographic category value with the demographic criteria associated with the received advertisements; selecting advertisements for display if the determined user demographic category value meets the demographic criteria; and displaying the selected advertisements in the interactive television program guide. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. A method for targeting advertisements to a user of an interactive television program guide based on a user demographic category value that represents a likelihood that the user fits within a demographic category, the method comprising:
-
receiving advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category; receiving user inputs requesting activation of at least one function of the interactive program guide associated with a program, wherein the user inputs are received by a user interface of the interactive television program guide; determining a type of function of the interactive television program guide that was requested for the program; adjusting the user demographic category value for at least one demographic category based on the type of function requested and a demographic category value associated with the program; determining whether a predetermined number of user inputs associated with the program were received; setting the user demographic category value to a default user demographic category value when the predetermined number of user inputs associated with the program was not received; comparing the user demographic category value with the demographic criteria associated with the received advertisements, whereby the comparison selects advertisements for display if the user demographic category value meets the demographic criteria; and displaying the selected advertisements in the interactive television program guide. - View Dependent Claims (18)
-
-
8. A method for targeting advertisements to a user of an interactive television program guide based on a user demographic category value that represents a likelihood that the user fits within a demographic category, the method comprising:
-
receiving advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category; receiving user inputs requesting activation of a function of the interactive television program guide associated with a program, wherein the user inputs are received by a user interface of the interactive television program guide; determining a type of function of the interactive television program guide that was requested for the program; determining the user demographic category value for at least one demographic category by adjusting a previous user demographic category value based on the type of function requested and a demographic category value associated with the program; adjusting the user demographic category value towards a predetermined user demographic category value at a regular interval using a decay function; comparing the user demographic category value with the demographic criteria associated with the received advertisements, whereby the comparison selects advertisements for display if the user demographic category value meets the demographic criteria; displaying the selected advertisements in the interactive television program guide. - View Dependent Claims (19)
-
-
9. A system in which an interactive television program guide capable of displaying targeted advertisements to a user of the guide, wherein the displayed targeted advertisements are based on a user demographic category value that represents a likelihood that the user fits within a demographic category, is implemented, the system comprising:
-
a display; and a user television equipment, wherein the user television equipment is configured to; receive advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category; receive a user input requesting activation of a function of the interactive television program guide for a program, wherein the user input is received by a user interface of the interactive television program guide; determine a type of function of the interactive television program guide that was requested for the program; determine a weight associated with the determined type of function, wherein each of a plurality of interactive television program guide function types are associated with a predetermined weight value; determine a demographic category value associated with the program; determine a user demographic category value for at least one demographic category based on the determined demographic category value adjusted by the determined weight; compare the determined user demographic category value with the demographic criteria associated with the received advertisements; select advertisements for display if the determined user demographic category value meets the demographic criteria; and display, on the display, the selected advertisements in the interactive television program guide. - View Dependent Claims (10, 11, 12, 13, 14, 20)
-
-
15. A system in which an interactive television program guide capable of displaying targeted advertisements to a user of the guide, wherein the displayed targeted advertisements are based on a user demographic category value that represents a likelihood that the user fits within a demographic category, is implemented, the system comprising:
-
a display; and a user television equipment, wherein the user television equipment is configured to; receive advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category; receive user inputs requesting activation of a least one function of the interactive program guide associated with a program, wherein the user inputs are received by a user interface of the interactive television program guide; determine a type of function of the interactive television program guide that was requested for the program; adjust the user demographic category value for at least one demographic category based on the type of function requested and a demographic category value associated with the program; determine whether a predetermined number of user inputs associated with the program was received; set the user demographic category value to a default user demographic category value when the predetermined number of user inputs associated with the program was not received; compare the user demographic category value with the demographic criteria associated with the received advertisements, whereby the comparison selects advertisements for display if the user demographic category value meets the demographic criteria; and display, on the display, the selected advertisements in the interactive television program guide. - View Dependent Claims (21)
-
-
16. A system in which an interactive television program guide capable of displaying targeted advertisements to a user of the guide, wherein the displayed targeted advertisements are based on a user demographic category value that represents a likelihood that the user fits within a demographic category, is implemented, the system comprising:
-
a display; and a user television equipment, wherein the user television equipment is configured to; receive advertisements suitable for display by the interactive television program guide, wherein each advertisement is associated with a demographic criteria for at least one demographic category; receive user inputs requesting activation of a function of the interactive television program guide associated with a program, wherein the user inputs are received by a user interface of the interactive television program guide; determine a type of function of the interactive television program guide that was requested for the program; determine the user demographic category value for at least one demographic category by adjusting a previous user demographic category value based on the type of function requested and a demographic category value associated with the program; adjust the user demographic category value towards a predetermined user demographic category value at a regular interval using a decay function; compare the user demographic category value with the demographic criteria associated with the received advertisements, whereby the comparison selects advertisements for display if the user demographic category value meets the demographic criteria; display, on the display, the selected advertisements in the interactive television program guide. - View Dependent Claims (22)
-
Specification