System and method for conducting an auction-based ranking of search results on a computer network
First Claim
1. A computer implemented 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 a determined search result list display period through a distributed computer system, wherein the auctioning includes auctioning actual ranking positions in the search result list for a search term for the determined display period, and after the auction closes, winning bidders are guaranteed the actual ranking positions for the search term during the determined display period;
maintaining a database, on a storage medium included in the distributed system including a plurality of search listings, wherein a search listing is associated with the winning bidders for the actual ranking positions for the search term and the determined display period; and
,generating the search result list and displaying the search result list to the searcher through a display included in the distributed computer system, the search result list comprising the search listings ordered in accordance with the actual ranking positions, 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
74 Claims
-
1. A computer implemented 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 a determined search result list display period through a distributed computer system, wherein the auctioning includes auctioning actual ranking positions in the search result list for a search term for the determined display period, and after the auction closes, winning bidders are guaranteed the actual ranking positions for the search term during the determined display period; maintaining a database, on a storage medium included in the distributed system including a plurality of search listings, wherein a search listing is associated with the winning bidders for the actual ranking positions for the search term and the determined display period; and
,generating the search result list and displaying the search result list to the searcher through a display included in the distributed computer system, the search result list comprising the search listings ordered in accordance with the actual ranking positions, 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, 22, 23, 24)
-
-
25. A computer implemented method of generating a search result list, comprising:
-
auctioning a determined search result list display period through a distributed computer system, wherein the auctioning includes auctioning actual ranking positions in the search result list in accordance with bid amounts for a specified rank for a selected search term for the determined display period, and after the auction closes, winning bidders are guaranteed the actual ranking position for the selected search term during the determined display period; and
,providing a bidding tool to a bidder, the bidding tool retained in a storage medium for a server included in the distributed computer system, wherein the bidding tool assists the bidder in determining the bid amount for the actual ranking positions and the determined display period for the selected search term. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer implemented method of displaying a result list on a computer network, comprising:
-
auctioning a determined search result list display period through a distributed computer system, wherein the auctioning includes auctioning actual ranking positions in the search result list in accordance with bid amount for a specified rank for a selected search term for the determined display period, and after the auction closes, winning bidders are guaranteed the actual ranking position for the selected search term during the determined display period; and
,displaying to a user, through a display included in the distributed computer system, at least part of the result list when the selected term matches a term entered by the user. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer implemented method of displaying a search result list to a searcher, comprising:
-
auctioning a determined search result list display period through a distributed computer system, wherein the auctioning includes auctioning actual ranking positions in the search result list corresponding to a selected search term for the determined display period; closing the auction of actual ranking positions after a determined time period elapses; maintaining a database, on a storage medium included in the distributed computer system, including a plurality of search listings, wherein each search listing is associated with winning bidders for actual ranking positions in the search result list, the search term, and the determined display period; receiving a search request from the 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 the winning bidders for each actual ranking position and the determined display period; and
,displaying to the searcher, through a display included in the distributed computer system, at least part of the search result list when the selected search term matches a search term entered by the searcher; and
,wherein after the auction closes, the winning bidders are guaranteed the actual ranking positions for the selected search term during the determined display period. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
Specification