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 system, the method comprising:
- receiving a user input associated with a video program at a first time period, wherein the video program is associated with a demographic characteristic;
determining whether the received user input is a first or a second type of function of a plurality of different types of functions of the interactive system, wherein;
each of the plurality of different types of functions performs a different type of function of the interactive system with respect to the video program and each of the plurality of different types of functions is associated with a weight value quantifying the user'"'"'s affiliation with the demographic characteristic associated with the video program,a first weight value of the first type of function is larger than a second weight value of the second type of function indicating that the first type of function indicates a stronger user affiliation with the demographic characteristic associated with the video program than the second type of function, anda memory stores a first association between the first weight value and the first type of function and a second association between the second weight value and the second type of function;
in response to determining that the received user input is the first type of function, retrieving, from the memory, based on the first association, the first weight value associated with the first type of function;
calculating, using a processor, a user demographic modification value, based on the retrieved first weight value by weighting the demographic characteristic associated with the video program by the first weight value;
modifying a user demographic value based on the user demographic modification value;
storing the user demographic value at the interactive system;
comparing the user demographic value to a plurality of demographic criteria associated with a plurality of advertisements to identify an advertisement associated with a demographic value that corresponds to the user demographic value; and
selecting the identified advertisement of the plurality of advertisements based on the comparing.
6 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, 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.
888 Citations
16 Claims
-
1. A method for targeting advertisements to a user of an interactive system, the method comprising:
-
receiving a user input associated with a video program at a first time period, wherein the video program is associated with a demographic characteristic; determining whether the received user input is a first or a second type of function of a plurality of different types of functions of the interactive system, wherein; each of the plurality of different types of functions performs a different type of function of the interactive system with respect to the video program and each of the plurality of different types of functions is associated with a weight value quantifying the user'"'"'s affiliation with the demographic characteristic associated with the video program, a first weight value of the first type of function is larger than a second weight value of the second type of function indicating that the first type of function indicates a stronger user affiliation with the demographic characteristic associated with the video program than the second type of function, and a memory stores a first association between the first weight value and the first type of function and a second association between the second weight value and the second type of function; in response to determining that the received user input is the first type of function, retrieving, from the memory, based on the first association, the first weight value associated with the first type of function; calculating, using a processor, a user demographic modification value, based on the retrieved first weight value by weighting the demographic characteristic associated with the video program by the first weight value; modifying a user demographic value based on the user demographic modification value; storing the user demographic value at the interactive system; comparing the user demographic value to a plurality of demographic criteria associated with a plurality of advertisements to identify an advertisement associated with a demographic value that corresponds to the user demographic value; and selecting the identified advertisement of the plurality of advertisements based on the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An interactive system for targeting advertisements to a user of the interactive system, the interactive system comprising:
-
a user input receiver configured to receive a user input associated with a video program at a first time period, wherein the video program is associated with a demographic characteristic; and a processor, wherein the processor is configured to; determine whether the received user input is a first or a second type of function of a plurality of different types of functions of the interactive system, wherein; each of the plurality of different types of functions performs a different type of function of the interactive system with respect to the video program and each of the plurality of different types of functions is associated with a weight value quantifying the user'"'"'s affiliation with the demographic characteristic associated with the video program, a first weight value of the first type of function is larger than a second weight value of the second type of function indicating that the first type of function indicates a stronger user affiliation with the demographic characteristic associated with the video program than the second type of function, and a memory stores a first association between the first weight value and the first type of function and a second association between the second weight value and the second type of function; in response to determining that the received user input is the first type of function, retrieve, from the memory, based on the first association, the first weight value association with the first type of function; calculate a user demographic modification value, based on the retrieved first weight value by weighting the demographic characteristic associated with the video program by the first weight value; modify a user demographic value based on the user demographic modification value; store the user demographic value at the interactive system; compare the user demographic value to a plurality of demographic criteria associated with a plurality of advertisements to identify an advertisement associated with a demographic value that corresponds to the user demographic value; and select the identified advertisement of the plurality of advertisements based on the comparing. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification