Method and apparatus for indentifying related searches in a database search system
First Claim
Patent Images
1. A computer network search engine apparatus comprising:
- a search database having stored therein a plurality of search listings, each listing being associated with an information provider, at least one keyword, a money amount, and a computer network location;
an input device for receiving a keyword entered by a user;
a search engine web server for identifying search listings of the search database having a keyword matching the keyword entered by the user, ordering the identified search listings using the money amounts for the respective identified search listings, and generating a result list including at least some of the ordered listings;
a related searches database having stored thereon related searches listings formed using search listings of the search database, the related searches listings each including a key word and text from the search database associated with the key word;
a related searches web server for identifying related searches listings matching the keyword entered by the user and producing a related searches result list with suggested, related searches for presentation to the user along with the result list;
an output device for providing the result list and the related search result list to the user, and recording means for recording a request from the user to retrieve information associated with a listing selected from the result list, including account identification information for charging to an account of the information provider associated with the selected listing the money amount associated with the selected listing.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a search result list also provides related searches for use by a searcher. Search listings which generate a match with a search request submitted by the searcher are identified in a pay for placement database which includes a plurality of search listings. Related search listings contained in a related search database generated from the pay for placement database are identified as relevant to the search request. A search result list is returned to the searcher including the identified search listings and one or more of the identified search listings.
410 Citations
14 Claims
-
1. A computer network search engine apparatus comprising:
-
a search database having stored therein a plurality of search listings, each listing being associated with an information provider, at least one keyword, a money amount, and a computer network location;
an input device for receiving a keyword entered by a user;
a search engine web server for identifying search listings of the search database having a keyword matching the keyword entered by the user, ordering the identified search listings using the money amounts for the respective identified search listings, and generating a result list including at least some of the ordered listings;
a related searches database having stored thereon related searches listings formed using search listings of the search database, the related searches listings each including a key word and text from the search database associated with the key word;
a related searches web server for identifying related searches listings matching the keyword entered by the user and producing a related searches result list with suggested, related searches for presentation to the user along with the result list;
an output device for providing the result list and the related search result list to the user, and recording means for recording a request from the user to retrieve information associated with a listing selected from the result list, including account identification information for charging to an account of the information provider associated with the selected listing the money amount associated with the selected listing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A database search system comprising:
-
a search database having stored therein a plurality of search listings each listing being associated with an information provider, at least one keyword, a money amount, and a computer network location;
a search engine web server accessible over a network by an advertiser web server and a client computer and configured to receive search queries from the client computer and, in response thereto, to provide to the client computer a search result list including relevant entries located in the search database using the received search queries and ordered using the money amounts for the respective entries;
a related searches database having stored thereon related search listings generated from the search database;
a related searches database accessible over a network by an advertiser web server and a client computer, and configured to receive the search queries from the client computer and, in response thereto, to provide to the client computer, along with the search result list, entries for one or more related search listings located in the related searches database using the received search queries; and
an account management server configured to store account information for advertisers including the information provider. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification