Adaptive Bluetooth Circuit Mode Switching for Packet Loss Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-member Bluetooth devices face performance degradation and inconvenience when the data type of packets transmitted from a remote device changes, as the cooperation between the main and auxiliary Bluetooth circuits does not adaptively adjust, leading to potential packet loss, increased power consumption, and reduced standby time.

Innovation Solution

The multi-member Bluetooth device dynamically switches the operation mode of the auxiliary Bluetooth circuit from relay to sniffing mode based on changes in packet data type, allowing the main circuit to forward missed packets and reduce operational burden, thereby improving performance and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the auxiliary Bluetooth circuit operates at relay mode to receive forwarded packets, then packet loss is prevented, but power consumption increases and standby time reduces

Engineering Contradiction:
Improvepacket loss preventionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic mode switching for the auxiliary Bluetooth circuit, transitioning between relay mode and sniffing mode based on real-time packet type detection. The control circuit monitors incoming packets and automatically adjusts the auxiliary circuit's operation mode, making the system adaptive rather than static. This resolves the contradiction by enabling the circuit to operate in power-efficient sniffing mode during normal multimedia playback while switching to relay mode only when firmware update packets are detected, thus preventing packet loss only when necessary.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the auxiliary Bluetooth circuit operates at sniffing mode to monitor packets, then packet loss is prevented, but operational complexity increases

Engineering Contradiction:
Improvepacket loss preventionVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs a feedback mechanism where the control circuit continuously monitors packet types received by the main Bluetooth circuit and uses this information to dynamically adjust the auxiliary circuit's mode. The system detects packet characteristics (multimedia vs. firmware update) and provides feedback control signals to switch between relay and sniffing modes. This feedback-driven approach simplifies operation by automating mode selection based on clear packet type criteria, reducing the need for complex manual configuration while maintaining reliability.

Inventive Principle:
Principle #23Feedback

3Reliability

If the main Bluetooth circuit forwards all packets to auxiliary circuit, then data completeness is ensured, but data transmission efficiency decreases

Engineering Contradiction:
Improvedata completenessVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the necessary packets for forwarding by implementing packet type discrimination. The control circuit identifies firmware update packets among the stream of multimedia packets and directs only these specific packets to the auxiliary Bluetooth circuit via the main circuit, while allowing multimedia packets to flow directly to the audio processing path. This extraction approach ensures data completeness for firmware updates while maintaining high transmission efficiency for the bulk multimedia data flow.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If the auxiliary Bluetooth circuit switches mode dynamically, then adaptability to different data types is improved, but control complexity increases

Engineering Contradiction:
Improveadaptability to data type changeVSAvoidcontrol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the operational parameter (mode) of the auxiliary Bluetooth circuit based on detected packet type characteristics. The control circuit monitors packet parameters such as protocol type and data pattern to distinguish between multimedia and firmware update packets, then switches the auxiliary circuit between relay mode and sniffing mode accordingly. This parameter-based control achieves high adaptability to different data types while keeping control logic relatively simple by relying on standardized packet identification methods defined in Bluetooth protocols.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10999727B2Main bluetooth circuit and auxiliary bluetooth circuit of multi-member bluetooth device capable of adaptively switching operation mode in response to data type change of received packets
Publication Date: 2021.05.04 REALTEK SEMICON CORP
  • US10999727B2 patent drawing
  • US10999727B2 patent drawing
  • US10999727B2 patent drawing

AI summary

A main Bluetooth circuit and an auxiliary Bluetooth circuit of a multi-member Bluetooth device for communicating data with a remote Bluetooth device are disclosed. In the period during which the auxiliary Bluetooth circuit operates at a relay mode, the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device, and the auxiliary Bluetooth circuit does not sniff packets transmitted from the remote Bluetooth device. But the auxiliary Bluetooth circuit switches from the relay mode to a sniffing mode if the data type of packets transmitted from the remote Bluetooth device changes. In the period during which the auxiliary Bluetooth circuit operates at the sniffing mode, the auxiliary Bluetooth circuit sniffs packets issued from the remote Bluetooth device while the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device.