Patent US5231586A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5231586A Expired / Lapsed US ⏱️ 0.0 years remaining

Embroidery data preparing method and apparatus for embroidery machine

Assignee: Brother Industries Ltd
•
Filing: 1991-03-05
•
Granted: 1993-07-27
•
Expires: 2011-03-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Embroidery data for an embroidery machine is prepared by storing original outline data defining an embroidery area to be filled with stitches as a set of a plurality of closed outlines. The original outline data is modified into a single closed outline. Needle position relating data is then produced from the modified outline data to enable the embroidery area to be filled with stitches.

Inventors

  • 👤 Hideaki Shimizu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 08:55
CPC Classifications
D; D05; D05B; D05B19/00; D05B19/02; D05B19/04; D05B19/08

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 117 words
An embroidery data preparing apparatus for an embroidery machine, comprising: an original outline data memory for storing therein original outline data defining a predetermined embroidery area to be filled with stitches formed by said embroidery machine as a set of a plurality of closed outlines; original outline data modifying means for modifying the original outline data into modified outline data defining the predetermined embroidery area as a single closed outline whereby the plurality of closed outlines are changed into the single closed outline with respect to the predetermined embroidery area; and needle position relating data producing means for producing needle position relating data necessary to fill the predetermined embroidery area with stitches based on the modified data.
Claim 2
Dependent Claim 117 words
An embroidery data preparing apparatus for an embroidery machine, comprising: an original outline data memory for storing therein original outline data defining a predetermined embroidery area to be filled with stitches formed by said embroidery machine as a set of a plurality of closed outlines; original outline data modifying means for modifying the original outline data into modified outline data defining the predetermined embroidery area as a single closed outline whereby the plurality of closed outlines are changed into the single closed outline with respect to the predetermined embroidery area; and needle position relating data producing means for producing needle position relating data necessary to fill the predetermined embroidery area with stitches based on the modified data.
Claim 3
Dependent Claim 89 words
The embroidery data preparing apparatus according to claim 1, wherein said needle position relating data producing means includes dividing means for dividing the embroidery area defined by the modified outline data into a plurality of divisional areas, and needle position data producing means for producing needle position data necessary to fill each of the divisional areas formed by said dividing means with stitches, said needle position data being indicative of positions at which a sewing needle of said embroidery machine is to penetrate an object fabric for the embroidery.
Claim 4
Dependent Claim 89 words
The embroidery data preparing apparatus according to claim 1, wherein said original outline data modifying means includes original outline selecting means for selecting two suitable original outlines from among the plurality of original outlines; outline coupling means for coupling the two original outlines selected by said original outline selecting means to obtain a single modified outline; and controlling means for causing said outline selecting means and said outline coupling means to operate repetitively until a condition is reached wherein the embroidery area is defined by a single modified outline.
Claim 5
Dependent Claim 32 words
The embroidery data preparing apparatus according to claim 3, wherein said original outline selecting means selects two original outlines which are positioned nearest to each other among the plurality of original outlines.
Claim 6
Dependent Claim 89 words
The embroidery data preparing apparatus according to claim 1, wherein said original outline data memory stores inner side original outline data defining at least one inner side original outline and outer side original outline data defining an outer side original outline, said at least one inner side original outline being located within the outer side original outline, said outer side original outline defining an outer boundary of said embroidery area and said at least one inner side original outline defining at least one inner boundary of said embroidery area.
Claim 7
Dependent Claim 35 words
The embroidery data preparing apparatus according to claim 5, wherein said original outline data modifying means successively merges selected inner side original outline data into outer side outline data to provide said modified outline data.
Claim 8
Dependent Claim 40 words
The embroidery data preparing apparatus according to claim 6, wherein said original outline data modifying means removes stored inner side original outline data when said stored inner side original outline data has been merged into the outer side outline data.
Claim 9
Dependent Claim 33 words
The embroidery data preparing apparatus according to claim 6, wherein said original outline data modifying means operates until all inner side original outline data has been merged into the outer side outline data.
Claim 10
Dependent Claim 38 words
The embroidery data preparing apparatus according to claim 6, wherein said needle position relating data producing means produces needle position relating data when all inner side original outline data has been merged into the outer side outline data.
Claim 11
Independent Claim 96 words
A method of preparing embroidery data for an embroidery machine, comprising: storing original outline data defining a predetermined embroidery area to be filled with stitches formed by the embroidery machine as a set of a plurality of closed outlines; modifying the original outline data to define the predetermined embroidery area as a single closed outline whereby the plurality of closed outlines are changed into the single closed outline with respect to the predetermined embroidery area; and producing needle position relating data necessary to fill the predetermined embroidery area with stitches based on the modified outline data.
Claim 12
Independent Claim 96 words
A method of preparing embroidery data for an embroidery machine, comprising: storing original outline data defining a predetermined embroidery area to be filled with stitches formed by the embroidery machine as a set of a plurality of closed outlines; modifying the original outline data to define the predetermined embroidery area as a single closed outline whereby the plurality of closed outlines are changed into the single closed outline with respect to the predetermined embroidery area; and producing needle position relating data necessary to fill the predetermined embroidery area with stitches based on the modified outline data.
Claim 13
Dependent Claim 68 words
The method of preparing embroidery data according to claim 10, including dividing the embroidery area defined by the modified outline data into a plurality of divisional areas and producing needle position data necessary to fill each of the divisional areas with stitches, said needle position data being indicative of positions at which a sewing needle of said embroidery machine is to penetrate an object fabric for the embroidery.
Claim 14
Dependent Claim 57 words
The method of preparing embroidery data according to claim 10, including selecting two suitable original outlines from among the plurality of closed outlines, coupling the two suitable original outlines to obtain a single modified outline and repetitively selecting two suitable original outlines and coupling the outlines until the embroidery area is defined by a single modified outline.
Claim 15
Dependent Claim 32 words
The method of preparing embroidery data according to claim 12, wherein said selecting includes selecting two suitable original outlines which are positioned nearest to each other among the plurality of closed outlines.
Claim 16
Dependent Claim 85 words
The method of preparing embroidery data according to claim 10, including storing inner side original outline data defining at least one inner side original outline and outer side original outline data defining an outer side original outline, the at least one inner side original outline being located within the outer side original outline, the outer side original outline defining an outer boundary of said embroidery area and the at least one inner signal original outline defining at least one inner boundary of said embroidery area.
Claim 17
Dependent Claim 30 words
The method of preparing embroidery data according to claim 14, including successively merging selected inner side original outline data into outer side outline data to provide said modified outline data.
Claim 18
Dependent Claim 35 words
The method of preparing embroidery data according to claim 15, including removing stored inner side original outline data when said stored inner side original outline data has been merged into the outer side outline data.
Claim 19
Dependent Claim 32 words
The method of preparing embroidery data according to claim 15, including modifying said original outline data until all inner side original outline data has been merged into the outer side outline data.
Claim 20
Dependent Claim 32 words
The method of preparing embroidery data according to claim 15, including producing needle position relating data when all inner side original outline data has been merged into the outer side outline data.
Claim 21
Dependent Claim 141 words
An embroidery data preparing apparatus for an embroidery machine, comprising: original outline storing means for storing inner side original outline data defining at least one inner side original outline and outer side original outline data defining an outer side original outline, said at least one inner side original, outline being located within the outer side original outline, said outer side original outline defining an outer boundary of an embroidery area and said at least one inner side original outline defining at least one inner boundary of said embroidery area; original outline merging means for successively merging selected inner side original outline data into outer side outline data to provide modified outline data; and needle position relating data producing means for producing needle position relating data when all inner side original outline data has been merged into the outer side outline data.
Claim 22
Dependent Claim 141 words
An embroidery data preparing apparatus for an embroidery machine, comprising: original outline storing means for storing inner side original outline data defining at least one inner side original outline and outer side original outline data defining an outer side original outline, said at least one inner side original, outline being located within the outer side original outline, said outer side original outline defining an outer boundary of an embroidery area and said at least one inner side original outline defining at least one inner boundary of said embroidery area; original outline merging means for successively merging selected inner side original outline data into outer side outline data to provide modified outline data; and needle position relating data producing means for producing needle position relating data when all inner side original outline data has been merged into the outer side outline data.

References Cited (Backward Citations)

US4849902A Cited
US4991524A Cited
US5054408A Cited
US5181176A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-26 1997-01-25 1997-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-26 2001-01-25 2001-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-26 2005-01-25 2005-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag