System and method for an auction of search results on a network
First Claim
1. A method of generating a search result list substantially in real time in response to a search request from a searcher using a computer network, comprising:
- auctioning ranks in a search result list for a search term corresponding to a determined display period;
maintaining a database including a plurality of search listings, wherein a search listing is associated with a winning bidder for a specified rank in the search result list, the search term, and the determined display period; and
generating a search result list to the searcher, the search result list comprising search listings ordered in accordance with respective ranks, for the determined display period.
10 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed for displaying a search result list in response to a search request from a searcher using a computer network. Ranks in the search result list are auctioned for a search term for a determined display period. A database is maintained to include search listings, where the search listings are associated with a winning bidder for a specified rank in the search result list, the search term and the determined display period. The search result list displayed to the searcher includes search listings ordered in accordance with respective ranks, for the determined display period.
-
Citations
61 Claims
-
1. A method of generating a search result list substantially in real time in response to a search request from a searcher using a computer network, comprising:
-
auctioning ranks in a search result list for a search term corresponding to a determined display period;
maintaining a database including a plurality of search listings, wherein a search listing is associated with a winning bidder for a specified rank in the search result list, the search term, and the determined display period; and
generating a search result list to the searcher, the search result list comprising search listings ordered in accordance with respective ranks, for the determined display period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of generating a search result list, comprising;
-
auctioning ranks in a search result list in accordance with bid amounts for a specified rank and a determined display period for a selected search term; and
providing a bidding tool to a bidder, wherein the bidding tool assists the bidder in determining a bid amount for a specified rank and a determined display period for a selected search term. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 39, 40, 41, 42, 43)
-
-
31. A method of displaying a result list on a computer network, comprising:
-
auctioning ranks in a result list corresponding to a selected term, for a determined display period; and
displaying to a user at least part of the result list when the selected term matches a term entered by the user. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 44, 45, 46, 47, 48, 49)
-
-
50. A method of displaying a search result list to a searcher, comprising:
-
auctioning ranks in a search result list corresponding to a selected search term, for a determined display period;
closing the auction of ranks after a determined time period elapses;
maintaining a database including a plurality of search listings, wherein a search listing is associated with a winning bidder for a specified rank in the search result list, the search term, and the determined display period;
receiving a search request from a searcher;
identifying the search listings having search terms generating a match with the search request;
ordering the identified search listings into the search result list in accordance with a winning bidder for each specified rank and the determined display period; and
displaying to a searcher at least part of the search result list when the selected search term matches a search term entered by the searcher. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification