Patent ID: 8595071

Claim:
A computer-implemented method comprising: selecting, by at least one processor and based on an outcome of an auction, a presentation order for a plurality of advertisements that have been selected to be presented with a document, the presentation order of the advertisements representing relative presentation positions of the advertisements with a document; receiving, by at least one processor, enhanced feature preference information associated with a particular advertisement in the plurality of advertisements, the enhanced feature preference information specifying approved enhanced features that have been approved, by an advertiser, to be applied to the particular advertisement; receiving, by at least one processor, an enhanced feature eligibility score for the particular advertisement, the enhanced feature eligibility score having been computed based on performance information corresponding to the particular advertisement; determining, by at least one processor, that an approved enhanced advertisement feature for the particular advertisement has a threshold that is satisfied by the enhanced feature eligibility score; in response to determining that the threshold is satisfied by the enhanced feature eligibility score: applying, to the particular advertisement and by at least one processor, the approved enhanced advertisement feature corresponding to the threshold; and providing, by at least one processor and for presentation according to the presentation order, the particular advertisement to which the approved enhanced advertisement feature is applied.