Geo-fence Based Bluetooth Keep-Alive for Vehicle Key Apps
Solution Overview
Problem
The frequent scanning and connection behaviors initiated by the vehicle key APP after disconnecting from in-vehicle Bluetooth result in high power consumption, shortening the mobile phone's battery life and preventing unconscious vehicle control.
Innovation Solution
The method involves obtaining positioning information when the Bluetooth connection is broken, creating a geo-fence based on this information, and setting a keep-alive policy for the vehicle key APP. When the device is within the geo-fence, the APP is kept in a running state, ensuring normal use and reducing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the vehicle key APP frequently initiates scanning and connection behaviors after disconnection, then the APP can quickly re-establish connection with the vehicle, but the power consumption of the mobile phone increases significantly
Solution Approach 1:
The system performs preliminary actions by obtaining positioning information when Bluetooth connection breaks, creates a geo-fence based on this information, and proactively manages the APP state. When the device enters the geo-fence area, the APP is automatically activated before connection is needed, avoiding frequent scanning while ensuring quick reconnection when actually needed.
2Use of energy by moving object
If the vehicle key APP is deactivated or cleaned to reduce power consumption, then power saving is achieved, but the user cannot implement unconscious vehicle control
Solution Approach 1:
The system dynamically adjusts the APP state based on real-time location relative to the geo-fence. The APP transitions between deactivated and running states automatically when the device enters or exits the geo-fence area, providing unconscious vehicle control when needed while saving power when the vehicle is not in proximity.
3Ease of operation
If the vehicle key APP remains in running state to ensure normal use, then unconscious vehicle control is maintained, but battery life is shortened
Solution Approach 1:
Instead of keeping the APP continuously running, the system uses periodic location checking within the geo-fence area to determine when the device is near the vehicle. The APP is activated only during these periodic intervals when proximity is detected, maintaining unconscious vehicle control capability while significantly reducing overall power consumption and extending battery life.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Embodiments of this application relate to the technical field of terminals, and disclosed are a Bluetooth connection method and a device, which can ensure both power saving of an electronic device and normal use of a vehicle key APP, thereby improving user experience. The method includes: A first device obtains first positioning information of the first device when a Bluetooth connection between a first application device and a second device application is broken, and creates a geo-fence based on the first positioning information. The first device obtains second positioning information of the first device. It is determined, based on the second positioning information, that the first device is in the geo-fence, and the first device sets, if the first application is in a deactivated state, a state of the first application from the deactivated state to a running state.
