Jitter Suppression in Digital Data Signals via Byte Defragmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signal processing systems experience significant jitter due to timing errors caused by hardware components and caching, which degrades data integrity in applications like digital audio and video, and existing methods like resampling and global clocking are either error-prone or cost-prohibitive.

Innovation Solution

A system and method that input digital data signals with spaced byte allocation units, identify and remove unallocated bytes, and output signals with suppressed allocation units to reduce jitter, using a signal processor system that implements a software algorithm to enlarge allocation units and perform defragmentation to arrange data bytes seriatim, creating a sequential index to minimize timing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If caching is used to improve data integrity through error-checking, then error-checking frequency is improved, but timing errors and jitter are dramatically increased

Engineering Contradiction:
Improvedata integrityVSAvoidtiming accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent extracts and removes the problematic caching mechanism from the data processing pipeline. By eliminating the cache memory that causes timing errors and jitter, the system achieves both reliable data integrity through direct error-checking and precise timing without the harmful intermediate storage step.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the mechanical/cache-based error-checking system with a software-based approach. Instead of using hardware caching that introduces physical timing errors, the system uses software algorithms to perform error-checking and data validation, eliminating the mechanical source of jitter while maintaining data integrity.

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

2Reliability

If small bytes are used to improve error-checking frequency, then data integrity is improved, but jitter is amplified and temporal alignment is degraded

Engineering Contradiction:
Improvedata integrityVSAvoidtemporal alignment
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the fundamental parameter of data unit size from small bytes to large data blocks. By processing data in larger units, the system reduces the frequency of individual error-checking operations while maintaining overall data integrity, and simultaneously improves temporal alignment by reducing the number of small, jitter-inducing data transfers.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If resampling is used to reduce jitter, then timing accuracy is improved, but the process becomes error-prone and complex

Engineering Contradiction:
Improvetiming accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

Instead of using resampling to fix timing issues, the patent inverts the approach by preventing timing errors from occurring in the first place through large-block data processing and direct error-checking. This eliminates the need for complex resampling operations and their associated errors.

Inventive Principle:
Principle #13The other way round (Inversion)

4Manufacturing precision

If global clocking with atomic clocks is used to suppress jitter, then timing accuracy is improved, but cost becomes prohibitive

Engineering Contradiction:
Improvetiming accuracyVSAvoidhardware cost
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces expensive atomic clocks with a software-based timing solution that uses standard computer hardware. By using large data blocks and sequential processing, the system achieves high timing accuracy without requiring costly atomic clock hardware, making the solution economically viable.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS8995243B2System and method for suppressing jitter in digital data signals including image, video and audio data signals
Publication Date: 2015.03.31 LAUFER TEKNIK
  • US8995243B2 patent drawing
  • US8995243B2 patent drawing
  • US8995243B2 patent drawing

AI summary

A system and method for suppressing jitter in a digital data signal in a signal processor system. The digital data signal has spaced apart byte allocation units wherein such spacing is increased such that unallocated bytes can be identified and removed from the digital data signal. The byte allocation units of the digital data signal are suppressed with a digital data signal being outputted from the signal processor system having suppressed byte allocation units to suppress the occurrence of jitter.