Internet search engine with interactive search criteria construction
First Claim
1. A method of searching a document source, comprising the steps of:
- providing a query;
creating a query pattern from an analyzed query;
searching the document source for documents which match the query pattern;
dividing the retrieved documents into subsets of similar documents, where each subset of the subsets of similar documents is described in terms of a subset pattern;
providing an ordered list of clusters based on the subset pattern of each subset of similar documents, wherein the ordered list of clusters includes separate clusters which contain similar documents retrieved in response to the query.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for searching a document source. The method includes analyzing a query and then creating a query pattern. A document is search in a document source which match the query pattern. The retrieved documents are divided into subsets of similar documents, where each subset of the subsets of similar documents is described in terms of a subset pattern. An ordered list of clusters based on the subset pattern of each subset of similar documents is then retrieved. The ordered list of clusters includes separate clusters which contain similar documents retrieved in response to the query. A machine readable medium containing code for searching a document source is also provided.
-
Citations
17 Claims
-
1. A method of searching a document source, comprising the steps of:
-
providing a query;
creating a query pattern from an analyzed query;
searching the document source for documents which match the query pattern;
dividing the retrieved documents into subsets of similar documents, where each subset of the subsets of similar documents is described in terms of a subset pattern;
providing an ordered list of clusters based on the subset pattern of each subset of similar documents, wherein the ordered list of clusters includes separate clusters which contain similar documents retrieved in response to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16)
-
-
14. A system for searching a document source, comprising the steps of:
-
means for analyzing a query means for creating a query pattern;
means for searching the document source for documents which match the query pattern;
means for dividing the retrieved documents into subsets of similar documents, where each subset of the subsets of similar documents is described in terms of a subset pattern;
means for providing an ordered list of clusters based on the subset pattern of each subset of similar documents, wherein the ordered list of clusters includes separate clusters which contain similar documents retrieved in response to the query.
-
-
17. A machine readable medium containing code for searching a document source, comprising the steps of:
-
providing a query;
analyzing the query and creating a query pattern from the analyzed query;
searching the document source for documents which match the pattern;
dividing the retrieved documents into subsets of similar documents, where each subset of the subsets of similar documents is described in terms of a subset pattern;
providing an ordered list of clusters based on the subset pattern of each subset of similar documents, wherein the ordered list of clusters includes separate clusters which contain similar documents retrieved in response to the query.
-
Specification