Back to results
US 8,799,270 B1Granted
Determining query terms of little significance
AssigneeGoogle Inc.
InventorsJohn Lamping, Christophe Bisciglia
Life of this patent
Estimating the term…
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.
Claims20
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.
3 more elements
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.
7 more elements
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.
2 more elements
Dependencies are inferred from the claim text.