Dynamic Processor Duty-Cycling for Mobile Location Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices equipped with geographic positioning capabilities face inefficiencies in processor duty cycle management, leading to higher energy consumption and shorter battery life due to unnecessary active states while continuously capturing location data.
Innovation Solution
A method is introduced to dynamically determine the processor duty cycle of a mobile device based on geographic position, using a geographic positioning device that calculates a radius of movement and alerts processors to transition between sleep and active states only when significant location changes occur, thereby optimizing power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the processor continuously captures location data in active state, then location accuracy is maintained, but energy consumption increases and battery life decreases
Solution Approach 1:
The processor dynamically transitions between active and sleep states based on movement detection. When the device is stationary, the processor enters sleep mode to conserve energy. When movement is detected (via accelerometer or GPS position change), the processor wakes up to capture location data, thus maintaining accuracy only when necessary.
Solution Approach 2:
Instead of continuous monitoring, the system uses periodic sampling of location data combined with movement detection events. The processor periodically checks for movement and only activates full location capturing when movement is detected, converting continuous operation into periodic action to reduce energy consumption.
2Speed
If the processor remains in active state to continuously monitor position, then real-time location tracking is achieved, but battery life is reduced
Solution Approach 1:
The system dynamically adjusts processor activity based on real-time movement detection. The processor remains in sleep state during stationary periods and activates only when movement is detected, achieving a balance between responsiveness and battery conservation.
Solution Approach 2:
The accelerometer or position detection system automatically detects movement and triggers processor activation without continuous monitoring. The system serves itself by using low-power sensors to monitor for movement events, eliminating the need for continuous high-power processor operation.
3Use of energy by moving object
If the processor frequently transitions between sleep and active states, then energy is conserved during stationary periods, but response time to detect location changes increases
Solution Approach 1:
The system performs preliminary detection using low-power accelerometers or periodic GPS checks to identify movement events before full location capturing begins. This preliminary action allows the processor to wake up in advance of actual location changes, reducing response time while maintaining energy conservation.
Solution Approach 2:
A low-power intermediary component (accelerometer or position detection circuit) monitors for movement events and triggers processor activation. This intermediary acts as a mediator between the stationary state and full processing, enabling fast response to movement while keeping the main processor in low-power mode during stationary periods.
Data Source
AI summary
In one embodiment, the first processors of a mobile device determine an operating condition of the mobile device. These operating conditions are based on a current velocity of the mobile device, and the current time of day. If the operating conditions satisfy an operating criteria for the mobile device, the first processors send a message to second processors of the mobile device, causing one or more of the second processors to wake up from a sleeping state to an active state.


