Dynamic Power Saving Mode Switching for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power saving modes in mobile devices often degrade user experience by reducing screen and CPU performance, especially when high-quality applications are running, and fail to balance battery savings with user experience effectively.

Innovation Solution

A method that dynamically switches power saving modes based on the compatibility of foreground applications, reducing device consumption only when necessary, by determining if an application is compatible with power saving modes and adjusting screen and CPU settings accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of moving object

If power saving mode is enabled to reduce power consumption, then battery life is extended, but user experience deteriorates due to reduced screen and CPU performance

Engineering Contradiction:
Improvebattery lifeVSAvoiduser experience
Core Design Contradiction:
Duration of action of moving objectVSReliability

Solution Approach 1:

The power saving mode is made dynamic by automatically switching it on or off based on the foreground application's compatibility status. The system continuously monitors which application is in the foreground and adjusts the power saving mode state accordingly, transforming a static power saving setting into a dynamic one that adapts to current usage conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by detecting changes in the foreground application and using this information to determine whether to activate or deactivate the power saving mode. The compatibility information of the foreground application serves as feedback that drives the automatic switching decision, creating a closed-loop control system.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If screen frame rate is reduced to save power, then power consumption decreases, but video playback smoothness deteriorates

Engineering Contradiction:
Improvescreen power consumptionVSAvoidvideo playback smoothness
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The system applies local quality by differentiating between applications based on their specific requirements. Video playback applications are identified as incompatible with power saving mode and receive full performance resources, while other applications may benefit from reduced screen frame rates. Each application receives appropriate quality levels based on its compatibility status.

Inventive Principle:
Principle #3Local quality

3Use of energy by moving object

If CPU clock frequency is limited to save power, then power consumption decreases, but application performance deteriorates

Engineering Contradiction:
ImproveCPU power consumptionVSAvoidapplication performance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The CPU performance level is made dynamic through automatic switching between full performance mode and power-saving limited mode based on the foreground application's compatibility. When a high-performance application is detected, the CPU operates at full capacity; when a compatible application is running, the CPU clock frequency is limited to reduce power consumption.

Inventive Principle:
Principle #15Dynamics

4Duration of action of moving object

If power saving mode is always on to maximize battery savings, then battery life is extended, but compatibility with high-quality applications is lost

Engineering Contradiction:
Improvebattery lifeVSAvoidapplication compatibility
Core Design Contradiction:
Duration of action of moving objectVSAdaptability or versatility

Solution Approach 1:

The system changes the operational parameters of the device based on the foreground application's compatibility status. When an incompatible application is detected, the power saving mode parameters are adjusted to provide full performance. When a compatible application is running, the parameters are changed to maximize power savings, thus adapting the device behavior to current needs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11275424B2Method for operating a device having a switchable power saving mode for reducing its power consumption
Publication Date: 2022.03.15 ORANGE SA
  • US11275424B2 patent drawing
  • US11275424B2 patent drawing

AI summary

A method for operating a device including a processing unit having a switchable power saving mode for reducing its power consumption. The method includes the following acts performed by the processing unit: determining if an application running in foreground is compatible with the power saving mode; and switching the power saving mode depending on whether the application running in foreground is determined compatible with the power saving mode.