Advertising venues and optimization
First Claim
Patent Images
1. A system that provides an online advertising platform, the system comprising:
- a first non-transitory machine-readable medium storing data characterizing performance characteristics of a plurality of impression inventory units, wherein an impression inventory represents one or more advertisement serving opportunities; and
a second non-transitory machine-readable medium storing instructions executable by one or more data processors to;
group the impression inventory units based at least in part on the performance characteristics of the impression inventory units;
determine an initial bid price for an advertising campaign based at least in part on a historical conversion rate for a set of the impression inventory units and a bidding goal associated with the advertising campaign;
execute a plurality of real-time bidding transactions for the advertising campaign on at least some of the impression inventory units, each transaction comprising a bid price based at least in part on the initial bid price;
if a number of success events for the advertising campaign reaches a threshold, determine an optimized bid price for the advertising campaign based at least in part on the number of success events and a number of impressions resulting from the execution of the real-time bidding transactions; and
if the number of success events for the advertising campaign does not reach the threshold, determine that the advertising campaign cannot be competitive on the set of impression inventory units by (i) determining a maximum cost-per-mille (CPM) value based at least in part on the number of success events and the number of impressions resulting from the execution of the real-time bidding transactions, and (ii) comparing the maximum CPM value to an estimated average price of the impression inventory units on which the plurality of real-time bidding transactions were executed.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for providing an online advertising platform includes a first non-transitory machine-readable medium storing instructions executable by one or more data processors to group impression inventory units based at least in part on performance characteristics of the impression inventory units.
87 Citations
16 Claims
-
1. A system that provides an online advertising platform, the system comprising:
-
a first non-transitory machine-readable medium storing data characterizing performance characteristics of a plurality of impression inventory units, wherein an impression inventory represents one or more advertisement serving opportunities; and a second non-transitory machine-readable medium storing instructions executable by one or more data processors to; group the impression inventory units based at least in part on the performance characteristics of the impression inventory units; determine an initial bid price for an advertising campaign based at least in part on a historical conversion rate for a set of the impression inventory units and a bidding goal associated with the advertising campaign; execute a plurality of real-time bidding transactions for the advertising campaign on at least some of the impression inventory units, each transaction comprising a bid price based at least in part on the initial bid price; if a number of success events for the advertising campaign reaches a threshold, determine an optimized bid price for the advertising campaign based at least in part on the number of success events and a number of impressions resulting from the execution of the real-time bidding transactions; and if the number of success events for the advertising campaign does not reach the threshold, determine that the advertising campaign cannot be competitive on the set of impression inventory units by (i) determining a maximum cost-per-mille (CPM) value based at least in part on the number of success events and the number of impressions resulting from the execution of the real-time bidding transactions, and (ii) comparing the maximum CPM value to an estimated average price of the impression inventory units on which the plurality of real-time bidding transactions were executed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system that provides an online advertising platform, the system comprising:
-
a first non-transitory machine-readable medium storing first data characterizing a set of venues, each venue including a set of impression inventory units that share similar performance characteristics, wherein an impression inventory represents one or more advertisement serving opportunities, each venue having an estimated aggregate impression volume that exceeds a threshold; a second non-transitory machine-readable medium storing second data characterizing member-specific prior executed transactions on the platform; and a third non-transitory machine-readable medium storing instructions executable by one or more data processors to; accept, from a first member, a specification of an advertising campaign, the specification including one or more bidding goals; determine an initial bid price for the advertising campaign based at least in part on the second data; iteratively execute a first plurality of real-time bidding transactions for the campaign on one or more of the venues to determine a first bid valuation for the campaign that satisfies the specification, at least some of the first plurality of transactions comprising a bid price based at least in part on the initial bid price; if a number of success events for the advertising campaign reaches a threshold, determine an optimized bid price for the advertising campaign based at least in part on the number of success events and a number of impressions resulting from the execution of the real-time bidding transactions; and if the number of success events for the advertising campaign does not reach the threshold, determine that the advertising campaign cannot be competitive on the set of impression inventory units by (i) determining a maximum cost-per-mille (CPM) value based at least in part on the number of success events and the number of impressions resulting from the execution of the real-time bidding transactions, and (ii) comparing the maximum CPM value to an estimated average price of the impression inventory units on which the plurality of real-time bidding transactions were executed. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification