Modifying advertisement scores based on advertisement response probabilities
First Claim
1. In a network environment that includes at least an advertisement computer system, a method for targeting online advertisements to users based on the probability that a user will respond to possible advertisements, comprising the following:
- an act of accessing a plurality of possible advertisements;
an act of determining a response probability for each advertisement in the plurality of possible advertisements, the response probability representing a probability that a user will respond to an advertisement; and
an act of altering a score associated with each of the possible advertisements based on the response probability for each of the possible advertisements, the score being used to indicate whether or not to present the advertisement to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Advertisement response probabilities are utilized to alter advertisement scores. A plurality of possible advertisements is accessed from, for example, an advertisement database or advertisement pipeline. A response probability for each advertisement is determined. A response probability may be a probability that a user will “click,” or otherwise select an advertisement. Advertisements may be associated with probabilistic prediction models that take advertisement recipient attribute values as inputs and provide a probability distribution as output. A score associated with each of the possible advertisements is altered based on the response probability for each of the advertisements. Statistical prediction is used to determine how scores are to be altered. Advertisements with response probabilities less than a mean probability may have associated scores decreased. Conversely, advertisements with response probabilities greater than a mean probability may have associated scores increased.
180 Citations
44 Claims
-
1. In a network environment that includes at least an advertisement computer system, a method for targeting online advertisements to users based on the probability that a user will respond to possible advertisements, comprising the following:
-
an act of accessing a plurality of possible advertisements;
an act of determining a response probability for each advertisement in the plurality of possible advertisements, the response probability representing a probability that a user will respond to an advertisement; and
an act of altering a score associated with each of the possible advertisements based on the response probability for each of the possible advertisements, the score being used to indicate whether or not to present the advertisement to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. In a network environment that includes at least an advertisement computer system, a method for targeting online advertisements to users based on the probability that a user will select possible advertisements, comprising the following:
-
a step for identifying a response probability for each advertisement in a plurality of possible advertisements; and
an act of altering a score associated with each of the possible advertisements based on the response probability for each of the possible advertisements, the score being used to indicate whether or not to present the advertisement to the user.
-
-
38. A computer program product for use in a network environment that includes at least an advertisement computer system, the computer program product for implementing a method for targeting online advertisements to users based on the probability that a user will respond to possible advertisements, the computer program product comprising one or more computer-readable media having stored thereon the following:
-
computer-executable instructions for accessing a plurality of possible advertisements;
computer-executable instructions for determining a response probability for each advertisement in the plurality of possible advertisements, the response probability representing a probability that a user will respond to an advertisement;
and computer-executable instructions for altering a score associated with each of the possible advertisements based on the response probability for each of the possible advertisements, the score being used to indicate whether or not to present the advertisement to the user. - View Dependent Claims (39, 40)
-
-
41. A network system, comprising:
-
a user computer system configured to present advertisements to a user; and
an advertisement computer system that is network connectable to the user computer system and that is configured to access a plurality of advertisements, to determine a response probability for each advertisement in the plurality of advertisements, and to alter a score for each advertisement based on the response probability for each advertisement.
-
-
42. In a network environment that includes at least a Web content computer system, a method for targeting Web content to users based on the probability that a user will respond to possible Web content, comprising the following:
-
an act of accessing a plurality of possible portions of Web content;
an act of determining a response probability for each portion of Web content in the plurality of possible portions of Web content, the response probability representing a probability that a user will respond to a portion of Web content; and
an act of altering a score associated with each of the possible portions of Web content based on the response probability for each of the possible portions of Web content, the score being used to indicate whether or not to present the portion of Web content to the user. - View Dependent Claims (43, 44)
-
Specification