Electronic apparatus and method
US-2016063342-A1 · Mar 3, 2016 · US
US9652669B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9652669-B2 |
| Application number | US-201414488090-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 16, 2014 |
| Priority date | Sep 16, 2014 |
| Publication date | May 16, 2017 |
| Grant date | May 16, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
For reflecting handwriting attributes in typographic characters, code parses calligraphic data from digitized handwriting on the touch screen display. The calligraphic data includes a character stroke slant and a character pixel matrix. In addition, the code renders the digitized handwriting with a render font selected in response to one or more of the character stroke slant and the character pixel matrix.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising: a touch screen display; a processor; a memory that stores code executable by the processor to parse calligraphic data from digitized handwriting on the touch screen display, the calligraphic data comprising a character stroke slant and a character pixel matrix; determine a render font selected in response to one or more of the character stroke slant and the character pixel matrix; in response to a ratio of a font score for character pixel matrix of a first character font of the digitized handwriting and a first character font, and a font score for a font pixel matrix of the render font and the character pixel matrix being less than a font ratio threshold, select the first character font for the first character in place of the render font, wherein the first character font is different form the render font; render the digitized handwritten with the render font; and render the first character with the first character font. 2. The apparatus of claim 1 , wherein the calligraphic data further comprises a character size and a render font size is determined in response to the character size. 3. The apparatus of claim 2 , wherein the render font size is an absolute character size. 4. The apparatus of claim 2 , wherein the render font size is relative to an average character size of the digitized handwriting. 5. The apparatus of claim 2 , wherein the render font size is relative to a specified font size. 6. The apparatus of claim 1 , wherein the calligraphic data further comprises one or more of a character width, a character color, and a character stroke pressure, and the processor further selects the first character font in response one or more of the character width, the character color, the character stroke pressure, and the character stroke slant. 7. The apparatus of claim 6 , wherein a rendered slant of the first character font is modified in response to the character stroke slant, a rendered color of the first character font is modified in response to the character color, and a rendered weight of the first character font is modified in response to one or more of the character stroke pressure and a character weight. 8. A method comprising: parsing, by use of a processor, calligraphic data from digitized handwriting on the touch screen display, the calligraphic data comprising a character stroke slant and a character pixel matrix; determining a render font selected in response to one or more of the character stroke slant and the character pixel matrix; in response to a ratio of a font score for character pixel matrix of a first character font of the digitized handwriting and a first character font, and a font score for a font pixel matrix of the render font and the character pixel matrix being less than a font ratio threshold, selecting the first character font for the first character in place of the render font, wherein the first character font is different form the render font; rendering the digitized handwritten with the render font; and rendering the first character with the first character font. 9. The method of claim 8 , wherein the calligraphic data further comprises a character size and a render font size is determined in response to the character size. 10. The method of claim 9 , wherein the render font size is an absolute character size. 11. The method of claim 9 , wherein the render font size is relative to an average character size of the digitized handwriting. 12. The method of claim 9 , wherein the render font size is relative to a specified font size. 13. The method of claim 8 , wherein the calligraphic data further comprises one or more of a character width, a character color, and a character stroke pressure, and the method further selects the first character font in response one or more of the character stoke width, the character color, the character stroke pressure, and the character stroke slant. 14. The method of claim 13 , wherein a rendered slant of the first character font is modified in response to the character stroke slant. 15. The method of claim 13 , wherein a rendered color of the first character font is modified in response to the character color. 16. The method of claim 15 , wherein the character color of the first character font is modified in response to the character stroke pressure. 17. The method of claim 13 , wherein a rendered weight of the first character font is modified in response to the character stroke pressure. 18. The method of claim 13 , wherein a rendered weight of the first character font is modified in response to a character weight. 19. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform: parsing calligraphic data from digitized handwriting on the touch screen display, the calligraphic data comprising a character stroke slant and a character pixel matrix; determining a render font selected in response to one or more of the character stroke slant and the character pixel matrix in response to a ratio of a font score for character pixel matrix of a first character font of the digitized handwriting and a first character font, and a font score for a font pixel matrix of the render font and the character pixel matrix being less than a font ratio threshold, selecting the first character font for the first character in place of the render font, wherein the first character font is different form the render font; rendering the digitized handwritten with the render font; and rendering the first character with the first character font. 20. The program product of claim 19 , wherein the calligraphic data further comprises a character size and a render font size is determined in response to the character size.
Font handling; Temporal or kinetic typography · CPC title
Aspects of interface with display user · CPC title
for modifying the character dimensions, e.g. double width, double height · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Changes in size, position or resolution of an image · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.