Bluetooth HFP Switching for Wearable Call Audio Without Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Bluetooth communication methods in wearable devices cause user inconvenience and delays when processing call services like short message voice chats or video calls, as users need to operate both the electronic device and wearable device simultaneously, leading to poor user experience.
Innovation Solution
Implementing a method where the electronic device automatically disconnects the HFP connection when a preset condition is met, sends notifications to the wearable device to reestablish the connection for incoming or outgoing calls, and processes audio data directly using its own audio modules for certain operations, thereby avoiding unnecessary delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the electronic device maintains HFP connection to the wearable device for call services, then the wearable device can process audio data, but unnecessary delays occur when the electronic device needs to process audio directly
Solution Approach 1:
The HFP connection state is made dynamic rather than static. The system automatically transitions between connected and disconnected states based on real-time detection of call service types and user operations. When the electronic device needs to process audio directly (instant messaging calls, video calls), the HFP connection is automatically disconnected to eliminate delay. When traditional call services are needed, the connection is maintained or reestablished, thus adapting the connection state to different operational scenarios.
Solution Approach 2:
The system implements feedback mechanisms by detecting user operations and call service types, then automatically adjusting the HFP connection state accordingly. The electronic device monitors whether the current call service requires wearable device audio processing or direct electronic device processing, and provides feedback by automatically disconnecting or maintaining the HFP connection based on this detection, thereby optimizing user experience without manual intervention.
2Ease of operation
If the wearable device processes all call services via HFP connection, then audio playback is convenient, but the electronic device cannot process certain call services directly causing poor user experience
Solution Approach 1:
The system dynamically adjusts audio processing responsibilities between the wearable device and electronic device based on the type of call service. For traditional call services, the wearable device processes audio via HFP connection providing convenient playback. For instant messaging calls and video calls, the electronic device processes audio directly, enabling features like direct voice message recording. This dynamic allocation of processing responsibilities enhances both convenience and versatility.
Solution Approach 2:
The call service processing functionality is segmented into different pathways: one pathway routes traditional call services through the wearable device via HFP connection for convenient audio playback, while another pathway routes instant messaging calls and video calls directly through the electronic device's audio modules for direct processing and enhanced versatility. This segmentation allows each call service type to be handled by the most appropriate device.
3Loss of time
If the electronic device automatically disconnects HFP connection, then audio processing delay is reduced, but the wearable device cannot be invoked for incoming call processing
Solution Approach 1:
The system performs preliminary detection of the call service type and user operation intentions before finalizing the HFP connection state. When an incoming call is detected, the system proactively reestablishes the HFP connection in advance to ensure the wearable device is ready for audio processing. This preliminary action guarantees that when the user answers the incoming call, the audio processing pathway is already prepared, eliminating any potential delay or failure in invoking the wearable device.
Solution Approach 2:
The system implements feedback mechanisms by detecting incoming call events and automatically triggering HFP connection reestablishment. The detection of an incoming call serves as feedback that prompts the system to restore the audio processing pathway to the wearable device, ensuring reliable incoming call handling while maintaining the ability to disconnect for other audio processing scenarios.
Data Source
AI summary
This application relates to the field of terminal technologies, and provides a Bluetooth communication method, a wearable device, and a system, to avoid always maintaining an HFP connection, so as to avoid an unnecessary delay or a call error caused when an electronic device processes a voice message. The Bluetooth communications system includes an electronic device and a wearable device, and an HFP connection is established between the electronic device and the wearable device. When the electronic device meets a preset condition, the HFP connection is automatically disconnected. The electronic device sends a first notification to the wearable device after receiving an incoming call, to reestablish the HFP connection. In this case, the electronic device may answer the incoming call by using the wearable device.


