×

Methods and system for using web browser to search large collections of documents

  • US 6,055,538 A
  • Filed: 12/22/1997
  • Issued: 04/25/2000
  • Est. Priority Date: 12/22/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A database file structure for locating symbols within a text document comprising:

  • a hash table comprising a plurality of buckets wherein each of said plurality of buckets points to a variable length list of symbol entries for which the associated symbol hashes to a hash value corresponding to the bucket;

    a variable length list of at least one symbol entry, distinct from said plurality of buckets, pointed to by at least one of said plurality of buckets wherein each of said at least one symbol entry points to a variable length list of file index entries each corresponding to a text document in which a corresponding symbol is found;

    a variable length list of at least one file index entry, distinct from said plurality of buckets and distinct from said variable length list of at least one symbol entry, pointed to by one of said at least one symbol entry wherein each of said at least one file index entry points to a variable length list of line number entries each corresponding to a line number at which said corresponding symbol is located in the corresponding text document; and

    a variable length list of at least one line number entry, distinct from said plurality of buckets and distinct from said variable length list of at least one symbol entry and distinct from said variable length list of at least one file index entry, pointed to by one of said at least one file index entries wherein each of said at least one line number entry provides a location in a text document at which the corresponding symbol is found in the corresponding text document.

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