System and method for balancing goal guarantees and optimization of revenue in advertisement delivery under uneven, volatile traffic conditions
First Claim
1. A method for providing advertising content over a network, the method comprising:
- receiving an advertisement delivery request;
identifying a first plurality of advertisements served on a guaranteed number of impressions basis that may be served in response to the advertisement delivery request, wherein each advertisement of the first plurality of advertisements is delivering above a lower bound of a tolerance band associated with the advertisement and below an upper bound of the tolerance band associated with the advertisement;
identifying a second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request;
determining an advertisement of either the first or second plurality of advertisements that will generate a greatest revenue for an advertisement service provider; and
serving the determined advertisement to a target.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for balancing goal guarantees and optimization of revenue in advertisement delivery under uneven, volatile traffic conditions are discloses. Generally, an advertisement delivery request is received. Using tolerance bands, a first plurality of advertisements served on a guaranteed number of impressions basis that may be served in response to the advertisement request is identified. Each advertisement of the first plurality of advertisements is delivering above a lower bound of a tolerance band associated with the advertisement and below an upper bound of the tolerance band associated with the advertisement. A second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request is identified. An advertisement of either the first or second plurality of advertisements to be served in response to the advertisement delivery request is determined based on an amount of revenue generated for an advertisement service provider by serving the advertisement.
-
Citations
16 Claims
-
1. A method for providing advertising content over a network, the method comprising:
-
receiving an advertisement delivery request; identifying a first plurality of advertisements served on a guaranteed number of impressions basis that may be served in response to the advertisement delivery request, wherein each advertisement of the first plurality of advertisements is delivering above a lower bound of a tolerance band associated with the advertisement and below an upper bound of the tolerance band associated with the advertisement; identifying a second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request; determining an advertisement of either the first or second plurality of advertisements that will generate a greatest revenue for an advertisement service provider; and serving the determined advertisement to a target. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium comprising a set of instructions for providing advertising content over a network, the set of instructions to direct a process to perform acts of:
-
receiving an advertisement delivery request; identifying a first plurality of advertisements served on a guaranteed number of impressions basis that may be served in response to the advertisement delivery request, wherein each advertisement of the first plurality of advertisements is delivering above a lower bound of a tolerance band associated with the advertisement and below an upper bound of the tolerance band associated with the advertisement; identifying a second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request; determining an advertisement of either the first or second plurality of advertisements that will generate a greatest revenue for an advertisement service provider; and serving the determined advertisement to a target. - View Dependent Claims (8)
-
-
9. A system for providing advertising content over a network, the system comprising:
-
a memory means for storing data and instructions; and a processor means in communication with the memory means, the processor means operative to enable actions based on the stored instructions; wherein the instructions stored in the memory means comprise; programming code for the processor to identify a first plurality of advertisements served on a guaranteed number of impressions basis that may be served in response to the advertisement delivery request, wherein each advertisement of the first plurality of advertisements is delivering above a lower bound of a tolerance band associated with the advertisement and below an upper bound of the tolerance band associated with the advertisement; programming code for the processor to identify a second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request; programming code for the processor to determine an advertisement of either the first or second plurality of advertisements that will generate a greatest revenue for an advertisement service provider; and programming code for the processor to serve the determined advertisement to a target. - View Dependent Claims (10)
-
-
11. A method for providing advertising content over a network, the method comprising:
-
employing tolerance bands to identify a first plurality of advertisements that may be served in response to an advertisement delivery request; identifying a second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request; and determining an advertisement of either the first or second plurality of advertisements to be served in response to the advertisement delivery request based on an amount of revenue generated for an advertisement service provider by serving the determined advertisement. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium comprising a set of instructions for providing advertising content over a network, the set of instructions to direct a processor to perform acts of:
-
employing tolerance bands to identify a first plurality of advertisements that may be served in response to an advertisement delivery request; identifying a second plurality of advertisements served on a performance basis that may be served in response to the advertisement delivery request; and determining an advertisement of either the first or second plurality of advertisements to be served in response to the advertisement delivery request based on an amount of revenue generated for an advertisement service provider by serving the determined advertisement, a cost per impressions (“
CPM”
) associated with each advertisement of the first plurality of advertisements, and an effective cost per impression (“
eCPM”
) associated with each advertisement of the second plurality of advertisement.
-
Specification