Location Data Caching Reduces Power Consumption in Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices consume excessive power for continuous location measurements, even when there is no significant change in location, due to the need to use hardware resources like inertia sensors.
Innovation Solution
An electronic device with a location measurement module, memory, and processor that stores location information and selectively provides it to applications based on pre-set criteria, reducing the need for frequent measurements by determining the reliability of stored location data and using it when applicable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device measures location as an application program demands, then the location information can be provided to applications, but the electronic device consumes the same amount of power for any location measurement even if there is no great change in location
Solution Approach 1:
The patent changes the parameter of location measurement from continuous to conditional by introducing a threshold for location change. The processor compares the current location with the previous location and only triggers a measurement when the change exceeds the threshold, thereby reducing power consumption while maintaining location information availability when necessary.
Solution Approach 2:
The system performs self-service by automatically determining whether a location measurement is necessary based on the comparison between current and stored location information. The processor autonomously decides whether to activate the location measurement module or use cached data, reducing unnecessary hardware activation and power consumption.
2Measurement precision
If the electronic device uses hardware resources like inertia sensor to measure location, then accurate location information can be obtained, but power consumption increases due to frequent use of hardware resources
Solution Approach 1:
The patent applies partial action by using the location measurement module only when necessary (when location change exceeds the threshold) rather than continuously. This selective activation maintains measurement accuracy when needed while significantly reducing power consumption by avoiding unnecessary hardware resource usage during periods of minimal location change.
3Loss of information
If the electronic device continuously measures location, then up-to-date location information is available, but battery life is reduced due to excessive power consumption
Solution Approach 1:
The system performs preliminary action by storing location information in advance and reusing it when location changes are minimal. The processor compares current location with previously stored location data and only initiates new measurements when the threshold is exceeded, thereby extending battery life while maintaining sufficiently fresh location information for application needs.
Data Source
AI summary
An electronic device and a method of the electronic device are provided. The electronic device includes a location measurement module configured to measure a location; a memory configured to store an application program; and a processor electrically connected to the location measurement module and the memory, wherein the memory stores instructions that, when executed, cause the processor to store location information obtained by the location measurement module in the memory, process a request from the application program to obtain location information, and, in response to the request to obtain location information, provide the stored location information to the application program based on at least part of the location information stored in the memory.


