INCREMENTAL QUERY REFINEMENT
First Claim
Patent Images
1. A method comprising:
- detecting, by a computer and in a query string being entered by a user, a character pattern of a plurality of patterns, wherein the detecting does not require that an explicit indicator of submission of the query string be provided by the user, and wherein the plurality of patterns comprises;
a first pattern indicating a series of characters followed by a space character, anda second pattern indicating one or more characters followed by a predefined time delay; and
providing, by the computer in response to the detecting, both an updated query result list and an updated list of one or more query refinement options, wherein both the updated query result list and the updated list of one or more query refinement options correspond to the detected search query character pattern.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of incrementally refining queries and updating query result lists without requiring a user to provide an explicit indicator of query submission. In the method, one or more query related character patterns are defined. Entry of query defining characters by a user is monitored to detect entry of a defined query related character pattern. The user is provided with one or more suggested query refinement options and an updated query result list each time a defined query related character pattern is detected. The query related character patterns may be a character pattern that indicates a word has been input by the user.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting, by a computer and in a query string being entered by a user, a character pattern of a plurality of patterns, wherein the detecting does not require that an explicit indicator of submission of the query string be provided by the user, and wherein the plurality of patterns comprises; a first pattern indicating a series of characters followed by a space character, and a second pattern indicating one or more characters followed by a predefined time delay; and providing, by the computer in response to the detecting, both an updated query result list and an updated list of one or more query refinement options, wherein both the updated query result list and the updated list of one or more query refinement options correspond to the detected search query character pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one computer-readable medium storing computer-executable instructions that, when executed by a computer, cause the computer to perform a method comprising:
-
detecting, in a query string being entered by a user, a character pattern of a plurality of patterns, wherein the detecting does not require that an explicit indicator of submission of the query string be provided by the user, and wherein the plurality of patterns comprises; a first pattern indicating a series of characters followed by a space character, and a second pattern indicating one or more characters followed by a predefined time delay; and providing, in response to the detecting, both an updated query result list and an updated list of one or more query refinement options, wherein both the updated query result list and the updated list of one or more query refinement options correspond to the detected search query character pattern. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a computer configured for detecting, in a query string being entered by a user, a character pattern of a plurality of patterns, wherein the detecting does not require that an explicit indicator of submission of the query string be provided by the user, and wherein the plurality of patterns comprises; a first pattern indicating a series of characters followed by a space character, and a second pattern indicating one or more characters followed by a predefined time delay; and the computer further configured for providing, in response to the detecting, both an updated query result list and an updated list of one or more query refinement options, wherein both the updated query result list and the updated list of one or more query refinement options correspond to the detected search query character pattern. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification