Variable Frequency GPS Tracking for Battery Conservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing GPS tracking systems drain the battery and consume network bandwidth due to continuous real-time data retrieval and transmission, which is inefficient as active tracking sessions are sparse and only require frequent data collection and transmission during short periods.
Innovation Solution
Implementing a variable frequency model that adjusts the collection and transmission frequencies based on the device's operating, movement, and usage contexts, using a rules engine to dynamically control the collection and transmission of GPS data, reducing battery usage and network consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If GPS data is collected and transmitted continuously in real-time, then tracking accuracy and real-time monitoring capability are improved, but battery consumption and network bandwidth usage increase significantly
Solution Approach 1:
The system dynamically adjusts the GPS data collection and transmission frequency based on the tracking session state. During active tracking sessions, data is collected and transmitted at high frequency to ensure real-time accuracy. During inactive periods, the system automatically reduces the collection and transmission frequency, significantly reducing battery consumption while maintaining acceptable tracking functionality.
Solution Approach 2:
Instead of continuous real-time data collection and transmission, the system implements periodic action by scheduling GPS readings and transmissions only during necessary intervals. The system determines when active tracking is needed and schedules data collection accordingly, eliminating unnecessary periodic operations during inactive sessions to conserve battery power.
2Reliability
If GPS data is collected and transmitted continuously in real-time, then real-time tracking capability is improved, but network bandwidth consumption increases
Solution Approach 1:
The system dynamically adjusts transmission frequency based on real-time tracking needs. During active sessions where real-time tracking is required, data is transmitted frequently. During inactive periods, transmission frequency is reduced, minimizing network bandwidth consumption while maintaining the ability to provide real-time tracking when needed.
Solution Approach 2:
The system replaces continuous transmission with periodic transmission scheduled according to session activity. GPS data is transmitted periodically during active tracking sessions to maintain real-time capability, but transmissions are suspended or significantly reduced during inactive periods, eliminating unnecessary network bandwidth consumption.
3Reliability
If GPS receiver and radio operate continuously for data collection and transmission, then tracking functionality is maintained, but battery life decreases
Solution Approach 1:
The system dynamically controls the operation of the GPS receiver and radio based on tracking session state. During active sessions, both components operate at full capacity to maintain tracking functionality. During inactive sessions, the system reduces their operation frequency or puts them in low-power states, significantly extending battery life while maintaining the ability to provide tracking functionality when needed.
Solution Approach 2:
Instead of continuous operation, the GPS receiver and radio operate periodically based on session activity detection. The system schedules periodic data collection and transmission only during active tracking sessions, eliminating unnecessary periodic operations during inactive periods to maximize battery life while preserving tracking functionality.
Data Source
AI summary
A source device includes various sensors, such as a GPS receiver. The source device provides operation context data to a server that indicates movement of the source device. The source device may also provide a movement context. The server also evaluates usage of data from the device by other applications or devices to determine a usage context. Based on the movement, operation, and usage contexts, the server selects a frequency at which data is collected for a sensor and a frequency at which the data is transmitted to the server. For example, where the device is not moving or is indoors, less location data is collected. Where no user is tracking the device, location data may be transmitted less frequently and may also be collected less frequently.


