Patent ID: 8099327

Claim:
A computer-implemented method for selecting bids for a plurality of media plays, the method comprising: receiving, from a plurality of users by an auctioneer executed by one or more processors of a hub computer system, bids for a plurality of media plays; determining the bids by a campaign manager executed by the one or more processors of the hub computer system, said determining comprising: determining a target impression using a number of impressions in a target demographic group of a user's campaign; determining an average cost per capita of the user's campaign; generating a distribution multiplier configured to indicate how well a media play matches an impression distribution of the user's campaign, wherein generating the distribution multiplier, DM, comprises calculating DM=DM 1 *DM 2 * . . . *DM N , where DM i is a distribution multiplier for the i th category from among N categories, where i=1, . . . , N, and N≧2, and generating DM i comprises calculating DM i =1−(I impressions )/(S impressions ), where I impressions is a number of target impressions delivered by the i th category and S impressions is a total number of target impressions that the user's campaign expects the i th category to deliver; and calculating a bid as a multiplicative product of the target impression, the average cost per capita and the distribution multiplier associating media plays with the bids from the users; and allocating the bids to the media play.