Bluetooth Low Energy Motion Detection via Advertisement Packet Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemotion detection capabilityVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvebattery power consumptionVSAvoidmotion detection response time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9686643B2Motion detection with Bluetooth low energy scan
Publication Date: 2017.06.20 GOOGLE LLC
  • US9686643B2 patent drawing
  • US9686643B2 patent drawing
  • US9686643B2 patent drawing

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.