Determining query terms of little significance
First Claim
Patent Images
1. A method comprising:
- analyzing, by a processor in a computer system, query logs to identify a pair of queries that are the same except that a first query, in the pair of queries, includes an extra term that is not included in a second query in the pair of queries;
identifying, by a processor in the computer system, whether the pair of queries is associated with a quantity of search results that are common between the pair of queries;
identifying, by a processor in the computer system, the extra term as a term that is not significant when the pair of queries is associated with at least a first threshold quantity of search results that are common between the pair of queries;
processing, by a processor in the computer system, a query that includes the extra term to form a modified query when the extra term is identified as a term that is not significant; and
identifying, by a processor in the computer system, search results based on the modified query when the extra term is identified as a term that is not significant.
2 Assignments
0 Petitions
Accused Products
Abstract
A system determines whether a term of a search query is a term with little significance based on a context of the search query. The system performs a search based on the search query while considering the term with little significance as optional when the search query includes the term with little significance and presents a list of search results based on the search.
11 Citations
20 Claims
-
1. A method comprising:
-
analyzing, by a processor in a computer system, query logs to identify a pair of queries that are the same except that a first query, in the pair of queries, includes an extra term that is not included in a second query in the pair of queries; identifying, by a processor in the computer system, whether the pair of queries is associated with a quantity of search results that are common between the pair of queries; identifying, by a processor in the computer system, the extra term as a term that is not significant when the pair of queries is associated with at least a first threshold quantity of search results that are common between the pair of queries; processing, by a processor in the computer system, a query that includes the extra term to form a modified query when the extra term is identified as a term that is not significant; and identifying, by a processor in the computer system, search results based on the modified query when the extra term is identified as a term that is not significant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more devices comprising:
-
one or more processors; and one or more memories including a plurality of instructions that, when executed by the one or more processors, cause the one or more processors to; analyze query logs to identify a pair of queries that are the same except that a first query, in the pair of queries, includes an extra term that is not included in a second query in the pair of queries; identify whether the pair of queries is associated with a quantity of search results that are common or different between the pair of queries; identify the extra term as a term that is not significant when the pair of queries is associated with at least a first threshold quantity of search results that are common between the pair of queries; identify the extra term as a term that is significant when the pair of queries is associated with at least a second threshold quantity of search results that are different between the pair of queries; and process a query that includes the extra term based on identifying the extra term as a term that is not significant or as a term that is significant, the query being processed differently based on whether the extra term is identified as a term that is not significant or a term that is significant. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
analyzing, by a processor in a computer system, query logs to identify a pair of queries that are the same except that a first query, in the pair of queries, includes an extra term that is not included in a second query in the pair of queries; identifying, by a processor in the computer system, whether the pair of queries is associated with a quantity of search results that are different between the pair of queries; identifying, by a processor in the computer system, the extra term as a term that is significant when the pair of queries is associated with at least a threshold quantity of search results that are different between the pair of queries; and processing, by a processor in the computer system, a query that includes the extra term based on identifying the extra term as a term that is significant. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification