System and method for determining bid amount for advertisement to reach certain number of online users
First Claim
1. A computer-implemented method comprising:
- receiving, at a computing system, from an advertiser, a bid amount associated with an advertisement, the bid amount to be used in a plurality of advertisement auctions to deliver the advertisement to users performing online action for a predetermined bid validity period determined by the advertiser, wherein the computing system comprises at least one computer processor and memory;
automatically identifying, with the computing system, the winning bid amounts for each of the plurality of advertisement auctions conducted during a predetermined analysis period, wherein the winning bid amounts comprise the bid amount from the advertiser and other bid amounts from a plurality of other advertisers;
generating, with the computing system, a bid impression landscape for the advertiser during the predetermined analysis period, wherein generating the bid impression landscape comprises;
determining the number of advertisement auctions won by the advertiser from unique users during the predetermined period based on the identification and a cookie correction algorithm which filters a number of unique users from the number of advertisement auctions won by the advertiser accessing the Internet;
within the range of the winning bid amounts identified, creating a set of simulated bid amounts for the advertiser in equal increments and decrements within the range;
for each simulated bid amount in the set of simulated bid amounts, calculating the number of auctions the advertiser would have won from unique users based on the cookie correction algorithm; and
plotting the calculated number of auctions won by the advertiser and the determined number of auctions won by the advertiser with their associated simulated bid amounts and bid amount; and
providing, by the computing system, a report to the advertiser, wherein the report comprises the bid impression landscape.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs include receiving, from an advertiser, advertisement criteria associated with an advertisement; and receiving, from a database, information regarding advertisement auctions in which the advertisement participated during a predetermined time period. A simulation is run of a first of the advertisement auctions a plurality of times, wherein the bid amount for the advertisement is changed for each simulation run An identification is made of a number of users to whom the advertisement would have been presented had the bid amount of the advertisement in the first of the advertisement auction been equal to the bid amount of the advertisement in the one of the times the simulation is run. Information related to the number of users identified for each one of the plurality of times the simulation is run is provided in a report.
-
Citations
9 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computing system, from an advertiser, a bid amount associated with an advertisement, the bid amount to be used in a plurality of advertisement auctions to deliver the advertisement to users performing online action for a predetermined bid validity period determined by the advertiser, wherein the computing system comprises at least one computer processor and memory; automatically identifying, with the computing system, the winning bid amounts for each of the plurality of advertisement auctions conducted during a predetermined analysis period, wherein the winning bid amounts comprise the bid amount from the advertiser and other bid amounts from a plurality of other advertisers; generating, with the computing system, a bid impression landscape for the advertiser during the predetermined analysis period, wherein generating the bid impression landscape comprises; determining the number of advertisement auctions won by the advertiser from unique users during the predetermined period based on the identification and a cookie correction algorithm which filters a number of unique users from the number of advertisement auctions won by the advertiser accessing the Internet; within the range of the winning bid amounts identified, creating a set of simulated bid amounts for the advertiser in equal increments and decrements within the range; for each simulated bid amount in the set of simulated bid amounts, calculating the number of auctions the advertiser would have won from unique users based on the cookie correction algorithm; and plotting the calculated number of auctions won by the advertiser and the determined number of auctions won by the advertiser with their associated simulated bid amounts and bid amount; and providing, by the computing system, a report to the advertiser, wherein the report comprises the bid impression landscape. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable medium storing a computer program product, which, when executed by at least one computer, causes the at least one computer to perform the steps of:
-
receiving, at a computing system, from an advertiser, a bid amount associated with an advertisement, the bid amount to be used in a plurality of advertisement auctions to deliver the advertisement to users performing online action for a predetermined bid validity period determined by the advertiser, wherein the computing system comprises at least one computer processor and memory; automatically identifying, with the computing system, the winning bid amounts for each of the plurality of advertisement auctions conducted during a predetermined analysis period, wherein the winning bid amounts comprise the bid amount from the advertiser and other bid amounts from a plurality of other advertisers; generating, with the computing system, a bid impression landscape for the advertiser during the predetermined analysis period, wherein generating the bid impression landscape comprises; determining the number of advertisement auctions won by the advertiser from unique users during the predetermined period based on the identification and a cookie correction algorithm which filters a number of unique users from the number of advertisement auctions won by the advertiser accessing the internet; within the range of the winning bid amounts identified, creating a set of simulated bid amounts for the advertiser in equal increments and decrements within the range; for each simulated bid amount in the set of simulated bid amounts, calculating the number of auctions the advertiser would have won from unique users based on the cookie correction algorithm; and plotting the calculated number of auctions won by the advertiser and the determined number of auctions won by the advertiser with their associated simulated bid amounts and bid amount; and providing, by the computing system, a report to the advertiser, wherein the report comprises the bid impression landscape. - View Dependent Claims (5, 6)
-
-
7. A system comprising:
a processing circuit programmed to; receive, from an advertiser, a bid amount associated with an advertisement, the bid amount to be used in a plurality of advertisement auctions to deliver the advertisement to users performing online action for a predetermined bid validity period determined by the advertiser, wherein the computing system comprises at least one computer processor and memory; automatically identify, with the computing system, the winning bid amounts for each of the plurality of advertisement auctions conducted during a predetermined analysis period, wherein the winning bid amounts comprise the bid amount from the advertiser and other bid amounts from a plurality of other advertisers; generate, with the computing system, a bid impression landscape for the advertiser during the predetermined analysis period by; determining the number of advertisement auctions won by the advertiser from unique users during the predetermined period based on the identification and a cookie correction algorithm which filters a number of unique users from the number of advertisement auctions won by the advertiser accessing the internet; within the range of the winning bid amounts identified, creating a set of simulated bid amounts for the advertiser in equal increments and decrements within the range; for each simulated bid amount in the set of simulated bid amounts, calculating the number of auctions the advertiser would have won from unique users based on the cookie correction algorithm; and plotting the calculated number of auctions won by the advertiser and the determined number of auctions won by the advertiser with their associated simulated bid amounts and bid amount; and provide, by the computing system, a report to the advertiser, wherein the report comprises the bid impression landscape. - View Dependent Claims (8, 9)
Specification