Method and system for pricing electronic advertisements
First Claim
Patent Images
1. A method of pricing an electronic advertisement, the method comprising the steps of:
- receiving a request for an electronic advertisement to be presented to a visitor;
setting a calculated price of said electronic advertisement using a conversion probability and an advertiser value; and
returning said electronic advertisement to be presented to said visitor.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method of pricing an electronic advertisement that includes receiving a request for an electronic advertisement to be presented to a visitor, setting a price of the electronic advertisement, and presenting the electronic advertisement to the visitor.
278 Citations
30 Claims
-
1. A method of pricing an electronic advertisement, the method comprising the steps of:
-
receiving a request for an electronic advertisement to be presented to a visitor;
setting a calculated price of said electronic advertisement using a conversion probability and an advertiser value; and
returning said electronic advertisement to be presented to said visitor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of selecting a best priced electronic advertisement from a group of dynamically priced and statically priced electronic advertisements comprising:
-
calculating expected revenue for all statically priced electronic advertisements;
calculating maximum expected revenue for all dynamically priced electronic advertisements;
conducting an auction to select the best electronic advertisement, wherein the best electronic advertisement is one from said group with the highest expected revenue; and
if the best electronic advertisement is dynamically priced, lowering the price of said best electronic advertisement to a point just greater than the second-best electronic advertisement from said auction.
-
-
7. A method of selecting an electronic advertisement to present to a visitor comprising:
-
receiving a request to present an electronic advertisement;
identifying electronic advertisements eligible to present; and
applying soft targeting to said electronic advertisements to eliminate those electronic advertisements that do not meet ROI targets for advertisers.
-
-
8. A method of pricing an electronic advertisement, the method comprising:
-
receiving a request for an electronic advertisement;
specifying a list of eligible electronic advertisements to return;
calculating a price for each of said eligible electronic advertisements based on real time projected performance of each of said electronic advertisements and an advertiser'"'"'s ROI constraints for each of said electronic advertisements; and
choosing an electronic advertisement that will provide a publisher a highest revenue given said ROI constraints established by said advertiser. - View Dependent Claims (9)
-
-
10. A method of pricing an electronic advertisement, the method comprising
receiving a request for an electronic advertisement to be presented to a visitor; -
calculating a projected ROI for each electronic advertisement considered for selection, wherein each said projected ROI is calculated using a contemporaneously calculated conversion probability, an advertiser value, and an impression cost;
calculating an impression price for said electronic advertisement for each electronic advertisement considered for selection having a projected ROI satisfying a ROI threshold, wherein said impression price is calculated using said contemporaneously calculated conversion probability and said advertiser value; and
selecting and returning an electronic advertisement having a highest impression price. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of dynamically setting the price of an electronic advertisement, the method comprising:
-
receiving a request for an individual electronic advertisement from a web browser;
calculating an expected revenue for a publisher for each electronic advertisement with flexible pricing selected and eligible for consideration, wherein said expected revenue for said flexibly-priced electronic advertisements is calculated using a conversion probability and an advertiser value;
calculating an expected revenue for each electronic advertisement with fixed-rate pricing, wherein for each fixed-rate electronic advertisement said expected revenue is calculated using a real time conversion probability; and
returning an advertisement having a highest expected revenue to said web browser. - View Dependent Claims (16, 17, 18)
-
-
19. A method of dynamically setting the price of an electronic advertisement, said method comprising the steps of:
-
receiving a request for an electronic advertisement to be presented to a visitor;
calculating a projected ROI for each advertiser from each electronic advertisement considered for selection, wherein each said projected ROI is calculated by multiplying a real time conversion probability with an advertiser value, and then dividing by an impression cost set by a publisher;
calculating an impression price for each electronic advertisement considered for selection, wherein said impression price is calculated by multiplying said real time conversion probability with an advertiser value; and
selecting and returning an electronic advertisement having a highest calculated impression price. - View Dependent Claims (20, 21, 22)
-
-
23. A computer system for pricing electronic advertisements comprising:
-
a database operable to maintain electronic advertisements, advertiser data, and publisher data; and
a processor programed to;
receive a request for an electronic advertisement to be presented to a visitor;
calculate a projected ROI for each electronic advertisement considered for selection, wherein each said projected ROI is calculated using a contemporaneously calculated conversion probability, an advertiser value, and an impression cost;
calculate an impression price for said electronic advertisement for each electronic advertisement considered for selection having a projected ROI satisfying a ROI threshold, wherein said impression price is calculated using said contemporaneously calculated conversion probability and said advertiser value; and
select and return an electronic advertisement having a highest impression price. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A computer-readable medium whose contents enable a computer system to select and price an electronic advertisement for presenting to a visitor, the computer system executing the contents of the computer-readable medium by performing a program comprising the steps of:
-
receiving a request for an electronic advertisement to be presented to a visitor;
calculating a projected ROI for each electronic advertisement considered for selection, wherein each said projected ROI is calculated using a contemporaneously calculated conversion probability, an advertiser value, and an impression cost;
calculating an impression price for said electronic advertisement for each electronic advertisement considered for selection having a projected ROI satisfying a ROI threshold, wherein said impression price is calculated using said contemporaneously calculated conversion probability and said advertiser value; and
selecting and returning an electronic advertisement having a highest impression price.
-
-
30. An Internet advertising system for pricing electronic advertisements, the system comprising:
-
a database operable for maintaining flexibly-priced electronic advertisements, fixed-rate electronic advertisements, and fixed-price electronic advertisements, advertiser constraints, conversion probabilities, advertiser data, and publisher data; and
a web server operable to;
receive data from advertisers;
receive a request for an electronic advertisement from a web browser;
calculate an expected revenue for each advertisement with flexible pricing selected for consideration, wherein said expected revenue for each said flexibly priced electronic advertisement is calculated by multiplying a real time conversion probability with an advertiser value;
calculate an expected revenue for cost-per-conversion ads by multiplying a real time conversion probability with an advertiser value;
calculate an expected revenue for cost-per-click ads by multiplying a real time click probability with an advertiser value;
rank all considered electronic advertisements by expected revenue;
choose a first and second best electronic advertisement by expected revenue;
decrease an expected revenue of said second best electronic advertisement by one bidding increment when said first and second best electronic advertisements have a same expected revenue;
set a price of said first best electronic advertisement to one increment more than an expected revenue of said second best electronic advertisement when said first best electronic advertisement has pricing flexibility;
set a price of flexibly-priced electronic advertisements to a greater price of a bidding increment and an advertiser'"'"'s minimum price constraint when there is no second best electronic advertisement; and
return a highest-priced electronic advertisement to said web browser.
-
Specification