MANAGING BIDS IN A REAL-TIME AUCTION FOR ADVERTISEMENTS
First Claim
1. A system comprising:
- a network interface configured to be coupled to a network;
a processing device; and
non-transitory memory coupled to the processing device, the non-transitory memory storing programmatic instructions that when executed by the processing device, cause the system to perform operations comprising;
host a browser;
transmit over the network, using the network interface, a request by the browser for a web page from a first server;
receive over the network the requested web page, the web page having an associated impression, andreceive over the network, from a second server, a script;
execute the script at the browser, wherein execution of the script at the browser causes impression bid request messages for the web page impression to be transmitted over the network to a plurality of servers, wherein the impression bid request messages comprise an IP address associated with the system and information identifying a location of the web page having the associated impression;
receive, over the network, at the script, impression bids from at least a portion of the plurality of servers;
cause the received impression bids to be evaluated and a first impression bid from the received impression bids to be selected, the first impression bid associated with a reference to a first ad;
use the reference to access the first ad from a third server, the third server a different server than the first server and the second server;
render the first ad in conjunction with the received web page.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system conduct an auction for advertising across multiple markets. A first market conducts a first auction for a first advertising impression. A first bid is selected as the auction winner and a ratio is computed as the first bid plus a spread to the second highest bid. The price to be paid is the lower of the first bid or the first bid multiplied by the ratio. The first bid, second bid, and spread are transmitted to a second market for a second advertising impression auction. The second market respects the rules of the first market'"'"'s auction where such that if the first bid is selected as the winner, a ratio is computed as the first bid plus the spread to the next highest bid. The price to be paid for the second impression is the first bid multiplied by the new ratio.
28 Citations
25 Claims
-
1. A system comprising:
-
a network interface configured to be coupled to a network; a processing device; and non-transitory memory coupled to the processing device, the non-transitory memory storing programmatic instructions that when executed by the processing device, cause the system to perform operations comprising; host a browser; transmit over the network, using the network interface, a request by the browser for a web page from a first server; receive over the network the requested web page, the web page having an associated impression, and receive over the network, from a second server, a script; execute the script at the browser, wherein execution of the script at the browser causes impression bid request messages for the web page impression to be transmitted over the network to a plurality of servers, wherein the impression bid request messages comprise an IP address associated with the system and information identifying a location of the web page having the associated impression; receive, over the network, at the script, impression bids from at least a portion of the plurality of servers; cause the received impression bids to be evaluated and a first impression bid from the received impression bids to be selected, the first impression bid associated with a reference to a first ad; use the reference to access the first ad from a third server, the third server a different server than the first server and the second server; render the first ad in conjunction with the received web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a network interface configured to be coupled to a network; a processing device; and non-transitory memory coupled to the processing device, the non-transitory memory storing programmatic instructions that when executed by the processing device, cause the system to perform operations comprising; host an application; transmit over the network, using the network interface, a request by the application for a first item of content from a first server; receive over the network the requested first item of content, the first item of content having an associated impression, and receive over the network, from a second server, a script; execute the script at the application, wherein execution of the script at the application causes impression bid request messages for the first item of content impression to be transmitted over the network to a plurality of servers, wherein the impression bid request messages comprise an IP address associated with the system and information identifying a location of the first item of content having the associated impression; receive, over the network, at the script, impression bids from at least a portion of the plurality of servers; cause the received impression bids to be evaluated and a first impression bid from the received impression bids to be selected, the first impression bid associated with a reference to a first ad; use the reference to access the first ad from a third server; render the first ad in conjunction with the received first item of content. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification