METHODS AND SYSTEMS FOR SEARCH INDEXING
First Claim
Patent Images
1. A computerized method of selectively executing a command, the method comprising:
- providing a user interface comprising a first field;
receiving at least a first string from a user-controlled input device in the first field;
determining if the first string comprises a command;
selectively initiating execution of a command process in response to determining that the first string comprises a command; and
selectively initiating an incremental search of a plurality of documents in response to determining that the first string is not a command, wherein the incremental search updates a matching subset of the plurality of documents as each character of the first string is received from the user-controlled input device.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for quick and efficient searching. One embodiment includes a first instruction configured to read at least a first search string and a second search string entered into a same first search field, and a second instruction configured to incrementally filter search results to locate at least a first document that has a least a first word that begins with the first string and a second word that begins with the second string.
-
Citations
20 Claims
-
1. A computerized method of selectively executing a command, the method comprising:
-
providing a user interface comprising a first field; receiving at least a first string from a user-controlled input device in the first field; determining if the first string comprises a command; selectively initiating execution of a command process in response to determining that the first string comprises a command; and selectively initiating an incremental search of a plurality of documents in response to determining that the first string is not a command, wherein the incremental search updates a matching subset of the plurality of documents as each character of the first string is received from the user-controlled input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of performing a search comprising:
-
receiving a first partial search string in a first search field; receiving a second partial search string in the first search field; wherein the first and second partial search strings are separated by a string separator character in the first search field; incrementally searching for one or more documents each including at least one string that corresponds to the first partial search string and at least one string that corresponds to the second partial search string. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A search apparatus stored on a computer readable medium, the search apparatus comprising instructions configured to be executed by a computing device in order to perform the method of:
-
receiving a first string in a first search field; in response to receiving the first string, incrementally locating a first group of documents that has at least a first word that begins with the first string; receiving a second string in the first search field, wherein the first and second strings are separated by a string separator character in the first search field; in response to receiving the second string, incrementally locating a second group of documents that is a subset of the first group of documents, each of the documents of the second group of documents comprising at least a second word that begins with the second partial search string; and displaying an indication of at least one of the documents of the second group of documents. - View Dependent Claims (20)
-
Specification