Sewing Machine Stitch Status Checking via CRC Code Comparison
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
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.
4Measurement precision
If full stitchwork data is transmitted and compared, then accurate status checking is achieved, but data processing load increases requiring additional CPU
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.
Data Source
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.


