×

Method and apparatus for generating and searching range-based index of word locations

  • US 5,915,251 A
  • Filed: 04/03/1998
  • Issued: 06/22/1999
  • Est. Priority Date: 08/09/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for generating an index to a database, the system comprising:

  • a memory configured to store the index, each index entry including a literal word entry representing a unique portion of information of the database and one or more location entries indicating where the unique portion of information occurs in the records of the database;

    a processor configured to generate a plurality of levels of subintervals of an interval, each level including all numeric values of the interval, and each level having a unique set of subintervals, each subinterval of each level comprising at least one numeric value in the interval, the processor further configured to store a representation of each subinterval of each level in the index;

    a parser for receiving records of the database and breaking down portions of the records into indexable elements, thereby providing parsed records, the parser further detecting numeric values within the records and providing one parsed record for each subinterval in which each numeric value occurs; and

    an indexer for sorting the parsed records and adding the sorted records to the index.

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