Patent ID: 9058124
Filing Date: 2015-06-16
Classification: G06F,H04L

Abstract:
1. A method comprising: parsing a search query into a directory path portion and an indexed term portion, the directory path portion comprising a directory specified by a user in the search query and the indexed term portion comprising a term specified by the user in the search query; determining a first set of document identifiers for each directory in the directory path portion using a path index, the path index comprising path entries, each path entry including a directory identifier, a document identifier, and a child identifier used to recursively search child directories when specified by the search query; determining a second set of document identifiers for each term in the indexed term portion using an inverted index, the inverted index comprising term entries, each term entry including a term identifier and a document identifier; and evaluating the sets for common document identifiers, the common document identifiers forming a third set of document identifiers corresponding to documents that are a result of the search query.