Patent Document ID: 8805808
Application ID: 13926917

Base Claim:
1. A method for implementation by one or more data processors forming part of at least one computing system, the method comprising: parsing, by at least one data processor, a search query of a collection of electronic documents to identify one or more terms and/or one or more term separators; retrieving, by at least one data processor from a terms positional inverted index, at least one terms inverted list corresponding to at least one identified term if identified in the search query, the terms positional inverted index comprising a first plurality of inverted lists mapping exact representations of terms to documents and associated document positions within the collection of electronic documents; retrieving, by at least one data processor from a separators positional inverted index, at least one separators inverted list corresponding to at least one identified separator if identified in the search query, the separators positional inverted index comprising a second plurality of inverted lists mapping term separators to documents and associated document positions within the collection of electronic documents, the separators positional inverted index being separate from the terms positional inverted index; identifying, by at least one data processor, documents from the retrieved at least one terms inverted list and/or to the retrieved at least one separators inverted list responsive to the search query; and initiating, by at least one data processor, provision of data characterizing the identified documents.

---

Claim 6:
6. A method as in claim 1 , wherein the first plurality of inverted lists further map normalized representations of terms to documents within the collection of electronic documents.