×

Efficient forward ranking in a search engine

  • US 8,713,024 B2
  • Filed: 11/22/2010
  • Issued: 04/29/2014
  • Est. Priority Date: 11/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating an entry in a forward index, the method being performed by one or more computing devices including at least one processor and one or more computer storage media, the method comprising:

  • receiving a document and a corresponding document identification;

    receiving one or more static features associated with the document, wherein the one or more static features are unrelated to a search query;

    parsing the document into tokens to form a token stream of the document;

    determining positional information from a position in the document of one or more relevant data, wherein the positional information is a relative location of an atom in the documentidentifying one or more context streams corresponding to the document, wherein the one or more context streams represent individual sections of the document;

    calculating stream offsets for the one or more context streams parsed from the document, wherein each stream offset provides a specific location of a context stream of the document;

    generating the entry from the document identification, the stream offsets, the token stream of the document, the static features, and the positional information, wherein the document identification is a pointer to the starting point of the document that corresponds to the token stream of the document, the stream offsets, the static features, and the positional information for the document; and

    storing the entry in the forward index.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×