System and method for providing search query refinements
First Claim
1. A system for creating query refinement suggestions, comprising:
- a matcher matching at least one search document retrieved responsive to a query to one or more stored queries; and
a scorer scoring the stored query as a potential query refinement suggestion.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing search query refinements are presented. A stored query and a stored document are associated as a logical pairing. A weight is assigned to the logical pairing. The search query is issued and a set of search documents is produced. At least one search document is matched to at least one stored document. The stored query and the assigned weight associated with the matching at least one stored document are retrieved. At least one cluster is formed based on the stored query and the assigned weight associated with the matching at least one stored document. The stored query associated with the matching at least one stored document are scored for the at least one cluster relative to at least one other cluster. At least one such scored search query is suggested as a set of query refinements.
-
Citations
78 Claims
-
1. A system for creating query refinement suggestions, comprising:
-
a matcher matching at least one search document retrieved responsive to a query to one or more stored queries; and
a scorer scoring the stored query as a potential query refinement suggestion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for creating query refinement suggestions, comprising:
-
matching at least one search document retrieved responsive to a query to one or more stored queries; and
scoring the stored query as a potential query refinement suggestion. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for creating query refinement suggestions, comprising:
-
means for matching at least one search document retrieved responsive to a query to one or more stored queries; and
means for scoring the stored query as a potential query refinement suggestion.
-
-
25. A system for providing search query refinements, comprising:
-
an associator associating a stored query and a stored document as a logical pairing and assigning a weight to the logical pairing;
a searcher issuing the search query and producing a set of search documents;
a matcher matching at least one search document to at least one stored document and retrieving the stored query and the assigned weight associated with the matching at least one stored document;
a clusterer forming at least one cluster based on the stored query and the assigned weight associated with the matching at least one stored document; and
a scorer scoring the stored query associated with the matching at least one stored document for the at least one cluster relative to at least one other cluster and suggesting at least one such scored search query as a set of query refinements. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for providing search query refinements, comprising:
-
associating a stored query and a stored document as a logical pairing and assigning a weight to the logical pairing;
issuing the search query and producing a set of search documents;
matching at least one search document to at least one stored document and retrieving the stored query and the assigned weight associated with the matching at least one stored document;
forming at least one cluster based on the stored query and the assigned weight associated with the matching at least one stored document; and
scoring the stored query associated with the matching at least one stored document for the at least one cluster relative to at least one other cluster and suggesting at least one such scored search query as a set of query refinements. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. An apparatus for providing search query refinements, comprising:
-
means for associating a stored query and a stored document as a logical pairing and means for assigning a weight to the logical pairing;
means for issuing the search query and means for producing a set of search documents;
means for matching at least one search document to at least one stored document and means for retrieving the stored query and the assigned weight associated with the matching at least one stored document;
means for forming at least one cluster based on the stored query and the assigned weight associated with the matching at least one stored document; and
means for scoring the stored query associated with the matching at least one stored document for the at least one cluster relative to at least one other cluster and means for suggesting at least one such scored search query as a set of query refinements.
-
-
69. A system for integrating query refinement candidates, comprising:
-
a matcher matching at least one search document retrieved responsive to a query to one or more stored documents associated with a stored query and weight and matching at least one further search document retrieved responsive to a candidate query to the one or more stored documents;
a cluster forming at least one cluster based on the stored query and weight associated with each stored document matched responsive to the query and forming at least one further cluster based on the stored query and weight associated with each stored document matched responsive to the candidate query;
a combiner combining the at least one cluster and the at least one further cluster; and
a scorer scoring the stored query for the combined cluster relative to at least one other cluster as a potential query refinement suggestion. - View Dependent Claims (70, 71, 72)
-
-
73. A method for integrating query refinement candidates, comprising:
-
matching at least one search document retrieved responsive to a query to one or more stored documents associated with a stored query and weight;
forming at least one cluster based on the stored query and weight associated with each stored document matched responsive to the query;
matching at least one further search document retrieved responsive to a candidate query to the one or more stored documents;
forming at least one further cluster based on the stored query and weight associated with each stored document matched responsive to the candidate query;
combining the at least one cluster and the at least one further cluster; and
scoring the stored query for the combined cluster relative to at least one other cluster as a potential query refinement suggestion. - View Dependent Claims (74, 75, 76, 77)
-
-
78. An apparatus for integrating query refinement candidates, comprising:
-
means for matching at least one search document retrieved responsive to a query to one or more stored documents associated with a stored query and weight;
means for forming at least one cluster based on the stored query and weight associated with each stored document matched responsive to the query;
means for matching at least one further search document retrieved responsive to a candidate query to the one or more stored documents;
means for forming at least one further cluster based on the stored query and weight associated with each stored document matched responsive to the candidate query;
means for combining the at least one cluster and the at least one further cluster; and
means for scoring the stored query for the combined cluster relative to at least one other cluster as a potential query refinement suggestion.
-
Specification