Patent ID: 8755604

Claim:
A method of converting an image document into machine-editable text, comprising: matching, by a computer processor, glyphs of a document; grouping, by the processor, the matched glyphs into a first model; assigning, by the processor, a text value to the first model; and applying, by the processor, the value to all of the glyphs in the first model; wherein: the document includes a first group of at least three consecutive glyphs and a second group of at least three consecutive glyphs; and the matching of the glyphs of the document includes: matching at least two of the consecutive glyphs of the first group to at least two of the consecutive glyphs of the second group using a first matching algorithm, at least one of the glyphs of the first group remaining unmatched via the first matching algorithm; and conditional upon that the at least two consecutive glyphs of the first group occupy positions relative to the first group that correspond to positions occupied by the at least two glyphs of the second group relative to the second group, using a second matching algorithm that is looser than the first matching algorithm to determine, for each of the at least one glyph of the first group, whether the unmatched glyph of the first group matches the glyph of the second group that occupies the position relative to the second group corresponding to the position occupied by the unmatched glyph relative to the first group.