Automatically generating ads and ad-serving index
First Claim
1. A computer-implemented method comprising:
- a) accepting information from advertiser documents;
b) generating ads, each ad including i) a creative, and ii) offer information, using the accepted information; and
d) generating an index mapping information extracted from the advertiser documents to one of (A) advertiser document identifiers for advertiser documents on which such information is found, and (B) ad identifiers for ads generated from advertiser documents on which such information is found.
2 Assignments
0 Petitions
Accused Products
Abstract
Advertiser repository information (e.g., a list of HTML pages) may be used to automatically generate a page-ad and associated ad information for each page using a subset of features of the page. Subsequently, a page-ad index for all pages from different advertisers may be created. After creating a page-ad index, if a client issues a query (e.g., from a search engine), candidate page-ads may be selected using the page-ads index. If necessary (e.g., if there are more candidate page-ads than requested ads), the candidate page-ads may be entered into an arbitration (e.g., auction). Then, the arbitration may determine a set of one or more winning page-ads to be served for rendering.
145 Citations
31 Claims
-
1. A computer-implemented method comprising:
-
a) accepting information from advertiser documents;
b) generating ads, each ad including i) a creative, and ii) offer information, using the accepted information; and
d) generating an index mapping information extracted from the advertiser documents to one of (A) advertiser document identifiers for advertiser documents on which such information is found, and (B) ad identifiers for ads generated from advertiser documents on which such information is found. - 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, 26, 27, 28)
-
-
29. Apparatus comprising:
-
a) means for accepting information from advertiser documents;
b) means for generating ads, each ad including i) a creative, and ii) offer information, using the accepted information; and
c) means for generating an index mapping information extracted from the advertiser documents to one of (A) advertiser document identifiers for advertiser documents on which such information is found, and (B) ad identifiers for ads generated from advertiser documents on which such information is found.
-
-
30. A machine-readable medium having stored thereon:
an index mapping information extracted from the advertiser documents to one of (A) advertiser document identifiers for advertiser documents on which such information is found, and (B) ad identifiers for ads generated from advertiser documents on which such information is found. - View Dependent Claims (31)
Specification