Vector Defined Embroidery Capture and Stitch Pattern Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computerized methods and systems for creating customized embroidery are limited in capturing, defining, and communicating creative works and stitching parameters effectively, leading to limitations in the types of creative works that can be used and the presentation of planned stitch patterns to users.

Innovation Solution

A computerized method and software that captures user input as vectors, communicates these vectors and stitching parameters to an embroidery engine, and generates a planned pattern of stitches, allowing for the display and inspection of the pattern by the user, with features like freehand drawing, variable stitch width based on pressure, and multiple-ply running stitches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional computerized methods are used for creating customized embroidery, then the system can process basic embroidery designs, but it is limited in capturing and defining creative works and stitching parameters effectively

Engineering Contradiction:
Improvetypes of creative works that can be usedVSAvoidcapture and definition of creative work
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent uses bitmap images as a copy of the creative work that can be processed by the embroidery engine. The bitmap captures the visual appearance of the design, allowing the system to work with a wide variety of creative works including photographs and complex images that would be difficult to define using traditional vector methods.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transforms the bitmap image into embroidery stitch patterns by changing parameters such as stitch type, stitch length, stitch direction, and thread color. This parameter transformation allows the same bitmap to generate multiple different embroidery patterns based on user preferences and fabric characteristics.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If detailed stitching parameters are captured and communicated to the embroidery engine, then the precision of the embroidery pattern improves, but the complexity of the system increases

Engineering Contradiction:
Improveprecision of embroidery patternVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The embroidery pattern is segmented into multiple passes, with each pass containing specific stitch types and parameters. This segmentation allows the complex embroidery process to be broken down into manageable sections that can be processed independently, improving precision while maintaining system manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts stitching parameters such as stitch length, stitch type, and thread color based on the bitmap content and user preferences. This dynamic adjustment allows the system to maintain high precision across different design regions without requiring manual configuration of every parameter.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If the system processes and communicates detailed stitch patterns to users for inspection, then the quality of embroidery output improves, but the time required for processing and communication increases

Engineering Contradiction:
Improvequality of embroidery outputVSAvoidprocessing and communication time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary processing of the bitmap image to generate the embroidery pattern before actual embroidery production. This preliminary action includes analyzing the image, determining stitch parameters, and creating the stitch pattern data structure, which prepares everything in advance to reduce processing time during actual production.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses efficient algorithms to quickly convert bitmap images into embroidery patterns by skipping unnecessary intermediate steps and directly generating the essential stitch data. This allows rapid processing while maintaining pattern quality.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10590580B2Vector defined embroidery
Publication Date: 2020.03.17 TAJIMA SOFTWARE SOLUTIONS INC
  • US10590580B2 patent drawing
  • US10590580B2 patent drawing
  • US10590580B2 patent drawing

AI summary

Computerized methods and software for creating customized embroidery. Embodiments include capturing a drawing from a user in a browser window as captured vectors, receiving the captured vectors and desired stitching parameters at an embroidery engine on a server, and creating a planned pattern of stitches from the captured vectors and the desired stitching parameters. Some embodiments include returning a rendering of the planned pattern of stitches to the browser or returning rendering vectors to the browser for drawing the planned pattern of stitches in the browser for inspection by the user. The drawing can include a freehand drawing, handwriting, or a signature, drawn or written by the user in the browser window. The desired stitching parameters can include angle, width, underlay type, density, or pull compensation of the stitches. In some embodiments, width varies along a vector path, for instance, based on pressure applied by the user while drawing.