Positioning Module Sleep Control for Battery Life and Timely Location
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Intelligent terminals face high power consumption due to continuous positioning operations triggered by various applications, which can affect the functionality of applications with high positioning frequency demands.
Innovation Solution
A sleep control method for positioning modules in terminals that determines whether to enter a sleep state based on the demand positioning frequency of the application, using a preset application list, signal quality, and request frequency to optimize power usage and ensure timely positioning for high-demand applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the positioning module continuously performs positioning operations to meet high positioning frequency demands, then the positioning timeliness is improved, but the power consumption increases
Solution Approach 1:
The positioning module dynamically adjusts its operating state between active and sleep modes based on real-time positioning frequency requirements. When positioning frequency demand is high, the module remains active to ensure timely positioning. When demand is low, the module enters sleep state to reduce power consumption. This dynamic state adjustment resolves the contradiction between positioning timeliness and power consumption.
Solution Approach 2:
The system changes the operating parameters of the positioning module by adjusting the sleep period configuration. By modifying the sleep period parameter, the system can control how frequently the positioning module wakes up to perform positioning operations. This parameter adjustment allows the system to balance between providing timely positioning (shorter sleep periods) and reducing power consumption (longer sleep periods).
2Use of energy by moving object
If the positioning module enters sleep state to reduce power consumption, then the power usage is optimized, but the positioning frequency may not meet application demands
Solution Approach 1:
The system implements feedback mechanisms to monitor positioning frequency requirements from applications. Based on this feedback, the system adjusts the sleep period configuration of the positioning module. If the monitoring indicates that positioning frequency demands are not met, the system reduces the sleep period or prevents sleep state to ensure positioning frequency requirements are satisfied while still optimizing power usage when demands are low.
Solution Approach 2:
The system performs preliminary evaluation of positioning frequency requirements before the positioning module enters sleep state. By assessing whether the current positioning frequency meets application demands in advance, the system can make informed decisions about sleep state transitions. This preliminary action ensures that entering sleep state will not compromise positioning frequency requirements, thus optimizing power usage without sacrificing productivity.
Data Source
AI summary
A sleep control method includes determining a positioning request sent by an application; and determining whether to control a positioning module configured for positioning to enter a sleep state, according to at least a demand positioning frequency of the application. An application may be assigned to a preset application list and associated with a preset positioning frequency to determine the allowed demand positioning frequency of the application. Controlling the positioning module to enter a sleep state may also be performed based on the type of positioning request.


