Bluetooth Connection Prioritization Under Wireless Resource Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in managing wireless connections of multiple electronic devices due to limited system resources, leading to performance degradation, Bluetooth connection failures, and unnecessary battery consumption, especially when devices transition to a disconnected state.
Innovation Solution
An electronic device determines the number of neighboring devices to connect based on wireless network connection congestion and system resources, prioritizing connections based on device state information, and controls the communication circuit to manage channel connections and transmit state information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the electronic device attempts to maintain wireless connections with all registered devices, then the connection coverage is improved, but the system resources are depleted and performance degrades
Solution Approach 1:
The patent applies local quality by assigning different priority levels to different external devices based on their connection importance. The processor identifies state information of each external device and determines connection priorities locally, allowing critical devices to maintain connections while non-critical devices are disconnected when resources are limited, thus preserving system performance while maintaining coverage for important devices
Solution Approach 2:
The patent implements dynamics by making the connection state adaptive rather than static. The processor continuously monitors system resources and dynamically adjusts which external devices maintain connections based on current resource availability and device priorities. This dynamic approach allows the system to optimize connection coverage at different times without permanently degrading performance
2Reliability
If the electronic device continuously broadcasts signals to announce presence, then the location identification capability is improved, but the battery consumption increases
Solution Approach 1:
The patent applies periodic action by having external devices broadcast presence signals at predetermined time intervals rather than continuously. The processor controls the communication circuit to transmit identification information periodically, which maintains the location identification capability while significantly reducing battery consumption compared to continuous broadcasting
Solution Approach 2:
The patent implements self-service by enabling external devices to autonomously manage their presence announcement based on their connection state with the mother terminal. When disconnected for a predetermined time, devices automatically continue broadcasting without requiring constant power from the mother terminal, allowing them to self-manage their visibility while conserving overall system energy
3Adaptability or versatility
If the electronic device maintains connections with multiple external devices, then the device functionality is improved, but the connection stability deteriorates
Solution Approach 1:
The patent applies local quality by establishing different connection stability requirements for different external devices based on their functionality and priority. Critical devices receive higher priority for maintaining stable connections, while non-critical devices are allowed to disconnect more frequently. This differentiated approach maintains overall device functionality while preserving connection stability for important devices
Solution Approach 2:
The patent implements dynamics by making connection stability adaptive rather than uniform. The processor dynamically adjusts connection maintenance strategies based on current system conditions and device priorities, allowing connection composition to change over time while maintaining stability for critical functions and accepting instability for non-critical ones
Data Source
AI summary
A method for managing a wireless connection of an electronic device, and apparatus for supporting same are provided. The electronic device may comprise a communication circuit, at least one processor, and a memory. The at least one processor is configured to: based on detection of a first event associated with an external device, identify first information relating to Bluetooth usage of the electronic device and second information relating to a wireless network resource state; determine a number of connectable devices, based on the first information and the second information; identify state information of one or more external devices registered in the electronic device; determine a priority of the one or more external devices, based on the state information; determine at least one external device, from among the one or more external devices, as a device to be connected, based on the number of connectable devices and the priority; and control the communication circuit to connect a channel with the at least one external device determined as the device to be connected.


