AD PLACEMENT
5 Assignments
0 Petitions
Accused Products
Abstract
This invention concerns optimal ad selection for Web pages by selecting and updating an attribute set, obtaining and updating an ad-attribute profile, and optimally choosing the next ad. The present invention associates a set of attributes with each customer. The attributes reflect the customers'"'"' interests and they incorporate the characteristics that impact ad selection. Similarly, the present invention associates with each ad an ad-attribute profile in order to calculate a customer'"'"'s estimated ad selection probability and measure the uncertainty in that estimate. An ad selection algorithm optimally selects which ad to show based on the click probability estimates and the uncertainties regarding these estimates.
-
Citations
45 Claims
-
1. (canceled)
-
2. A method comprising:
-
selecting, using at least one processor, one or more non-banner advertisements of a plurality of non-banner advertisements using a first selection heuristic; selecting, using the at least one processor, one or more banner advertisements of a plurality of banner advertisements using a second selection heuristic, wherein the second selection heuristic differs from the first selection heuristic; serving the one or more non-banner advertisements over a communications network; and serving the one or more banner advertisements over the communications network. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium including a set of instructions that, when executed, cause at least one processor to perform steps comprising:
-
selecting one or more non-banner advertisements of a plurality of non-banner advertisements using a first selection heuristic; selecting one or more banner advertisements of a plurality of banner advertisements using a second selection heuristic, wherein the second selection heuristic differs from the first selection heuristic; serving the one or more non-banner advertisements over a communications network; and serving the one or more banner advertisements over the communications network. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
determining, using at least one processor, an estimated selection probability for one or more advertisements of a plurality of advertisements, wherein; the estimated selection probability indicates a likelihood that the user will select a given advertisement; and determining the estimated selection probability comprises using a principal component analysis; and serving an advertisement with a high estimated selection probability. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method comprising:
-
selecting, using at least one processor, one or more advertisements of a first advertisement type using a first selection heuristic; selecting, using the at least one processor, one or more advertisements of a second advertisement type using a second selection heuristic, wherein the second selection heuristic differs from the first selection heuristic; serving the one or more advertisements of the first advertisement type to one or more mobile devices; and serving the one or more advertisements of the second advertisement type to one or more mobile devices. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification