Bluetooth Low Energy Motion Detection via Advertisement Packet Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing portable computing devices face challenges in efficiently detecting motion while maintaining low power consumption, as location-detection hardware often consumes significant battery power and is not needed until movement is detected.
Innovation Solution
Implementing a Bluetooth Low Energy (BLE) scan to receive advertisement packets from nearby devices, which allows the device to determine if it has changed location by comparing received packets with reference packets, enabling location detection only when movement is detected, thus conserving power by keeping location-detection hardware unpowered until necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If location-detection hardware is continuously powered to enable immediate motion detection, then motion detection capability is improved, but power consumption increases
Solution Approach 1:
The system performs preliminary actions by using the low-power Bluetooth unit to continuously scan for advertisement packets and detect motion indicators before activating the high-power location-detection hardware. This preliminary detection phase allows the system to prepare for accurate location tracking only when motion is suspected, rather than continuously powering expensive hardware
Solution Approach 2:
The Bluetooth low energy unit serves as an intermediary component between the passive state and the high-power location-detection hardware. It continuously monitors the environment with minimal power consumption and triggers the expensive hardware only when necessary, acting as a gatekeeper that reduces overall system power consumption while maintaining detection capability
2Use of energy by moving object
If location-detection hardware is disabled to conserve power, then power consumption is reduced, but motion detection response time increases
Solution Approach 1:
The system performs preliminary motion detection using the Bluetooth unit's advertisement packet scanning capability before the main location-detection hardware needs to activate. By continuously monitoring Bluetooth advertisements in the background, the system maintains situational awareness and can immediately trigger accurate location tracking when motion is detected, eliminating cold-start delays
Solution Approach 2:
The system implements periodic scanning of Bluetooth advertisement packets at intervals that balance power consumption with detection responsiveness. This periodic monitoring ensures the system remains aware of its environment without continuously activating high-power hardware, achieving a rhythm that conserves energy while maintaining timely detection capability
Data Source
AI summary
An example method for providing motion detection via a Bluetooth low energy scan is disclosed. In particular, the method includes performing a scan via a Bluetooth unit of a computing device. Further, the method includes receiving one or more advertisement packets via the Bluetooth unit in response to the performed scan. The one or more advertisement packets may be associated with a respective Bluetooth device. Yet further, the method includes determining if a location of the Bluetooth unit has changed based on received one or more advertisement packets. The determining includes comparing the received one or more advertisement packets with a set of one or more reference advertisement packets. In addition, the method includes enabling an application processing unit in response to determining the Bluetooth unit has changed location. The application processing unit may be configured to determine the location of the Bluetooth unit.


