Patent ID: 8914377
Filing Date: 2014-12-16
Classification: G06F

Abstract:
1. A computer-implemented method for indexing one or more terms, comprising: in response to one or more terms to be indexed, indexing each of the one or more terms in a regular index, the regular index having a plurality of postings lists and each postings list corresponding to a string containing one of the one or more terms; for each of the one or more terms having a plurality of characters, indexing at least one prefix portion of each term in a prefix index that is processed separately from the regular index, wherein the regular index is used for regular searches, and wherein the prefix index is used for prefix searches without having to combine the plurality of postings lists of the regular index in response to a search query; receiving a search query having a search term for searching files that contain the search term from a client; determining whether a search to be performed is a regular search or a prefix search; if the search is a regular search, if the search is a prefix search,