Patent ID: 7720318

Claim:
A computer-implemented method of font identification, the computer-implemented method including: receiving a first document via an interface, the first document including first text set in a proportional font; using a document rendering module, generating test text corresponding to the first text of the first document, the test text being set in a test font; using a fingerprint generation module, generating a first fingerprint based on first relative line widths of the first text in the first document, the first relative line widths based on width differences from line endings of lines in the first document; using the fingerprint generation module, generating a second fingerprint based on second relative line widths of the test text, the second relative line widths based on the width differences from the line endings of the lines in the test document; and using a comparator, determining a strength of match between a test font and a font of the first text by comparing the first and second fingerprints.