Temporal Diversity Coding for Low-Latency Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices often experience data loss due to power fluctuations, and existing methods like temporal diversity are inefficient in recovering lost data, as they require significant processing and resources.

Innovation Solution

A method and system that utilize a real-time path and a delayed path for signal transmission, where data on the delayed path is interleaved and encoded to generate parity bits, then multiplexed with error correcting codes, allowing for efficient error correction and data recovery when errors are detected on the real-time path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If temporal diversity is used to recover lost data by transmitting smaller blocks over a longer period, then data recovery capability is improved, but processing time and system complexity increase

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing syndrome values for all possible error patterns in a lookup table before transmission. When errors occur, the receiver can immediately query the pre-computed table to recover data without performing complex real-time calculations, thus improving data recovery capability while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the data transmission into smaller blocks with embedded check symbols, allowing independent error detection and correction for each segment. This segmentation enables parallel processing of multiple blocks and reduces the computational burden on each individual block, improving overall processing efficiency while maintaining robust error recovery.

Inventive Principle:
Principle #1Segmentation

2Reliability

If temporal diversity transmits data over a longer period to improve error correction, then error correction capability is improved, but latency increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic error correction by continuously monitoring signal quality and adaptively adjusting the level of error correction applied. When signal conditions are good, minimal correction is applied to maintain low latency. When conditions deteriorate, more aggressive correction is activated, balancing error correction capability with latency requirements in real-time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

By pre-computing and storing correction syndromes in lookup tables during system initialization, the patent eliminates the need for complex real-time error analysis during data reception. This preliminary preparation allows instantaneous error correction decisions, improving error correction capability without introducing additional latency during actual data transmission.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If existing temporal diversity methods are used for data recovery, then data integrity is improved, but processing overhead and resource usage increase

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates simplified copies of error correction functionality through lookup tables that store pre-computed syndrome values. Instead of implementing complex error analysis algorithms, the system uses these tabular copies to rapidly determine correction actions, significantly reducing processing overhead and computational resource requirements while maintaining high data integrity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The error correction system serves itself by using the transmitted check symbols and pre-stored syndrome tables to automatically identify and correct errors without requiring external intervention or complex processing. The lookup tables contain all necessary correction information, allowing the system to self-correct errors efficiently with minimal computational overhead.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10992320B2Communication method and system with on demand temporal diversity
Publication Date: 2021.04.27 TAARA CONNECT INC
  • US10992320B2 patent drawing
  • US10992320B2 patent drawing
  • US10992320B2 patent drawing

AI summary

The disclosure may provide for a communication method and system. A transmitter of the communication system may include an interleaver and a first encoder for determining parity bits. The transmitter also may include a multiplexer for joining the parity bits with the data. A second encoder may be positioned after the multiplexer for implementing an error correcting code. A receiver of the communication system may include a decoder followed by an interleaver. When errors are detected in received data at the decoder, one or more processors of the receiver may be configured to correct portions of the received data and combine the corrected portions with the received data.