Sewing Machine Stitch Status Checking via CRC Code Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sewing machine monitoring systems face challenges with real-time stitchwork status tracking over wireless networks, including data quantity issues, communication errors, and poor video transmission quality, limiting user mobility and increasing hardware load.

Innovation Solution

A stitchwork status checking system that uses a sewing machine with a memory for storing stitchwork data and a code converter unit to generate unique CRC codes, which are compared with codes from a stitchwork status checking apparatus, reducing data exchange and employing different communication protocols for status and stitchwork data to ensure reliable and real-time monitoring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video data is transmitted via wireless communication, then real-time monitoring is achieved, but data quantity becomes remarkably large causing heavy hardware load

Engineering Contradiction:
Improvereal-time monitoring capabilityVSAvoiddata quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential information from video data by detecting stitchwork status (completion, thread breaks, needle position) and transmitting only these status indicators rather than the full video stream. This reduces data quantity from megabytes to bytes while maintaining real-time monitoring capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary processing layer that analyzes video content and converts it into simplified status codes before transmission. This intermediary step filters out redundant visual information and transmits only meaningful stitchwork status data, resolving the contradiction between real-time monitoring and data volume.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If wireless communication is used for monitoring, then user mobility is improved, but communication errors occur when connection is lost requiring manual re-establishment

Engineering Contradiction:
Improveuser mobilityVSAvoidcommunication stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent establishes preliminary communication protocols and error handling mechanisms before communication failures occur. The system pre-configures automatic reconnection logic and status synchronization protocols that activate immediately when connection is lost, eliminating the need for manual re-establishment and maintaining reliability while preserving user mobility.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If video transmission is performed over wireless network, then remote monitoring is enabled, but communication line is occupied affecting other communications and video becomes fuzzy when signal is poor

Engineering Contradiction:
Improveremote monitoring capabilityVSAvoidcommunication interference and video quality degradation
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent extracts only essential stitchwork status information from video content and transmits this compressed data over the wireless network. This approach occupies minimal communication bandwidth, avoiding interference with other communications, while still enabling reliable remote monitoring through efficient data representation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation from high-resolution video frames to discrete status codes (e.g., stitching in progress, thread broken, needle position). This parameter transformation reduces data size and transmission requirements, eliminating video fuzziness and communication interference while maintaining monitoring reliability.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If full stitchwork data is transmitted and compared, then accurate status checking is achieved, but data processing load increases requiring additional CPU

Engineering Contradiction:
Improvestitchwork status accuracyVSAvoidhardware resource requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the critical comparison element (unique code representing stitchwork status) from the full stitchwork data. By transmitting and comparing these condensed codes rather than complete pattern data, the system achieves accurate status verification without requiring additional CPU resources for processing large data sets.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9458560B2Stitchwork status checking system, stitchwork status checking apparatus, stitchwork status checking method and stitchwork status checking program
Publication Date: 2016.10.04 JANOME CORP
  • US9458560B2 patent drawing
  • US9458560B2 patent drawing
  • US9458560B2 patent drawing

AI summary

A sewing machine includes a temporal memory that stores stitchwork data currently stitched, and a first CRC data converter unit that converts the stitchwork data into unique codes. A stitchwork status checking apparatus includes a temporal memory that stores stitchwork data, a second CRC data converter unit that converts the stitchwork data stored in the local temporal memory into unique codes, and a CRC data converter unit that compares the codes converted by the first CRC data converter unit with the codes converted by the second CRC data converter unit. The stitchwork data stored in the temporal memory of the stitchwork status checking apparatus is the stitchwork data currently stitched by the sewing machine and transferred via a wireless network.