DELIVERY OF INTERNET ADS
First Claim
1. A system for delivering advertisements via the internet, comprising:
- an index file having entries related to advertisements for delivery via the internet;
an extraction engine for updating the index file entries in accordance with changes in a database of said advertisements;
a matching engine for matching a keyword in a query string to a plurality of the index file entries;
a ranking engine for selecting an advertisement, for inclusion in a search result set responsive to the query string, in accordance with an estimated monetary yield related to one of the plurality of index file entries matching a keyword in the query string; and
a pricing engine for discounting a charge for that inclusion in accordance with an estimated monetary yield for another one of the plurality of index file entries.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for delivering advertisements via the internet may include an index file having entries related to advertisements for delivery via the internet, an extraction engine for updating the index file entries in accordance with changes in a database of said advertisements, a matching engine for matching a keyword in a query string to a plurality of the index file entries, a ranking engine for selecting an advertisement, for inclusion in a search result set responsive to the query sting, in accordance with an estimated monetary yield related to one of the plurality of index file entries matching a keyword in the query string and a pricing engine for discounting a charge for that inclusion in accordance with an estimated monetary yield for another one of the plurality of index file entries.
-
Citations
18 Claims
-
1. A system for delivering advertisements via the internet, comprising:
-
an index file having entries related to advertisements for delivery via the internet;
an extraction engine for updating the index file entries in accordance with changes in a database of said advertisements;
a matching engine for matching a keyword in a query string to a plurality of the index file entries;
a ranking engine for selecting an advertisement, for inclusion in a search result set responsive to the query string, in accordance with an estimated monetary yield related to one of the plurality of index file entries matching a keyword in the query string; and
a pricing engine for discounting a charge for that inclusion in accordance with an estimated monetary yield for another one of the plurality of index file entries. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
4. The invention of clam 2 wherein the estimated monetary yield in each index file entry is based in part on a rate at which the related advertisement has been selected when included in search result sets.
-
13. The invention of 12 wherein the extraction engine updates the index and table of content files more frequently than they are rebuilt.
Specification