Dynamic Processor Duty-Cycling for Mobile Location Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvelocation accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #19Periodic action

2Speed

If the processor remains in active state to continuously monitor position, then real-time location tracking is achieved, but battery life is reduced

Engineering Contradiction:
Improvereal-time tracking responsivenessVSAvoidbattery life
Core Design Contradiction:
SpeedVSDuration of action of moving object

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveenergy conservationVSAvoidresponse time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10425369B2Dynamic duty-cycling of processor of mobile device based on operating condition of mobile device
Publication Date: 2019.09.24 META PLATFORMS INC
  • US10425369B2 patent drawing
  • US10425369B2 patent drawing
  • US10425369B2 patent drawing

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.