Dynamic Location Accuracy Adjustment for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing location determination technologies in computer networks consume excessive onboard resources, particularly battery power, due to continuous high-accuracy location tracking, even when user interest is low, leading to inefficient resource usage.
Innovation Solution
A location sharing system that dynamically switches between high- and low-accuracy location determination protocols based on user behavior and interest, using a combination of network-based and satellite-based protocols, to optimize resource consumption by adjusting the accuracy of location determination according to user demand.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If continuous high-accuracy location tracking is used, then location accuracy is improved, but battery power consumption increases
Solution Approach 1:
The system dynamically adjusts location determination accuracy based on real-time user interest levels. When user interest is high, the system uses high-accuracy satellite-based GPS tracking. When user interest is low or the device is stationary, it switches to low-accuracy network-based tracking or stops tracking entirely, thereby reducing battery power consumption while maintaining location accuracy only when necessary.
Solution Approach 2:
The system changes the accuracy parameter of location determination based on user interest levels. It switches between different location determination modes (high-accuracy satellite-based vs. low-accuracy network-based) according to whether users are actively viewing or interacting with location information, optimizing the balance between location precision and energy consumption.
2Measurement precision
If high-accuracy location determination is continuously performed, then location precision is maintained, but resource consumption increases
Solution Approach 1:
The system performs location determination periodically based on user interest rather than continuously. It monitors user interactions with location information and triggers location updates only when users are actively viewing or engaging with location data, rather than maintaining continuous high-precision tracking, thus reducing overall resource consumption while maintaining precision when needed.
Solution Approach 2:
The system uses feedback from user behavior (viewing location information, interacting with location-based features) to dynamically control the accuracy and frequency of location determination. When feedback indicates high user interest, the system increases location precision; when feedback shows low interest, it reduces precision and frequency, optimizing resource usage.
3Measurement precision
If satellite-based GPS is used for location determination, then location accuracy is improved, but battery power consumption increases
Solution Approach 1:
The system dynamically switches between satellite-based GPS (high accuracy, high power consumption) and network-based location determination (lower accuracy, lower power consumption) based on user interest levels. Satellite GPS is activated only when users are actively viewing or interacting with location information, while network-based methods or stationary assumptions are used during periods of low user interest, optimizing the trade-off between accuracy and power consumption.
4Loss of information
If location tracking is performed at high accuracy levels, then location information quality is improved, but device performance is degraded due to resource usage
Solution Approach 1:
The system changes the quality parameter of location information based on user interest levels. High-quality, high-precision location data is provided only when users are actively viewing or interacting with location features. During periods of low user interest, the system reduces location information quality and updates less frequently, thereby preserving device performance and resources while maintaining information quality when needed.
Data Source
AI summary
A location sharing system and related processes across computer networks are provided that efficiently utilize resources by adjusting location determination techniques at client devices. A rule-based architecture including user-based heuristics facilitates location determination that is accurate while optimizing resource consumption. Current interest in or other behavior associated with a target user or requesting user can be used in selecting a location determination protocol at the client device. An accurate portrayal of a user's location can be provided efficiently by correlating interest to utilize more accurate but larger resource-intensive components when interest is higher and to utilize less accurate but lower resource-intensive components when interest is lower.


