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

VSEngineering 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

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

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.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP4262242B1Bluetooth connection method and device
Publication Date: 2025.05.21
  • EP4262242B1 patent drawingFigure 1~2
  • EP4262242B1 patent drawingFigure 3
  • EP4262242B1 patent drawingFigure 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.