Zigzag sewing machine and automatic-pause control method of zigzag sewing machine
US-2015368837-A1 · Dec 24, 2015 · US
US10047463B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10047463-B2 |
| Application number | US-201715621769-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 13, 2017 |
| Priority date | Nov 2, 2005 |
| Publication date | Aug 14, 2018 |
| Grant date | Aug 14, 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.
Printer driver systems and methods for automatic generation of embroidery designs are disclosed. An example method to convert image data to embroidery data, includes converting image data representing an image to first vector data, converting the first vector data into component data structures that specify regions within the image, converting a first one of the component data structures into a fill shape including second vector data, converting a second one of the component data structures into a stroke shape including third vector data, and generating embroidery data structures using the fill shape and the stroke shape.
Opening claim text (preview).
What is claimed is: 1. A method to convert image data to embroidery data, comprising: converting, with a processor, image data representing an image to first vector data; converting, with the processor, the first vector data into component data structures that specify regions within the image; converting, with the processor, a first one of the component data structures into a fill shape including second vector data, wherein the converting of the first one of the component data structures includes specifying a brush type and a color; converting, with the processor, a second one of the component data structures into a stroke shape including third vector data; and generating, with the processor, embroidery data structures using the fill shape and the stroke shape. 2. A method as defined in claim 1 , wherein the image data includes at least one of line data, Bezier curve data, a font glyph, or a raster operation. 3. A method as defined in claim 1 , wherein the converting of the second one of the component data structures includes specifying at least one of a pen color, a pen width, an end cap, or a join type. 4. A method as defined in claim 1 , further comprising converting the fill shape and the stroke shape to a set of non-overlapping contiguous regions. 5. A method as defined in claim 4 , wherein the converting of the fill shape and the stroke shape includes removing a redundancy in the component data structures corresponding to a location within the image data. 6. An apparatus to convert image data to embroidery data, comprising: a processor; and a memory coupled to the processor, the memory comprising instructions which, when executed by the processor, cause the processor to at least: convert image data representing an image to first vector data; convert the first vector data into component data structures that specify regions within the image; convert a first one of the component data structures into a fill shape including second vector data, wherein the instructions are to cause the processor to specify a brush type and a color to convert the first one of the component data structures; convert a second one of the component data structures into a stroke shape including third vector data; and generate embroidery data structures using the fill shape and the stroke shape. 7. An apparatus as defined in claim 6 , wherein the image data includes at least one of line data, Bezier curve data, a font glyph, or a raster operation. 8. An apparatus as defined in claim 6 , wherein the instructions are to cause the processor to specify at least one of a pen color, a pen width, an end cap, or a join type to convert the second one of the component data structures. 9. An apparatus as defined in claim 6 , wherein the instructions are further to cause the processor to convert the fill shape and the stroke shape to a set of non-overlapping contiguous regions. 10. An apparatus as defined in claim 9 , wherein the instructions are to cause the processor to convert the fill shape and the stroke shape by removing a redundancy in the component data structures corresponding to a location within the image data. 11. An article of manufacture comprising machine readable instructions stored on a non-transitory computer readable medium which, when executed, cause a processor to at least: convert image data representing an image to first vector data; convert the first vector data into component data structures that specify regions within the image; convert a first one of the component data structures into a fill shape including second vector data, wherein the instructions are to cause the processor to specify a brush type and a color to convert the first one of the component data structures; convert a second one of the component data structures into a stroke shape including third vector data; and generate embroidery data structures using the fill shape and the stroke shape. 12. An article of manufacture as defined in claim 11 , wherein the instructions are to cause the processor to specify at least one of a pen color, a pen width, an end cap, or a join type to convert the second one of the component data structures. 13. An article of manufacture as defined in claim 11 , wherein the instructions are further to cause the processor to convert the fill shape and the stroke shape to a set of non-overlapping contiguous regions. 14. An article of manufacture as defined in claim 13 , wherein the instructions are to cause the processor to convert the fill shape and the stroke shape by removing a redundancy in the component data structures corresponding to a location within the image data.
Related publications grouped by family.
Answers are generated from the same data shown on this page.