Bluetooth Sink Device Error Correction via Parity Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth connections face inefficiencies in data transmission due to lower throughput and increased packet transmission time, which can lead to power consumption issues and reduced data exchange efficiency, especially in applications like audio streaming.

Innovation Solution

Implementing Bluetooth HDR protocols that utilize the remaining transmission time for redundancy data, allowing for error correction and power conservation by dynamically transmitting parity data only when needed, and using frequency diversity to improve signal quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Bluetooth transmission uses traditional error detection and retransmission methods, then data accuracy is maintained, but transmission time increases and throughput decreases

Engineering Contradiction:
Improvedata accuracyVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and attaching parity blocks to the original data blocks before transmission. This allows the receiver to perform error correction using these pre-prepared parity blocks without needing to request retransmission, thereby reducing transmission time while maintaining data accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces parity blocks as an intermediary element that mediates between the transmitted data and the receiver's error correction needs. These parity blocks serve as a bridge that enables direct error correction at the receiver end, eliminating the need for retransmission cycles and reducing overall transmission time.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If Bluetooth transmission uses traditional error correction methods, then data integrity is maintained, but power consumption increases due to extended transmission time

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

By pre-calculating parity blocks and including them in the initial transmission, the system eliminates the need for extended transmission periods and retransmission cycles. This reduces the time the Bluetooth radio remains active, thereby reducing power consumption while maintaining data integrity through the embedded error correction capability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If Bluetooth transmission uses retransmission for error correction, then accurate data reception is achieved, but transmission efficiency decreases

Engineering Contradiction:
Improvedata reception accuracyVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and attaching parity blocks to the original data blocks before transmission. This allows the receiver to perform error correction using these pre-prepared parity blocks without needing to request retransmission, thereby reducing transmission time while maintaining data accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces parity blocks as an intermediary element that mediates between the transmitted data and the receiver's error correction needs. These parity blocks serve as a bridge that enables direct error correction at the receiver end, eliminating the need for retransmission cycles and reducing overall transmission time.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Speed

If Bluetooth transmission uses conventional protocols without redundancy data, then transmission speed is maintained, but error correction capability is reduced

Engineering Contradiction:
Improvetransmission speedVSAvoiderror correction capability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-calculating and attaching parity blocks to the original data blocks before transmission. This allows the receiver to perform error correction using these pre-prepared parity blocks without needing to request retransmission, thereby reducing transmission time while maintaining data accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10887048B2Bluetooth transmission using low density parity check
Publication Date: 2021.01.05 APPLE INC
  • US10887048B2 patent drawing
  • US10887048B2 patent drawing
  • US10887048B2 patent drawing

AI summary

A sink device is configured to establish a Bluetooth connection with a source device. The sink device receives a transmission from the source device that includes a plurality of data blocks, an item of check information, and a plurality of parity blocks during a transmission time duration. The sink device determines, prior to receiving an entirety of the transmission, whether at least one of received data blocks includes an error based on at least the item of check information and, when the at least one of the received data blocks includes the error and prior to receiving all of the plurality of parity blocks, the sink device performs an error correction operation on a first one of the received data blocks based on a first one of the parity blocks.