Queue Controller for Dual Mode Bluetooth Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth devices face interference issues with other wireless technologies like WiFi and WiMAX due to overlapping spectrum allocations, leading to poor voice quality and data throughput, especially in noisy RF environments.

Innovation Solution

A queue controller is implemented in dual-mode I/O devices to switch between SCO and ACL transports based on operating conditions, transforming heterogeneous audio packet types into homogeneous ones, allowing for optimized voice quality and data throughput by selecting the most suitable transport mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Bluetooth devices use SCO links for voice transmission, then voice quality is improved, but interference with other wireless technologies (WiFi, WiMAX) increases due to overlapping spectrum allocations

Engineering Contradiction:
Improvevoice qualityVSAvoidinterference with WiFi and WiMAX
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically switches between SCO and ACL transport modes based on real-time RF environment conditions. When interference from WiFi or WiMAX is detected, the system transitions from SCO to ACL mode, and vice versa, allowing adaptive operation that resolves the contradiction between voice quality and interference avoidance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transport mode parameter (SCO/ACL) based on operating conditions. By monitoring RF environment and switching between different transport parameters, the system optimizes voice quality when interference is low and avoids interference when voice quality is compromised

Inventive Principle:
Principle #35Parameter changes

2Productivity

If Bluetooth devices use ACL links for data transmission, then data throughput is improved, but voice quality deteriorates due to packet-oriented service characteristics

Engineering Contradiction:
Improvedata throughputVSAvoidvoice quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically selects between SCO and ACL modes based on the primary transmission requirement. For voice-heavy scenarios, SCO is selected to maintain quality; for data-heavy scenarios, ACL is selected to maximize throughput, thus resolving the contradiction between these two performance metrics

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If Bluetooth devices operate in noisy RF environments, then communication flexibility is maintained, but voice quality and data throughput deteriorate due to interference

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidvoice quality and data throughput
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system continuously monitors RF environment quality and uses this feedback to determine the optimal transport mode. When interference levels indicate poor conditions, the system switches modes to maintain acceptable performance, thus preserving adaptability while improving reliability in noisy environments

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If Bluetooth devices switch between SCO and ACL modes, then adaptability to different environments is improved, but device complexity increases due to queue management requirements

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoidqueue management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments audio packet processing into separate queues for SCO and ACL modes, with a queue manager that handles heterogeneous packet types. This segmentation allows independent management of each mode's traffic while providing a unified interface for mode switching, thus managing complexity through structured organization

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8817740B2Methods and devices of a queue controller for dual mode bidirectional audio communication
Publication Date: 2014.08.26 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8817740B2 patent drawing
  • US8817740B2 patent drawing
  • US8817740B2 patent drawing

AI summary

Disclosed are a queue controller and method thereof for dual mode I/O devices and methods for transmission of a short range radio link such as a Bluetooth link that is a bi-directional real-time audio communication signal that can be over a first transport or a second transport. The described queue controller can transform a single input queue having heterogeneous packet types to a queue having homogeneous packet types in a case where heterogeneous audio packet types are anticipated. According to control signals that can be based upon operating conditions and transport selection, a first control signal or a second control signal can control the single input queue transformation. After a transport is selected, a single input queue can be processed by a queue controller configured to transform the single input queue having heterogeneous packet types to a queue having homogeneous packet types.