Digital Audio Broadcasting Data Formatting via Byte Offset Shifting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital radio broadcasting systems, such as HD Radio, face inefficiencies in data transmission due to the need for escape characters, which result in non-deterministic protocols and bandwidth inefficiencies, particularly when the number of escape characters is low, leading to potential delays and suboptimal data delivery.

Innovation Solution

The implementation of a data pre-conditioning method that identifies and shifts absent byte values to eliminate the need for escape characters, using byte codes to ensure deterministic data formatting and efficient bandwidth allocation, thereby enabling more reliable and timely data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If escape characters are used to handle absent byte values in data transmission, then data integrity is maintained, but protocol complexity increases and bandwidth efficiency decreases

Engineering Contradiction:
Improvedata integrityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-conditioning the data before transmission. Specifically, absent byte values are identified and replaced with indicator bytes that mark their presence. This preprocessing step eliminates the need for escape characters during transmission, simplifying the protocol while maintaining data integrity. The receiver can then reconstruct the original data by interpreting these indicator bytes.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If escape characters are used to handle absent byte values, then data integrity is maintained, but bandwidth efficiency decreases due to non-deterministic protocols

Engineering Contradiction:
Improvedata integrityVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent changes the parameter representation by replacing variable-length escape character sequences with fixed-length indicator bytes. This parameter transformation makes the protocol deterministic, as the transmission format becomes predictable and uniform. The fixed structure allows for more efficient bandwidth utilization compared to the variable-length escape character approach.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If traditional data formatting with escape characters is used, then compatibility with existing systems is maintained, but transmission latency increases

Engineering Contradiction:
Improvesystem compatibilityVSAvoidtransmission latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

By performing data pre-conditioning before transmission, the patent eliminates the need for escape character processing during transmission and reception. This preliminary transformation reduces the number of processing steps required, thereby decreasing transmission latency while maintaining compatibility through the standardized indicator byte format.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8111716B2Method and apparatus for formatting data signals in a digital audio broadcasting system
Publication Date: 2012.02.07 IBIQUITY DIGITAL CORP
  • US8111716B2 patent drawing
  • US8111716B2 patent drawing
  • US8111716B2 patent drawing

AI summary

A data unit for transmitting data in a digital broadcasting system includes a first payload field, and a first byte code field having a value indicating an offset of data in the first payload field with respect to an absent value. A method for formatting the data unit includes: providing data for a payload field for a data unit, wherein the data includes an absent byte value, determining an offset between an absent byte value and other data in the payload field, shifting the data in the payload field by the offset to produce shifted bytes, and inserting a byte code in the data unit, wherein the byte code indicates the offset. A transmitter for transmitting the data units, and a receiver for receiving the data units are also provided.