Detecting homologies in encrypted and unencrypted documents using fuzzy hashing
AssigneeAdobe Systems Incorporated
InventorKapil Khattar
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Systems Incorporated
InventorKapil Khattar
Estimating the term…
Techniques are provided for automatically detecting homologies between documents based on structural characteristics. Various statistics relating to the COS structure of a PDF document are compiled. The statistics are input into a rolling hash function to generate a digital fingerprint of the document. Fingerprints from two similar documents will have small edit distances between them, and can therefore be classified similarly or provided as results to a fingerprint-based search. For example, an unclassified document may be classified in the same class as a representative document where the fingerprints of the two documents have a small edit distance between them. Since the structure of the document is used instead of the text content or renderings, it is possible to operate on encrypted documents. Further, representative elements of a particular class of documents can be selected for comparison against a target document for improved resolution of the results.
A computer-implemented method comprising:
A system comprising:
A non-transient computer program product having instructions encoded thereon that when executed by one or more processors cause a process to be carried out, the process comprising:
Dependencies are inferred from the claim text.