Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
226 words
A method for converting an embroidery design pattern from a stitch data format to an outline data format, said stitch data format comprising a plurality of stitch points and a plurality of control codes, said design pattern comprising at least one group of related stitch points each group having a shape, each group of related stitch points having one of a plurality of stitch types, each of said stitch types comprising said related stitch points each having an associated stitch vector; said method comprising the steps of: (a) analyzing said stitching data for identifying control codes; (b) determining an angle formed at each stitch point of said embroidery design pattern from said associated stitch vectors in said stitch pattern, and determining based on a commonality of said angles over a plurality of said stitch points which of said stitch points are related as groups, and determining a stitch type for each of said groups of stitch points; (c) selecting a plurality of points and angles from a particular group of stitch points, and determining based upon the stitch type of said particular group of stitch points an outline of said particular group of stitch points, said outline having a shape corresponding to the shape of said particular group of stitch points and outline data points which comprise a subset of said particular group of stitch points.
Claim 2
Independent Claim
226 words
A method for converting an embroidery design pattern from a stitch data format to an outline data format, said stitch data format comprising a plurality of stitch points and a plurality of control codes, said design pattern comprising at least one group of related stitch points each group having a shape, each group of related stitch points having one of a plurality of stitch types, each of said stitch types comprising said related stitch points each having an associated stitch vector; said method comprising the steps of: (a) analyzing said stitching data for identifying control codes; (b) determining an angle formed at each stitch point of said embroidery design pattern from said associated stitch vectors in said stitch pattern, and determining based on a commonality of said angles over a plurality of said stitch points which of said stitch points are related as groups, and determining a stitch type for each of said groups of stitch points; (c) selecting a plurality of points and angles from a particular group of stitch points, and determining based upon the stitch type of said particular group of stitch points an outline of said particular group of stitch points, said outline having a shape corresponding to the shape of said particular group of stitch points and outline data points which comprise a subset of said particular group of stitch points.
Claim 3
Dependent Claim
84 words
A method in accordance with claim 1, wherein the step of determining which of said plurality of stitch points are related as groups comprises the step of defining at least two groups each having a different commonality of said angles over said plurality of stitches in said pattern; said selecting step comprising the step of forming said outline of said pattern from selecting said plurality of outline points from said angles at said stitch points in each of said groups of related stitch points.
Claim 4
Dependent Claim
26 words
A method in accordance with claim 1, wherein each of said stitches and said control codes of said embroidery design pattern are assigned absolute cartesian coordinates.
Claim 5
Dependent Claim
28 words
A method in accordance with claim 1, further comprising the step of estimating or setting a stitch density for groups of stitches determined to be satin type stitches.
Claim 6
Dependent Claim
28 words
A method in accordance with claim 1, further comprising the step of estimating or setting a stitch density for groups of stitches determined to be tatami type stitches.
Claim 7
Dependent Claim
23 words
A method in accordance with claim 1, further comprising the step of estimating or setting a stitch fill pattern for groups of stitches.
Claim 8
Dependent Claim
23 words
A method in accordance with claim 1, further comprising the step of determining a length of the stitches of said embroidery design pattern.
Claim 9
Dependent Claim
54 words
A method according to claim 1 further comprising the step of editing the outline points or stitch type of a particular group of stitch points to modify the shape or stitch type of said particular group of stitch points to form a new embroidery design pattern outlines comprising a plurality of new outline points.
Claim 10
Dependent Claim
27 words
A method in accordance with claim 8, wherein said editing step includes the step of changing any of said group of stitch points from linear to curvilinear.
Claim 11
Dependent Claim
25 words
A method in accordance with claim 8, wherein said editing step further comprises the step of visually displaying said plurality of outline points for editing.
Claim 12
Dependent Claim
34 words
A method in accordance with claim 8, wherein said editing step includes the step of changing the type of stitch in any of said groups of stitch points to a different type of stitch.
Claim 13
Dependent Claim
29 words
A method in accordance with claim 8, wherein said editing step includes the step of changing any of said groups of related stitches from curvilinear runs to linear runs.
Claim 14
Dependent Claim
29 words
A method in accordance with claim 1, further comprising the step of assigning absolute cartesian coordinates for each said stitch and said control code of said embroidery design pattern.
Claim 15
Dependent Claim
29 words
A method in accordance with claim 8, wherein said editing step includes the step of changing any of said groups of related stitches from linear runs to curvilinear runs.
Claim 16
Dependent Claim
25 words
A method in accordance with claim 8, wherein said editing step further comprises the step of visually displaying said plurality of outline points for editing.
Claim 17
Dependent Claim
18 words
A method in accordance with claim 1, further comprising the step of modifying the shape of said outline.