Dynamic Location Sensing Method for Power-Efficient Mobile Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Smartphones with limited battery life struggle to support location-based applications (LBAs) due to the power-intensive nature of GPS, leading to rapid battery drain, despite advancements in location determination techniques.
Innovation Solution
A network device and method that dynamically selects the most power-efficient location sensing method based on current environmental conditions and application requirements, switching between GPS and network triangulation, and adapting sensing parameters such as accuracy and interval to conserve energy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If GPS is used for location sensing in location-based applications, then location accuracy is improved, but power consumption increases
Solution Approach 1:
The system dynamically selects location sensing methods based on current environmental conditions and application requirements. It transitions between GPS and network triangulation depending on whether the device is moving or stationary, and adjusts sensing intervals adaptively to maintain location accuracy while minimizing power consumption.
Solution Approach 2:
The system changes operational parameters such as sensing interval and method selection based on device state. When the device is stationary, it switches to network triangulation with longer intervals; when moving, it uses GPS with shorter intervals, thereby optimizing the balance between accuracy and power consumption.
2Measurement precision
If GPS sensing interval is reduced to improve location accuracy, then measurement precision is improved, but power consumption increases
Solution Approach 1:
The sensing interval is adjusted dynamically based on device motion state. The system uses accelerometer data to determine whether the device is moving or stationary, and adapts the GPS sensing interval accordingly - shorter intervals when moving, longer intervals when stationary, thus maintaining accuracy while reducing power consumption.
3Productivity
If location-based applications are continuously executed, then application functionality is maintained, but battery life decreases
Solution Approach 1:
The system implements periodic location sensing with adaptively adjusted intervals rather than continuous sensing. By periodically updating location based on device state (moving/stationary) and application requirements, it maintains application functionality while significantly extending battery life through reduced GPS invocations.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and apparatus for communicating over a network (105) is provided. The method includes selecting between location-sensing methods for an LBA, such as between GPS and network triangulation. For each location-sensing method, a dynamic determination is made as to whether the accuracy of the location-sensing method, in the current environment, meets the application requirements. If two or more location-sensing methods meet the application requirements, then, location-sensing method selected is the location-sensing method that, from among the location-sensing methods that meet the application requirement, consumes the least power. Otherwise, the location-sensing method that is most accurate for the current environment is selected.