Methods and systems for search indexing
AssigneeIdealab
InventorsWilliam Gross, Steven Lee Colwell
Life of this patent
Estimating the term…
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.
Claims10
A method of performing a search comprising:
- 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 has at least a second word that begins with the second string and identifying one or more documents that are included in each of the first and second groups of documents;
- and
- displaying an indication of one or more of the identified one or more documents that are included in each of the first and second groups of documents.
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 has at least a second word that begins with the second string and identifying one or more documents that are included in each of the first and second groups of documents;
- and
- displaying an indication of one or more of the identified one or more documents that are included in each of the first and second groups of documents.
Dependencies are inferred from the claim text.