Bluetooth Packet Error Correction via Synthesized Checksum

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Bluetooth packet reception methods are inefficient in error correction, leading to increased retransmissions and bandwidth consumption due to the lack of effective methods for quickly correcting error bits in received packets.

Innovation Solution

A method involving a processing unit that receives Bluetooth packets, generates a unique synthesized packet by majority decision on inconsistent bits, verifies it using a checksum, and transmits it to an application module, while activating retransmission when verification fails, thereby reducing retransmissions and improving data reception success rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional Bluetooth packet reception methods are used, then the system maintains simplicity in error handling, but the number of retransmissions increases and bandwidth consumption increases due to inefficient error correction

Engineering Contradiction:
Improvedata reception success rateVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent performs preliminary error correction by generating a synthesized packet from multiple received packets before final verification. This preliminary action identifies and corrects error bits in advance, reducing the need for retransmissions and thereby decreasing bandwidth consumption while improving data reception success rate

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the receiver verifies synthesized packets using checksum validation and provides feedback through the verification result. This feedback loop enables intelligent decision-making about whether to accept or request retransmission of packets, optimizing bandwidth usage while ensuring data reliability

Inventive Principle:
Principle #23Feedback

2Reliability

If traditional Bluetooth packet reception methods are used, then the system maintains simple error handling procedures, but the processing time increases due to increased retransmissions

Engineering Contradiction:
Improvedata reception success rateVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary error correction by generating a synthesized packet from multiple received packets before final verification. This preliminary action identifies and corrects error bits in advance, reducing the need for retransmissions and thereby decreasing processing time while improving data reception success rate

Inventive Principle:
Principle #10Preliminary action

3Reliability

If error correction is performed on all Bluetooth packets, then the data reception success rate improves, but the device complexity increases due to additional processing requirements

Engineering Contradiction:
Improvedata reception success rateVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies error correction selectively rather than uniformly to all packets. It generates a synthesized packet only when multiple packets are received and verifies it using checksum validation. This localized approach applies complex processing only where needed, improving data reception success rate while avoiding unnecessary processing complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the state of packet processing by generating a synthesized packet from multiple received packets and verifying it against a checksum. This parameter change approach enables efficient error correction by transforming the problem from correcting individual packets to verifying a synthesized version, reducing processing complexity while improving reliability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240276191A1Method and non-transitory computer-readable storage medium and apparatus for receiving bluetooth packets and correcting error bits therein
Publication Date: 2024.08.15 AIROHA TECHNOLOGY CORPORATION
  • US20240276191A1 patent drawing
  • US20240276191A1 patent drawing
  • US20240276191A1 patent drawing

AI summary

The invention relates to a method, a non-transitory computer-readable storage medium, and an apparatus for receiving Bluetooth packets and correcting error bits therein. The method, which is performed by a processing unit, includes: receiving Bluetooth packets from radio frequency (RF) signal; verifying a unique synthesized packet with a checksum thereof when the unique synthesized packet can be generated from the Bluetooth packets; and transmitting a synthesized packet that has passed a verification to a program module for an application when the unique synthesized packet passes the verification.