Promoting and/or demoting an advertisement from an advertising spot of one type to an advertising spot of another type
First Claim
Patent Images
1. A computer-implemented method for associating advertisements with ad spots of a document, the document having at least one ad spot of a first ad spot type and at least one ad spot of a second ad spot type, the computer-implemented method comprising:
- a) accepting an advertisement having a score and being provisionally associated with an ad spot of the first ad spot type;
b) determining whether to move the advertisement from the ad spot of the first ad spot type to a vacant ad spot of the second ad spot type based on the score of the advertisement; and
c) if it is determined to move the advertisement from the ad spot of the first ad spot type to the vacant ad spot of the second ad spot type, then assigning the advertisement to the vacant ad spot of the second ad spot type, otherwise assigning the advertisement to the ad spot of the first ad spot type; and
d) serving the advertisement for rendering with the document.
3 Assignments
0 Petitions
Accused Products
Abstract
Ads may be promoted to a more preferred ad spot type and/or demoted to a less preferred ad spot type in a manner that maximizes or increases their economic values and/or their utility to their audience. Such promoting and/or demoting may be done based on accepted ad monetary amount information and/or ad performance information.
116 Citations
61 Claims
-
1. A computer-implemented method for associating advertisements with ad spots of a document, the document having at least one ad spot of a first ad spot type and at least one ad spot of a second ad spot type, the computer-implemented method comprising:
-
a) accepting an advertisement having a score and being provisionally associated with an ad spot of the first ad spot type; b) determining whether to move the advertisement from the ad spot of the first ad spot type to a vacant ad spot of the second ad spot type based on the score of the advertisement; and c) if it is determined to move the advertisement from the ad spot of the first ad spot type to the vacant ad spot of the second ad spot type, then assigning the advertisement to the vacant ad spot of the second ad spot type, otherwise assigning the advertisement to the ad spot of the first ad spot type; and d) serving the advertisement for rendering with the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for associating advertisements with ad spots of a document, the document having at least one ad spot of a first ad spot type, at least one ad spot of a second ad spot type, and at least one ad spot of a third type, where the first ad spot type is preferred over the second ad spot type which is preferred over the third ad spot type, the computer-implemented method comprising:
-
a) provisionally assigning each of a plurality of advertisements, each having a score, to an ad spot of a particular ad spot type; b) determining whether there are any ad spots of the first ad spot type without an assigned advertisement to determine available ad spots of the first ad spot type; c) if it is determined that there is an available ad spot of the first ad spot type, then for each such available ad spot, determining whether to move an advertisement provisionally assigned to an ad spot of the second ad spot type to an available ad spot of the first ad spot type based on the score of the advertisement; d) if it is determined to move the advertisement from the ad spot of the second ad spot type to the available ad spot of the first ad spot type, then assigning the advertisement to the available ad spot of the first ad spot type, otherwise assigning the advertisement to an ad spot of the second ad spot type; e) determining whether there are any ad spots of the second ad spot type without an assigned advertisement to determine available ad spots of the second ad spot type; f) if it is determined that there is an available ad spot of the second ad spot type, then for each such available ad spot, determining whether to move an advertisement provisionally assigned to an ad spot of the third ad spot type to an available ad spot of the second ad spot type based on the score of the advertisement; and g) if it is determined to move the advertisement from the ad spot of the third ad spot type to the ad spot of the second ad spot type, then assigning the advertisement to the available ad spot of the second ad spot type, otherwise assigning the advertisement to an ad spot of the third ad spot type; and h) serving the advertisement for rendering with the document. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. Apparatus for associating advertisements with ad spots of a document, the document having at least one ad spot of a first ad spot type and at least one ad spot of a second ad spot type, the apparatus comprising:
-
a) an input for accepting an advertisement having a score and being provisionally associated with an ad spot of the first ad spot type; b) means for determining whether to move the advertisement from the ad spot of the first ad spot type to a vacant ad spot of the second ad spot type based on the score of the advertisement; and c) means for assigning the advertisement to the vacant ad spot of the second ad spot type if it is determined to move the advertisement from the ad spot of the first ad spot type to the vacant ad spot of the second ad spot type, and otherwise assigning the advertisement to the ad spot of the first ad spot type. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A computer-implemented method for associating advertisements with ad spots of a document, the document having at least one ad spot of a first ad spot type and at least one ad spot of a second ad spot type, the computer-implemented method comprising:
-
a) ordering the advertisements based on a score; b) determining whether to place one of the ordered advertisements in a vacant ad spot of the second ad spot type based on the score of the advertisement; and c) if it is determined to place the advertisement in the vacant ad spot of the second ad spot type, then assigning the advertisement to the vacant ad spot of the second ad spot type, otherwise assigning the advertisements to an ad spot of the first ad spot type; and d) serving the advertisement for rendering with the document. - View Dependent Claims (58, 59, 60, 61)
-
Specification