Bit-Level Check Signaling for Interference-Resistant Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data transmission in automated production processes is often affected by electromagnetic interference and poor contact, leading to unstable signals and transmission errors, which can result in incorrect processing and potential accidents.

Innovation Solution

A data communication method that includes setting check bits adjacent to data bits, allowing receivers to validate frames by comparing data and check bit values, and employing strategies like frame validation, error detection, and combining multiple data streams to ensure accurate data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transmission is performed in automated production processes, then production efficiency is improved, but data transmission errors occur due to electromagnetic interference and poor contact

Engineering Contradiction:
Improveproduction efficiencyVSAvoiddata transmission accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by setting check bits before data transmission occurs. The check bits are pre-calculated based on the data bits using XOR operations, and are transmitted together with the data bits. This allows the receiver to verify data integrity immediately upon reception without requiring retransmission, thus maintaining high production efficiency while improving data transmission accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through the check bit mechanism. The receiver performs XOR operations on the received data bits and check bits to generate verification results. If the verification result indicates an error (non-zero), the system can detect and handle the transmission error, providing feedback on transmission quality and enabling corrective actions to maintain reliable data transmission in automated production processes.

Inventive Principle:
Principle #23Feedback

2Reliability

If check bits are added to each data bit, then data transmission accuracy is improved, but communication protocol complexity increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the data transmission into individual bit-level operations. Each data bit is paired with its corresponding check bit, and verification is performed bit-by-bit using simple XOR operations. This segmentation approach simplifies the overall protocol complexity by breaking down the error detection process into elementary, easily implementable operations rather than requiring complex frame-level or packet-level verification mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service through the self-verifying nature of the check bit mechanism. The check bits contain embedded verification information that automatically validates the corresponding data bits upon reception. The receiver can independently verify data integrity using only the received bits and the predetermined XOR operation, without requiring external verification signals or complex protocol handshaking, thus improving reliability while maintaining protocol simplicity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260005793A1Data communication method and apparatus, and terminal and storage medium
Publication Date: 2026.01.01 HANS LASER TECH IND GRP CO LTD
  • US20260005793A1 patent drawing
  • US20260005793A1 patent drawing
  • US20260005793A1 patent drawing

AI summary

A data communication method and apparatus, a terminal, and a storage medium. The method includes: sending, by a transmitter, one or more frames of data to a receiver, each frame of data includes multiple data bits, and each data bit is set to a first signal value or a second signal value; and setting a check bit at a position adjacent to each data bit, where each check bit is set as a signal value the same as or different from the corresponding data bit.