Writing information on substrate displays
US-2016293136-A1 · Oct 6, 2016 · US
US10115374B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10115374-B2 |
| Application number | US-201615157842-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 18, 2016 |
| Priority date | May 18, 2016 |
| Publication date | Oct 30, 2018 |
| Grant date | Oct 30, 2018 |
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.
A system and method for graphically encoding text. A textual data set comprising a plurality of encoded text characters that corresponding to at least one text character to be visually rendered is received. Based on the textual data set, a drawing instruction set is determined that has a respective drawing instruction to draw at least part of a glyph of each of the encoded text characters. Each at least one drawing instruction excludes an indication of a correspondence with an associated text character code, and each respective at least one drawing instruction for a specified text character excludes instructions to repeat other drawing instructions for other instances of the specified text character.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving a textual data set comprising a plurality of character codes, each respective character code comprising a code value indicating at least one respective text character to be visually rendered; and determining, based on the textual data set, a drawing instruction set comprising, for each respective code value within the plurality of character codes, a respective at least one drawing instruction in a rendering language to draw at least part of a glyph of the respective code value, wherein each respective at least one drawing instruction excludes an indication of a correspondence with the respective character code, wherein each respective at least one drawing instruction for a specified text character excludes instructions to repeat drawing instructions specified for other instances of the specified text character. 2. The method of claim 1 , wherein a reference glyph indicated by a respective character code within the plurality of character codes specifies at least one drawing instruction that defines a plurality of respective drawing segments, where each respective drawing segment is defined by a respective path, where a respective drawing instruction for at least one respective drawing segment in the plurality of respective drawing segments specifies one respective path, and wherein the determining the drawing instruction set comprises determining respective drawing instructions to draw a plurality of sub paths, where each sub-path comprises a partial portion of the one respective path. 3. The method of claim 1 , wherein a reference glyph for indicated by at least one character code within the plurality of character codes specifies at least one drawing instruction that defines a reference curved segment having a reference polynomial degree, and wherein a respective drawing instruction in the drawing instruction set corresponding to the reference curved segment comprises drawing instructions for a curved segment having a polynomial degree greater that the reference polynomial degree. 4. The method of claim 1 , wherein the textual data set comprises: a first character code indicating a first presentation of a specified text character at a first location; and a second character code indicating a second presentation of the specified text character at a second location different from the first location, wherein a presentation of the specified text character comprises a particular drawing segment that has a particular length and a particular shape, and wherein a respective at least one drawing instruction for the first presentation specifies a respective first drawing segment corresponding to the particular drawing segment that has a first length and a first shape, and a respective at least one drawing instruction for the second presentation specifies a respective second drawing segment corresponding to the particular drawing segment that has a second length and a second shape, wherein at least one of the second length is a perturbation of the first length or the second shape is a perturbation of the first shape. 5. The method of claim 1 , wherein the textual data set comprises: a first character code indicating a first presentation of a first text character at a first location; and a second character code indicating a second presentation of a second text character at a second location different from the first location, and wherein the drawing instruction set comprises one single drawing instruction in the rendering language that comprises instructions for drawing at least part of the first presentation and the second presentation. 6. The method of claim 1 , wherein the textual data set comprises: a first character code indicating a first presentation of a first text character at a first location; and a second character code indicating a second presentation of a second text character at a second location different from the first location, and wherein the drawing instruction set comprises: a first single drawing instruction in the rendering language that comprises instructions for drawing a first part of the first presentation and a first part of the second presentation; and a second single drawing instruction in the rendering language, separate from the first single drawing instruction, that comprises instructions for drawing a second part of the first presentation and a second part of the second presentation, wherein the second part of the first presentation is different than the first part of the first presentation, and wherein the second part of the second presentation is different than the first part of the second presentation. 7. The method of claim 1 , wherein the plurality of character codes comprise codes defined by one of an American Standard Code for Information Interchange (ASCII) standard or a Unicode standard. 8. A system, comprising: a document converter that, when operating, receives a textual data set comprising a plurality of character codes, each respective character code comprising a code value indicating at least one respective text character to be visually rendered; and a graphical encoder that, when operating, determines, based on the textual data set, a drawing instruction set comprising, for each respective code value within the plurality of character codes, a respective at least one drawing instruction in a rendering language to draw at least part of a glyph of the respective code value, wherein each respective at least one drawing instruction excludes an indication of a correspondence with the respective character code, wherein each respective at least one drawing instruction for a specified text character excludes instructions to repeat drawing instructions specified for other instances of the specified text character. 9. The system of claim 8 , wherein a reference glyph indicated by a respective character code within the plurality of character codes specifies at least one drawing instruction that defines a plurality of respective drawing segments, where each respective drawing segment is defined by a respective path, where a respective drawing instruction for at least one respective drawing segment in the plurality of respective drawing segments specifies one respective path, and wherein the graphical encoder determines the drawing instruction set by at least determining respective drawing instructions to draw a plurality of sub paths, where each sub-path comprises a partial portion of the one respective path. 10. The system of claim 8 , wherein a reference glyph indicated by at least one character code within the plurality of character codes specifies at least one drawing instruction that defines a reference curved segment having a reference polynomial degree, and wherein a respective drawing instruction in the drawing instruction set corresponding to the reference curved segment comprises drawing instructions for a curved segment having a polynomial degree greater that the reference polynomial degree. 11. The system of claim 8 , wherein the textual data set comprises: a first character code indicating a first presentation of a specified text character; and a second character code indicating a second presentation of the specified text character, the second presentation having a transformation relative to the first presentation, wherein a respective at least one drawing instruction for the second presentation specifies drawing segments at points that differ, based on the transformation, from points for segments specified to be drawn by a respective at least one drawing instruction for the first presentation. 12. The system of claim 8 , wherein
using straight lines or curves · CPC title
Drawing from basic elements · CPC title
Generation of individual character patterns · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.