Bluetooth Group Voice Chat Using Time Interval Subintervals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing group voice chat technologies using Bluetooth often restrict conversation flow due to push-to-talk or voice detect mechanisms, which can lead to overlapping speakers and false triggers, and may fail if devices move out of range or stop functioning, especially in noisy environments or when multiple devices are involved.
Innovation Solution
Implementing a system that initiates a group voice chat through Bluetooth broadcasting, where audio transmissions are managed in a sequence of time intervals with subintervals, allowing multiple devices to transmit audio messages and control data without the need for a centralized device, enabling direct communication between nodes and accommodating changes in the number of participating devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If push-to-talk or voice detect approach is used, then group voice chat can be enabled, but conversation flow is restricted and false triggers occur in noisy environments
Solution Approach 1:
The patent implements periodic time intervals with subintervals for audio transmissions, where each device is allocated specific time slots to transmit. This periodic structure eliminates the need for push-to-talk or voice detect mechanisms, allowing natural conversation flow without false triggers from ambient noise, as each device transmits only during its designated time window.
2Adaptability or versatility
If daisy chain approach is used, then group voice chat can be established, but connectivity fails when devices move out of range or stop working
Solution Approach 1:
The patent segments the group voice chat into independent peer-to-peer connections between devices, rather than relying on a single daisy chain path. Each device maintains direct Bluetooth connections with multiple other devices simultaneously, creating redundant communication paths that ensure connectivity even when individual devices move out of range or fail.
Solution Approach 2:
The system dynamically changes connection parameters by establishing multiple Bluetooth broadcast channels and time slots for different device pairs. When a device moves out of range or fails, the system automatically reconfigures the time interval allocations and broadcast channels to maintain group connectivity through alternative paths.
3Device complexity
If centralized device is used to manage audio transmissions, then coordination is simplified, but system complexity increases and single point of failure risk increases
Solution Approach 1:
The patent implements a self-service mechanism where each device independently manages its own audio transmissions by allocating specific time subintervals to itself and other devices. Devices autonomously determine when to transmit and receive without requiring centralized coordination, eliminating single points of failure while maintaining systematic organization through distributed time interval management.
Data Source
AI summary
In some implementations, a method includes initiating, at a first device of a group of devices, a group voice chat between the first device and one or more other devices of the group of devices in a Bluetooth broadcast, where audio transmissions of the group voice chat are transmitted in a sequence of time intervals, and where the time intervals include subintervals. The method further includes allocating a first subinterval of the subintervals to the first device, the first device transmits a first audio message during the first subinterval, and where the first audio message is broadcast to the group of devices. The method further includes allocating a second subinterval of the subintervals to a second device of the group of devices, where the second device transmits a second audio message during the second subinterval, and where the second audio message is broadcast to the group of devices.


