Context sensitive font generation
AssigneeHallmark Cards, Incorporated
InventorsRobert Hughes, Chadwick C. Coffey, Michael J. Flagg
Life of this patent
Estimating the term…
Abstract
Programs, methods and apparatus for context sensitive font generation, especially handwriting fonts. In a preferred embodiment, a computer program product contains instructions to identify a character string including upper case, lower case, and/or symbolic characters; identify the first character in the string; identify a plurality of handwritten glyphs corresponding to the character; select one of the glyphs based upon an adjacent character in the string; and repeat the foregoing steps, thereby converting the character string.
Claims24
A computer program product, tangibly stored on a computer-readable medium, for context-sensitive font generation, comprising instructions operable to cause programmable processors to:
- (a) identify a character string including at least upper case, lower case, or symbolic characters;
- (b) identify a character in the string;
- (c) identify a plurality of glyphs corresponding to the character;
- (d) select one of the glyphs based at least upon an adjacent character in the string;
- (e) write the selected glyph to an output string;
- and
- (f) repeat steps (b) to (e), appending the output string with the other selected glyphs.
A computer program product, tangibly stored on a computer-readable medium, for context-sensitive font generation, comprising instructions operable to cause programmable processors to:
- (a) identify a character string including at least upper case, lower case, or symbolic characters having an associated font;
- (b) identify a character in the string;
- (c) identify a plurality of alternate fonts corresponding to the character;
- (d) select one of the alternate fonts based at least upon the identity or font of an adjacent character in the string;
- and
- (e) convert the character to the selected alternate font.
A method for context-sensitive font generation, comprising the steps of:
- (a) identifying a character string including at least upper case, lower case, or symbolic characters having an associated font;
- (b) identifying a character in the string;
- (c) identifying a plurality of alternate fonts corresponding to the character;
- (d) selecting one of the alternate fonts based at least upon the identity or font of an adjacent character in the string;
- and
- (e) converting the character to the selected alternate font.
Dependencies are inferred from the claim text.