×

Ad rendering parameters, such as size, style, and/or layout, of online ads

  • US 8,666,820 B2
  • Filed: 12/30/2004
  • Issued: 03/04/2014
  • Est. Priority Date: 12/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium with computer-executable instructions stored thereon, that when executed, perform operations including:

  • for each ad in a set of two or more ads, accepting ad information including two or more ad feature values for two or more ad features of the ad, the ad information including at least one ad feature having an ad feature value that depends on an ad rendering parameter;

    accepting, by one or more processors and for available candidate ad layouts and corresponding ad orientations, ad rendering constraints, the ad rendering constraints for each candidate ad layout including space available for rendering the ads, an advertisement layout available for rendering the ads, and a maximum number of available ads permitted to be rendered, each corresponding ad orientation specifying presentation positions of each ad relative to presentation positions of other ads presented in a candidate ad layout;

    for each candidate ad layout and corresponding ad orientation;

    computing, by one or more processors, a weight for each feature value of each ad, the weight being computed using a weight function corresponding to the feature value; and

    computing a result of a function of weighted combinations of feature values for each ad, the result being computed using the ad feature values for each ad, the computed weights corresponding to the ad feature values, and the ad rendering constraints; and

    selecting, by one or more processors, ad rendering parameters for at least one ad from the set of two or more ads based on the result of the function of weighted combinations of feature values, the ad rendering parameters including a candidate ad layout and corresponding ad orientation for which the result of the function of weighted combinations exceeds a specified value; and

    providing the at least one ad according to the layout and the ad orientation for which the result of the function of weighted combinations of feature values exceeds the specified value.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×