Patent ID: 8566160

Claim:
A computer-implemented method for determining placement of a plurality of advertisements on a web page, the method executable by a computer having a processor and memory, the method comprising: ranking, using the processor to execute first logic, the plurality of advertisements using a first model to generate a ranked plurality of advertisements based at least in part on a probability of a user selection of respective advertisement of the plurality of advertisements when shown in a first region of the web page; selecting, using the processor, a first number of highest ranked advertisements for placement in the first region of the web page from the ranked plurality of advertisements; delivering, using the processor, the first number of highest ranked advertisements to the first region of the web page; ranking, using the processor to execute second logic, remaining advertisements of the plurality of advertisements using a second model to generate a ranked plurality of remaining advertisements based at least in part on a probability of a user selection of respective remaining advertisement of the plurality of advertisements when shown in a second region of the web page; and selecting, using the processor, a second number of highest ranked advertisements for placement in the second region of the web page from the ranked plurality of remaining advertisements; and delivering, using the processor, the second number of highest ranked advertisements to the second region of the web page.