Determining query terms of little significance
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor in a computer system, information indicating that a pair of queries is associated with a threshold quantity of search results that are common between the pair of queries,a first query, in the pair of queries, including an extra term that is not included in a second query in the pair of queries;
identifying, by a processor in the computer system and based on receiving the information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries, the extra term as not significant;
receiving, by a processor in the computer system, information indicating that another pair of queries is not associated with the threshold quantity of search results that are common between the other pair of queries,a first query, in the other pair of queries, including the extra term and a second query, in the other pair of queries, not including the extra term;
identifying, by a processor in the computer system, a context in which the extra term is significant,the context in which the extra term is significant being based on the information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries; and
storing, by a processor in the computer system, information including the extra term, an indication that the extra term is not significant, and the context in which the extra term is 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.
21 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processor in a computer system, information indicating that a pair of queries is associated with a threshold quantity of search results that are common between the pair of queries, a first query, in the pair of queries, including an extra term that is not included in a second query in the pair of queries; identifying, by a processor in the computer system and based on receiving the information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries, the extra term as not significant; receiving, by a processor in the computer system, information indicating that another pair of queries is not associated with the threshold quantity of search results that are common between the other pair of queries, a first query, in the other pair of queries, including the extra term and a second query, in the other pair of queries, not including the extra term; identifying, by a processor in the computer system, a context in which the extra term is significant, the context in which the extra term is significant being based on the information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries; and storing, by a processor in the computer system, information including the extra term, an indication that the extra term is not significant, and the context in which the extra term is significant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive first information indicating that a pair of queries is associated with a threshold quantity of search results that are common between the pair of queries, a first query, in the pair of queries, including an extra term that is not included in a second query in the pair of queries; receive, based on receiving the first information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries, second information indicating that the extra term is not significant; receive third information indicating that another pair of queries is not associated with the threshold quantity of search results that are common between the other pair of queries, a first query, in the other pair of queries, including the extra term and a second query, in the other pair of queries, not including the extra term; receive, based on receiving the third information indicating that the other pair of queries is not associated with the threshold quantity of search results that are common between the other pair of queries, fourth information indicating a context in which the extra term is significant, the context in which the extra term is significant being based on the information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries; and store information including the extra term, an indication that the extra term is not significant, and the context in which the extra term is significant. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions which, when executed by a processor, cause the processor 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, based on receiving information indicating that the pair of queries is associated with a threshold quantity of search results that are common between the pair of queries, the extra term as not significant; receive information indicating that another pair of queries is not associated with the threshold quantity of search results that are common between the other pair of queries, a first query, in the other pair of queries, including the extra term and a second query, in the other pair of queries, not including the extra term; identify a context in which the extra term is significant, the context in which the extra term is significant being based on the information indicating that the pair of queries is associated with the threshold quantity of search results that are common between the pair of queries; and store information including the extra term, an indication that the extra term is not significant, and the context in which the extra term is significant. - View Dependent Claims (16, 17, 18, 19, 20)
Specification