Multi-Pin Parity Verification for Reliable Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission verification methods using parity bits are prone to errors, leading to inaccuracies in data verification between electronic devices.

Innovation Solution

A data transmission parity device and method that utilizes a system with modules for acquiring, calculating, and determining signal values across multiple signal pins, applying modular operations, and controlling data reception based on parity bit comparisons to ensure accurate data transfer by identifying and repairing failed pins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data transmission verification is performed using a single parity bit, then the verification process is simple and quick, but the verification accuracy is low and prone to errors

Engineering Contradiction:
Improveverification accuracyVSAvoidverification system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the verification process into multiple independent stages: acquiring signal values from multiple pins, calculating parity bits for different pin combinations, comparing calculated parity bits with received parity bits, and determining pin status based on comparison results. This segmentation allows each stage to be performed independently, improving verification accuracy while maintaining manageable system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from single-parity-bit verification to multi-dimensional verification by using multiple signal pins (P1-P4) and multiple parity bits (P5-P8). Instead of verifying data through a single parity check, the system performs verification across multiple dimensions (different pin combinations), thereby significantly improving verification accuracy and error detection capability

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If multiple signal pins and parity bits are used for verification, then verification accuracy improves, but the complexity of the verification system increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the verification system to perform multiple functions: acquiring signal values from data pins, calculating parity bits for different pin combinations, comparing calculated parity bits with received parity bits, and determining the status of individual pins. This multi-functional approach allows a single system to handle various verification tasks, improving reliability while avoiding the need for separate dedicated systems for each function

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements feedback by comparing the calculated parity bits with the received parity bits and using the comparison results to determine pin status. When discrepancies are detected, the system can identify which specific pins have failed and trigger appropriate error handling mechanisms. This feedback loop ensures high reliability by continuously monitoring and verifying data transmission integrity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10686559B2Device for verifying data transmissions and method using the same
Publication Date: 2020.06.16 FULIAN PRESION ELECTRONICS (TIANJIN) CO LTD
  • US10686559B2 patent drawing
  • US10686559B2 patent drawing
  • US10686559B2 patent drawing

AI summary

A device using parity for verification of data transmitted from a first device through a data line to a second device includes a processor and a memory. The data line includes first to fourth pins for transmitting data and fifth to eighth pins for transmitting parity information. The processor receives values of first to eighth pins, calculates sum of the values of combinations of the first to fourth pins for data and applies modular operations on results of the four combinations. Equality or non-equality with the parity values of the fifth to eighth pins is determined, and the second device is permitted to receive the data when the results correspond, the modular operation being a (mod 2) operation. A method applied to such device is also disclosed.