Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
146 words
A method of producing an embroidery pattern, comprising the steps of: (a) reading a stitch-by-stitch definition of the embroidery pattern in tape data format incorporating fixed, step-by-step successive stitch commands, each command defining an individual stitch movement to form an individual stitch, successive commands defining successive individual stitch movements to form sequences of individual stitches which together constitute the embroidery pattern, each sequence being characterized by at least one stitch type, by a geometric area within the pattern, by stitches having lengths, and by stitches located at spacings relative to one another; (b) analyzing each sequence of individual stitches throughout the embroidery pattern, and determining what stitch type, what area, what stitch lengths, and what stitch spacings characterize the respective sequence; and (c) automatically generating modified stitch commands in accordance with the determination of the stitch type, the area, the stitch lengths and the stitch spacings.
Claim 2
Independent Claim
146 words
A method of producing an embroidery pattern, comprising the steps of: (a) reading a stitch-by-stitch definition of the embroidery pattern in tape data format incorporating fixed, step-by-step successive stitch commands, each command defining an individual stitch movement to form an individual stitch, successive commands defining successive individual stitch movements to form sequences of individual stitches which together constitute the embroidery pattern, each sequence being characterized by at least one stitch type, by a geometric area within the pattern, by stitches having lengths, and by stitches located at spacings relative to one another; (b) analyzing each sequence of individual stitches throughout the embroidery pattern, and determining what stitch type, what area, what stitch lengths, and what stitch spacings characterize the respective sequence; and (c) automatically generating modified stitch commands in accordance with the determination of the stitch type, the area, the stitch lengths and the stitch spacings.
Claim 3
Dependent Claim
25 words
A method as defined in claim 1, wherein said step (c) includes varying the size of the embroidery pattern while maintaining its original stitch density.
Claim 4
Dependent Claim
21 words
A method as defined in claim 1, wherein said step (c) includes varying the stitch density independent of any scaling modification.
Claim 5
Dependent Claim
20 words
A method according to claim 3, wherein said step (c) includes varying the stitch density of each stitch type independently.
Claim 6
Dependent Claim
18 words
A method as defined in claim 1, wherein said step (c) includes varying the orientation of the pattern.
Claim 7
Dependent Claim
20 words
A method in accordance with claim 1, wherein said step (c) includes producing a mirror image of the original pattern.
Claim 8
Dependent Claim
24 words
A method as defined in claim 1, wherein said step (c) includes maintaining the length of the individual stitches less than a maximum length.
Claim 9
Dependent Claim
25 words
A method as defined in claim 6, wherein said step (c) includes maintaining the length of each stitch type less than a respective maximum length.
Claim 10
Dependent Claim
25 words
A method as defined in claim 1 wherein the step (c) includes providing stitch spacings as a function of stitch length of certain stitch types.
Claim 11
Dependent Claim
32 words
A method as defined in claim 1, wherein the step (b) includes detecting irregularities and inconsistencies in certain stitch types, and wherein the step (c) includes smoothing out the irregularities and inconsistencies.
Claim 12
Dependent Claim
30 words
A method as defined in claim 1, and further comprising the step of communicating the modified stitch commands to an automatic embroidery production machine operative for producing the embroidery pattern.
Claim 13
Dependent Claim
145 words
A stitch processor, comprising: (a) means for reading a stitch-by-stitch definition of an embroidery pattern in tape data format incorporating fixed, step-by-step successive stitch commands, each command defining an individual stitch movement to form an individual stitch, successive commands defining successive individual stitch movements to form sequences of individual stitches which together constitute the embroidery pattern, each sequence being characterized by at least one stitch type, by a geometric area within the pattern, by stitches having lengths, and by stitches located at spacings relative to one another; (b) means for analyzing each sequence of individual stitches throughout the embroidery pattern, and determining what stitch type, what area, what stitch lengths, and what stitch spacings characterize the respective sequence; and (c) means for automatically generating modified stitch commands in accordance with the determination of the stitch type, the area, the stitch lengths and the stitch spacings.
Claim 14
Dependent Claim
145 words
A stitch processor, comprising: (a) means for reading a stitch-by-stitch definition of an embroidery pattern in tape data format incorporating fixed, step-by-step successive stitch commands, each command defining an individual stitch movement to form an individual stitch, successive commands defining successive individual stitch movements to form sequences of individual stitches which together constitute the embroidery pattern, each sequence being characterized by at least one stitch type, by a geometric area within the pattern, by stitches having lengths, and by stitches located at spacings relative to one another; (b) means for analyzing each sequence of individual stitches throughout the embroidery pattern, and determining what stitch type, what area, what stitch lengths, and what stitch spacings characterize the respective sequence; and (c) means for automatically generating modified stitch commands in accordance with the determination of the stitch type, the area, the stitch lengths and the stitch spacings.
Claim 15
Dependent Claim
47 words
A method as defined in claim 1 or claim 11, wherein the definition is a low level language program stored on one of the devices contained in the following group: punched paper tape, floppy disk, magnetic tape, ROM, PROM, EPROM, bubble memory and a design computer system.
Claim 16
Dependent Claim
57 words
A stitch processor in accordance with claim 12, wherein the generating means is operative to vary any combination of the following features of the pattern: size, independent of stitch density; stitch density, in all or any combination of each stitch type; orientation; maximum fill stitch length; maximum running stitch length; and maximum jump and satin stitch length.
Claim 17
Dependent Claim
23 words
A stitch processor in accordance with claim 12, wherein the generating means is operative to produce a mirror image of the original pattern.
Claim 18
Dependent Claim
28 words
A stitch processor in accordance with claim 12, wherein the generating means is operative to produce stitch spacings as a function of stitch length for certain stitch types.
Claim 19
Dependent Claim
20 words
A stitch processor in accordance with claim 12, wherein the generating means is operative to smooth out irregularities and inconsistencies.
Claim 20
Dependent Claim
24 words
A stitch processor in accordance with claim 12, wherein the embroidery and further comprising means for plotting a pictorial representation of the modified pattern.
Claim 21
Dependent Claim
18 words
A stitch processor in accordance with claim 12, and further comprising means for recording the modified stitch commands.
Claim 22
Dependent Claim
30 words
A stitch processor as defined in claim 12, and further comprising means for communicating the modified stitch commands to an automatic embroidery production machine operative for producing the embroidery pattern.