Sewing Machine Controller Random Embroidery Pattern Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional sewing machines lack the ability to generate diverse embroidery patterns when combining multiple patterns, often resulting in repetitive designs due to the limited selection of pattern combinations.

Innovation Solution

A sewing machine equipped with a controller that randomly selects and combines multiple embroidery patterns based on stored pattern data, allowing users to view and select from a variety of generated designs, preventing the repetition of similar patterns and enabling unexpected combinations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually select embroidery patterns for combination, then user preference is maintained, but design diversity is limited due to repetitive selections

Engineering Contradiction:
Improvedesign diversityVSAvoidpattern selection process
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically generates combined embroidery patterns by randomly selecting and combining multiple individual patterns, eliminating the need for users to manually create combinations. The control unit performs the selection and combination operations autonomously, providing diverse design outcomes without requiring user effort in the combination process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the selection parameter from user-defined to randomly generated, allowing the pattern combinations to be created based on algorithmic randomness rather than user preference. This parameter change enables diverse design outcomes while maintaining ease of operation, as users simply need to initiate the generation process rather than manually select each pattern.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the same type of pattern combinations are used repeatedly, then operational consistency is maintained, but expression range is limited

Engineering Contradiction:
Improveexpression rangeVSAvoidpattern combination consistency
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system introduces dynamic randomness into the pattern combination process, where each generation of combined patterns can vary indefinitely. The control unit uses random selection to create dynamically different combinations, ensuring that the expression range is expanded while maintaining operational consistency through automated generation.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If multiple embroidery patterns are combined manually, then precise control over combination is achieved, but time consumption increases

Engineering Contradiction:
Improvepattern combination timeVSAvoidcombination variety
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system replaces the manual mechanical process of selecting and combining patterns with an automated computational system. The control unit uses software algorithms to randomly select and combine patterns, substituting the manual mechanical selection process with an automated digital system that generates diverse combinations rapidly without time consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10053806B2Sewing machine and recording medium storing pattern data processing program
Publication Date: 2018.08.21 BROTHER KOGYO KK
  • US10053806B2 patent drawing
  • US10053806B2 patent drawing
  • US10053806B2 patent drawing

AI summary

A sewing machine that includes a storage unit to store a plurality of pieces of pattern data respectively corresponding to a plurality of embroidery patterns and is capable sewing an embroidery pattern on a work cloth on the basis of the pattern data, the sewing machine includes a controller to control the sewing machine to: select one piece of pattern data from the pattern data stored in the storage unit; extract a plurality of pieces of other pattern data from the pattern data stored in the storage unit randomly; generate images of a plurality of combined embroidery patterns as a combination of a plurality of embroidery patterns respectively corresponding to the plurality of pieces of other pattern data extracted by extracting and an embroidery pattern corresponding to the one piece of pattern data selected; and display the images of the combined embroidery patterns generated by the generating on a display.