Back to results
US 8,074,590 B2Granted
Method and system for freehand and realtime quilting with a computer-controlled quilting machine
OwnerArthur Bentleyinventor
Life of this patent
Estimating the term…
Abstract
A computer-controlled quilting machine uses a hand held stylus to create the patterns which are sewn into a quilt. The machine can quilt in real time, following the movement of the stylus as a user traces any desired object or design. The machine allows a user to easily sew a desired pattern into a quilt, and also provides greater access to quilting to those persons who are unable to operate other types of quilting machines, while retaining much of the appeal of hand quilting.
Claims14
A method of quilting comprising;
- a person selecting a computer-controlled quilting machine having:
- a sewing machine;
- a carriage connected to the sewing machine, the carriage holding a piece of cloth and positioning the cloth so as to enable the sewing machine to sew the cloth;
- a computer, the computer being disposed in communication with the sewing machine and the carriage so as to control the operation of the sewing machine and so as to control the operation of the carriage to cause the sewing machine to sew a pattern into cloth;
- a user interface, the user interface comprising a remote data entry device separate from the sewing machine which allows a user to trace a pattern without manually moving the sewing machine and thereby electronically transmit the pattern to the computer;
- the person selecting a desired stitch length;
- the computer storing the square of the stitch length;
- the person using the data entry device to trace a pattern;
- the computer tracking the movement of the data entry device;
- and
- the computer changing the position of the sewing machine relative to the cloth according to the movements of the data entry device to thereby sew the pattern in a piece of cloth in real time as the person traces the pattern;
- the method further comprising
- the computer squaring a lateral movement of the cloth relative to the sewing machine from a last stitch position;
- the computer squaring a front to back movement of the cloth relative to the sewing machine from a last stitch position;
- the computer adding the square of the lateral movement and the square of the front to back movement;
- the computer requesting a stitch when the sum of the square of the lateral movement and the square of the front to back movement is equal to the square of the stitch length;
- the computer tracking a predetermined number of the most recent stitch requests
- the computer determining an average frequency of stitch requests for a predetermined number of the most recent stitch requests;
- and
- the computer operating the sewing machine to create stitches at said average frequency.
17 more elements
A computer controlled quilting machine comprising:
- a sewing machine;
- a carriage configured for holding a piece of cloth in a planar configuration, the carriage being connected to the sewing machine, the carriage being movable to change the position of the the sewing machine relative to the cloth so as to sew a two dimensional pattern into the cloth;
- a computer connected to the sewing machine and the carriage so as to control the stitching of the sewing machine and to control the movement of the carriage to control the position of the sewing machine relative to the cloth;
- a user input device separate from the sewing machine, the user input device being movable by the user to manually trace a pattern without moving the sewing machine and thereby automatically transfer the pattern to the computer electronically;
- and
- wherein the computer operates the carriage according to the pattern being traced while the user is tracing the pattern to thereby sew the pattern into the cloth in real time as the user traces the pattern with the user input device:
- and
- wherein the computer is programmed to:
- receive a stitch length setting;
- store the square of the stitch length setting;
- compare a sum of a square of a left-right movement and a square of a front-back movement of the sewing machine relative to the cloth and relative to a position of a last stitch;
- and
- request a stitch when the sum of the square of the left-right movement and the square of the front-back movement of the sewing machine relative to the cloth and from the last stitch is equal to the square of the stitch length;
- track a frequency of stitch requests for a predetermined number of most recent stitch requests, determine an average frequency of said predetermined number of stitch requests, and operate the sewing machine to stitch at the average frequency of stitch requests.
11 more elements
A method of quilting comprising the steps of:
- a person selecting a computer-controlled quilting machine having:
- a sewing machine;
- a carriage connected to the sewing machine, the carriage holding a piece of cloth and positioning the cloth so as to enable the sewing machine to sew the cloth;
- a computer, the computer being disposed in communication with the sewing machine so as to control the operation of the sewing machine;
- the person selecting a desired stitch length;
- the computer storing the square of the stitch length;
- moving the sewing machine relative to the cloth to sew a pattern into the cloth;
- the computer squaring a lateral movement of the cloth relative to the sewing machine from a last stitch position;
- the computer squaring a front to back movement of the cloth relative to the sewing machine from a last stitch position;
- the computer adding the square of the lateral movement and the square of the front to back movement;
- the computer requesting a stitch when the sum of the square of the lateral movement and the square of the front to back movement is equal to the square of the stitch length;
- the computer tracking a predetermined number of the most recent stitch requests
- the computer determining an average frequency of stitch requests for a predetermined number of the most recent stitch requests;
- and
- the computer operating the sewing machine to create stitches at said average frequency.
12 more elements
Dependencies are inferred from the claim text.