METHOD AND SYSTEM FOR CLUSTERING
First Claim
Patent Images
1. A network-based method to cluster search results, the method comprising:
- receiving a search query from a client machine over a network;
performing a search based on the search query to obtain a list of items;
retrieving a plurality of clusters and a plurality of cluster descriptions from a cluster index;
associating the search query with a cluster description of the plurality of cluster descriptions;
querying an item database with the cluster description to identify a plurality of item sets from the plurality of clusters; and
providing a response to the search query, based on identification of the plurality of item sets, to the client machine over the network.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and a system for search engine index clustering are described. In an embodiment, a search is performed based on a search query received from a client machine to obtain a list of items. Clusters and their descriptions are retrieved from a cluster index, and the search query is associated with one of the cluster descriptions. An item database is queried with the associated cluster description to identify item sets among the clusters, and a response to the search query is provided to the client machine based on the identified item sets.
33 Citations
5 Claims
-
1. A network-based method to cluster search results, the method comprising:
-
receiving a search query from a client machine over a network; performing a search based on the search query to obtain a list of items; retrieving a plurality of clusters and a plurality of cluster descriptions from a cluster index; associating the search query with a cluster description of the plurality of cluster descriptions; querying an item database with the cluster description to identify a plurality of item sets from the plurality of clusters; and providing a response to the search query, based on identification of the plurality of item sets, to the client machine over the network.
-
-
2. A network-based system to cluster search results, the system comprising:
-
a search query receiver module to receive a search query from a client machine over a network; a search module to perform a search based on the search query to obtain a list of items; an item set identification module to identify a plurality of item sets from the list of items using a clustering technique; and a response provider module to provide a response to the search query, based on identification of the plurality of item sets, to the client machine over the network. - View Dependent Claims (3, 4)
-
-
5. A machine-readable storage medium embodying instructions which, when executed by a machine, cause the machine to execute a method comprising:
-
receiving a search query from a client machine over a network; performing a search based on the search query to obtain a list of items; retrieving a plurality of clusters and a plurality of cluster descriptions from a cluster index; associating the search query with a cluster description of the plurality of cluster descriptions; querying an item database with the cluster description to identify a plurality of item sets from the plurality of clusters; and providing a response to the search query, based on identification of the plurality of item sets, to the client machine over the network.
-
Specification