BLE Earbud Role Switching for Balanced Always-On Advertising
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Bluetooth Low Energy (BLE) earbuds face challenges in balancing battery cycles, leading to uneven battery usage and reduced lifespan due to overcharging or underutilization of individual earbud batteries.
Innovation Solution
Implementing a processor-controlled timer and battery differential index (BDI) system in earbuds and charging cases to intelligently switch roles and power modes, ensuring balanced charging and discharging of batteries through context-aware software platforms and Bluetooth audio system on chips (ASOCs).
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If one earbud continuously operates in primary role with always-on BLE advertising, then advertising functionality is maintained, but battery life is reduced due to continuous power consumption
Solution Approach 1:
The system implements periodic role switching where earbuds alternate between primary and secondary roles at defined intervals. The secondary earbud enters deep sleep mode with periodic wake-ups to check for connection requests, while the primary earbud handles active BLE advertising. This periodic alternation ensures advertising functionality is always available while distributing battery consumption evenly across both earbuds over time.
Solution Approach 2:
The system dynamically adjusts power consumption states based on operational needs. The secondary earbud transitions between deep sleep mode and active state based on whether it needs to handle advertising requests. The primary earbud dynamically manages BLE advertising intensity and timing. This dynamic state adjustment optimizes the balance between maintaining advertising functionality and conserving battery power.
2Reliability
If BLE advertising is continuously active to maintain connectivity, then connection reliability is improved, but power consumption increases
Solution Approach 1:
Instead of continuous advertising, the system uses periodic advertising where the primary earbud broadcasts BLE advertisements at intervals rather than continuously. The secondary earbud periodically wakes from deep sleep to check for connection requests and then returns to sleep mode. This periodic approach maintains connection reliability while significantly reducing power consumption compared to continuous advertising.
Solution Approach 2:
The system implements self-service through automatic role switching and state management. When the primary earbud's battery becomes depleted, the system automatically switches roles so the secondary earbud becomes the new primary and resumes advertising duties. This self-service mechanism ensures connection reliability is maintained without requiring manual intervention, while power consumption is optimized through intelligent state management.
3Speed
If earbuds remain in active mode to respond to connection requests, then response time is reduced, but battery life is shortened
Solution Approach 1:
The secondary earbud implements periodic wake-ups from deep sleep mode to check for connection requests. During these periodic active intervals, the earbud can respond to requests with normal response time. Between wake-ups, it remains in deep sleep to conserve battery. This periodic activation strategy maintains acceptable response times while extending battery life compared to remaining continuously active.
Solution Approach 2:
The system performs preliminary actions by having the secondary earbud wake up before actual connection requests are needed, checking for pending requests during its periodic active intervals. This preliminary checking ensures that when connection requests do arrive, the earbud is already in an active state and can respond immediately, maintaining fast response times while minimizing the duration of active state to preserve battery life.
Data Source
AI summary
Various embodiments include systems and methods for balancing battery cycles of paired earbuds. A processor in an earbud charging case may receive battery level information from a first earbud operating in a deep sleep mode, determine a battery differential index (BDI) value, and send an instruction message to the first earbud indicating the first earbud should switch roles with a second earbud. An earbud may start a timer upon beginning to operate in a dormant mode, transition from operating in the dormant mode to operating in a non-dormant mode in response to expiration of the timer, send a message to a paired earbud indicating that the earbud has transitioned, and receive a message from the paired earbud indicating that the earbud should switch from operating in the dormant mode to operating in the deep sleep mode and periodically broadcasting an advertisement.


