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

Expanded entry for programmable memory of a sewing machine

Assignee: Singer Co
•
Filing: 1978-04-25
•
Granted: 1979-03-20
•
Expires: 1998-04-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Means are disclosed for permitting entry of operator selected stitch points in a switch array which exceeds the capacity of the switch array. In a switch array for a programmable memory of a sewing machine, the columns of switches are representative of the needle position and the rows of switches are representative of fabric position determined by accumulation of feed increments. Each required feed increment is determined by the change of the present stitch position coordinate for feed over the just prior stitch position coordinate for feed. In order to provide for feed increments in the forward direction beyond the number of rows provided, an artificial signal is generated for the just prior stitch position coordinate for feed representative of the first row of switches. To provide for feed increment in the reverse direction, an artificial signal is generated for the just prior stitch position representative of the last row of switches. Feed increment is thus calculated from a new starting point permitting continued operation in a selected direction.

Inventors

  • 👤 Jack Brown

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 21:55
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/10; G05B19/106; G05B19/108; D; D05; D05B; D05B19/00; D05B19/02; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36324; G05B2219/45; G05B2219/45195

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 358 words
A programming device for a sewing machine having stitch forming means including a sewing needle and feeding system, said stitch forming means being operative to form successive stitches and including mechanisms for influencing stitch position coordinates of said successive stitches in the formation of a pattern of stitches, said sewing machine further including logic means responsive to input data representative of stitch position coordinates for producing stitch position coordinate electrical signals, actuating means responsive to signals from said logic means for controlling the position of said stitch forming means in accordance with input data fed to said logic means, said programming device being operably connected with said sewing machine and including memory means operative for storing digital input data corresponding to a stitch pattern selected by the operator and for transmitting electrical digital output signals to said logic means such that an operator may select a stitch pattern program for entry into the sewing machine for automatic reproduction of the stitch pattern by the sewing machine, said programming device further including a plurality of operator manipulating means each for generating stitch position coordinate information, said operator manipulating means being arranged in an array of columns and rows related, respectively, to selected lateral position of needle penetration and to selected feed increment from a just prior stitch position coordinate for feed, each row of said array of said operator manipulating means being assigned a digital coded character as a stitch position coordinate for feed and manipulation of any of said operator manipulating means in a given row will generate a specific stitch position coordinate for feed, said programming device including a feed data latch for preserving a current stitch position coordinate for feed for subsequent use as a just prior stitch position coordinate for feed and a feed subtractor to obtain the feed increment of the current stitch position coordinate for feed over the just prior stitch position coordinate for feed, wherein the improvement comprises; means for originating an artificial signal representative of a new starting point, and means for inserting said artificial signal in said feed subtractor in place of said just prior stitch position coordinate for feed.
Claim 2
Dependent Claim 358 words
A programming device for a sewing machine having stitch forming means including a sewing needle and feeding system, said stitch forming means being operative to form successive stitches and including mechanisms for influencing stitch position coordinates of said successive stitches in the formation of a pattern of stitches, said sewing machine further including logic means responsive to input data representative of stitch position coordinates for producing stitch position coordinate electrical signals, actuating means responsive to signals from said logic means for controlling the position of said stitch forming means in accordance with input data fed to said logic means, said programming device being operably connected with said sewing machine and including memory means operative for storing digital input data corresponding to a stitch pattern selected by the operator and for transmitting electrical digital output signals to said logic means such that an operator may select a stitch pattern program for entry into the sewing machine for automatic reproduction of the stitch pattern by the sewing machine, said programming device further including a plurality of operator manipulating means each for generating stitch position coordinate information, said operator manipulating means being arranged in an array of columns and rows related, respectively, to selected lateral position of needle penetration and to selected feed increment from a just prior stitch position coordinate for feed, each row of said array of said operator manipulating means being assigned a digital coded character as a stitch position coordinate for feed and manipulation of any of said operator manipulating means in a given row will generate a specific stitch position coordinate for feed, said programming device including a feed data latch for preserving a current stitch position coordinate for feed for subsequent use as a just prior stitch position coordinate for feed and a feed subtractor to obtain the feed increment of the current stitch position coordinate for feed over the just prior stitch position coordinate for feed, wherein the improvement comprises; means for originating an artificial signal representative of a new starting point, and means for inserting said artificial signal in said feed subtractor in place of said just prior stitch position coordinate for feed.
Claim 3
Dependent Claim 33 words
A programming device as claimed in claim 1 wherein said originating means includes the capability for producing the specific stitch position coordinate for feed of the first row of said operator manipulating means.
Claim 4
Dependent Claim 33 words
A programming device as claimed in claim 2 wherein said originating means further includes means for originating the specific stitch position coordinate for feed of the last row of said operator manipulating means.
Claim 5
Dependent Claim 97 words
A programming device as claimed in claim 1 wherein the digital coded character assigned as the stitch position coordinate for feed of the first row of said array of said operator manipulating means is a series of zeros and wherein said feed data latch includes means for clearing the input thereof of the current stitch position coordinate for feed in favor of a series of zeros and means for transferring the cleared input of the feed data latch to the output thereof for presentation as a just prior stitch position coordinate for feed to the feed subtractor.
Claim 6
Dependent Claim 79 words
A programming device as claimed in claim 4 wherein said originating means includes logic means effective on operator command to generate the specific stitch position coordinate for feed of the last row of said operator manipulating means for insertion into the input of said feed data latch and to transfer the inserted data from the input to the output of the feed data latch for presentation to the feed subtractor as the just prior stitch position coordinate for feed.

References Cited (Backward Citations)

US4014275A Cited
US4074642A Cited
US4085691A Cited
US4092938A Cited
DE2738650A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-03-19 1982-09-18 1983-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-03-19 1986-09-18 1987-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-03-19 1990-09-18 1991-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag