×

Method for maintaining an index

  • US 5,765,168 A
  • Filed: 08/09/1996
  • Issued: 06/09/1998
  • Est. Priority Date: 08/09/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for maintaining an index of a database, the database storing information as a plurality of records, comprising:

  • indexing batches of the records by storing index entries in a memory, each index entry including a word entry for each unique portion of information of the database, and one or more location entries pointing at occurrences of the portions of information;

    collating the index entries according to the order of the word entries, and sequentially according to the locations of each word entry;

    organizing the index entries in a plurality of tiers of files, there at least initially being one tier of files for each batch of records indexed; and

    periodically merging a subsequently produced tier of files with a previously produced tier of files to produce a merged tier of files, the index entries being a logical union of the index entries of the subsequently and previous produced tiers of files.

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