Patent Document ID: 20140081744
Application ID: 14090972
Patent Flag: 0

Claim One:
1. A computer system, comprising: one or more processors; and a non-transitory storage medium comprising program logic for execution by the one or more processors, the program logic comprising: code for training a first model using a first ads data set; code for training a second model using a second ads data set, wherein the second ads dataset comprises a subset of the first ads data set and an interaction feature between each pair of ads in the subset; code for computing an overall expected revenue for each arrangement of ads in the second ads data set; code for selecting the arrangement with maximum computed overall expected revenue; and code for placing the ads in a block on the webpage according to the selected arrangement, wherein the interaction feature comprises at least one of the following: ad position in the block; neighboring ad in the block; and a semantic relation between each ad and the neighboring ad.