Generating Logical Expressions for Search Queries
First Claim
Patent Images
1. A method comprising:
- by a computer system, receiving a search term;
by the computer system, determining a search constraint for a search query;
by the computer system, generating a search query comprising the search term and the search constraint, the search query requiring at least a first number of search results returned in response to the search query matching both the search term and the search constraint and permitting at least a second number of the search results to match only the search term; and
by the computer system, providing the search query for a search against a store of data.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method comprises, by a computer system, receiving a search term, determining a search constraint for a search query, and generating a search query. The search query includes the search term and the search constraint. The search query requires that at least a first number of search results that are returned in response to the search query match both the search term and the search constraint. The search query permits at least a second number of the search results to match only the search term. The computer system provides the search query for a search against a store of data.
-
Citations
18 Claims
-
1. A method comprising:
-
by a computer system, receiving a search term; by the computer system, determining a search constraint for a search query; by the computer system, generating a search query comprising the search term and the search constraint, the search query requiring at least a first number of search results returned in response to the search query matching both the search term and the search constraint and permitting at least a second number of the search results to match only the search term; and by the computer system, providing the search query for a search against a store of data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable non-transitory storage media in one or more computing systems, the media embodying logic that is operable when executed to:
-
receive a search term; determine a search constraint for a search query; generate a search query comprising the search term and the search constraint, the search query requiring at least a first number of search results returned in response to the search query matching both the search term and the search constraint and permitting at least a second number of the search results to match only the search term; and provide the search query for a search against a store of data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A first computing system comprising:
-
a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; receive a search term; determine a search constraint for a search query; generate a search query comprising the search term and the search constraint, the search query requiring at least a first number of search results returned in response to the search query matching both the search term and the search constraint and permitting at least a second number of the search results to match only the search term; and provide the search query for a search against a store of data. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification