Patent ID: 6393428
Filing Date: 2002-05-21
Classification: G06F,Y10S

Abstract:
A method for creating a group of searchable documents comprising the steps of, for each of a plurality of documents:receiving text defining the document; parsing the text into a plurality of text portions; obtaining one or more logical form relationships corresponding to each text portion; defining an array having a size corresponding to the number of logical form relationships for the document; creating a hash-table fingerprint for the document by, for each logical form relationship, computing a hash value, obtaining an address hash and a signature hash based on the corresponding hash value, and storing the signature hash in the array at a memory location corresponding to the address hash; parsing each hash value to obtain the corresponding address hash and signature hash; identifying an array index for an array entry point corresponding to the address hash; and if the array entry point is empty, storing the signature hash at the array entry point.