Mobile Device GNSS Receiver Power Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices equipped with GNSS receivers face battery drain issues due to continuous operation of location-based applications in background states when not actively collecting new location data.
Innovation Solution
Implementing a method to disable or reduce the power consumption of the GNSS receiver by determining if the device has remained stationary within a defined geographic area based on application type and movement patterns, re-enabling it when the device exits this area or enters a foreground state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the GNSS receiver operates continuously to provide location data for background applications, then location data availability is improved, but battery power consumption increases
Solution Approach 1:
The system dynamically adjusts the power state of the GNSS receiver based on real-time determination of device movement. The receiver transitions between active and disabled states according to whether the device has exited or remained within a geographic area, optimizing the balance between location data availability and power consumption.
Solution Approach 2:
The system changes the operational parameter (power state) of the GNSS receiver based on movement detection. When the device remains within a defined geographic area, the receiver is disabled to conserve power; when the device exits the area, the receiver is enabled to provide location data.
2Use of energy by moving object
If the GNSS receiver is disabled to conserve battery power, then power consumption is reduced, but location data accuracy and availability deteriorate
Solution Approach 1:
The system continuously monitors device movement and uses this feedback to control the GNSS receiver state. Movement detection provides feedback that triggers the receiver to transition between active and disabled states, ensuring location data is available when needed while conserving power when the device is stationary.
3Measurement precision
If the system continuously monitors location to determine movement status, then movement detection accuracy is improved, but energy consumption increases
Solution Approach 1:
The system uses partial monitoring by relying on accelerometer data and geographic area comparisons rather than continuous high-precision GNSS tracking. This partial action approach provides sufficient movement detection accuracy while significantly reducing energy consumption compared to continuous full-monitoring modes.
Data Source
AI summary
In general, in one aspect, a method includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a background state, determining, based on data received from a location system of the mobile device, that the mobile device has remained within a geographic area during a time interval, the geographic area being defined by a radius determined according to an application type of the application, and disabling at least a portion of the location system of the mobile device.


