Bit Stream Decoding Using XOR Logic for Faster Reliable Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encoding methods for data transmission are complex, leading to slow data decoding speeds and high hardware costs, affecting signal transmission quality and reliability.

Innovation Solution

A decoding method involving exclusive-or logic operations on identification bits and specific bits in bit streams, followed by inversion logic operations based on operation results, to simplify the decoding process and reduce complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex encoding methods are used to ensure transmission reliability, then transmission reliability is improved, but decoding speed deteriorates

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddecoding speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter of decoding complexity by using a simplified decoding algorithm with basic logic operations (AND, OR, NOT) instead of complex iterative algorithms. This parameter change enables faster decoding speed while maintaining transmission reliability through the specific structure of the encoding scheme.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If complex encoding methods are used to ensure transmission reliability, then transmission reliability is improved, but hardware cost deteriorates

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of hardware complexity by implementing the decoding function using basic logic gates (AND, OR, NOT) instead of complex computational units. This parameter change reduces hardware cost and complexity while maintaining transmission reliability through the designed encoding structure.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces complex mechanical or computational decoding systems with a simplified logical system based on basic logic operations. This substitution reduces hardware complexity and cost while achieving the same reliability function through the specific encoding scheme design.

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

3Reliability

If complex encoding methods are used, then transmission reliability is improved, but decoding process complexity deteriorates

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddecoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of decoding process complexity by using a straightforward algorithm with basic logic operations instead of complex iterative procedures. This parameter change simplifies the decoding process while maintaining transmission reliability through the specific encoding structure designed for easy decoding.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11817882B2Decoding method, decoding device, and readable storage medium
Publication Date: 2023.11.14 TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD
  • US11817882B2 patent drawing
  • US11817882B2 patent drawing
  • US11817882B2 patent drawing

AI summary

The present disclosure provides a decoding method, a decoding device, and a readable storage medium, which include performing an exclusive-or logic operation on a first identification bit and a second identification bit in a first bit stream to obtain a first operation result, and processing the first bit stream according to the first operation result to obtain a second bit stream; performing the exclusive-or logic operation on a third identification bit and a fourth identification bit in the second bit stream to obtain a second operation result, and processing the second bit stream according to the second operation result to obtain a third bit stream; and deleting two specific bits in the third bit stream to obtain a decoded bit.