Mobile Terminal Power Management via Environment-Based Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for managing power usage in mobile terminals are cumbersome and inefficient, requiring user intervention and lacking automation to adapt to varying operating conditions.
Innovation Solution
A method and system that automatically adjusts the power usage of a mobile terminal by collecting operating environment information and switching between predefined operating modes based on conditions such as time, location, battery level, and network signal strength, while ensuring no conflicts with current working status, using a data structure to manage power usage switch conditions and operating parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If manual switches are used for adjusting power usage, then power consumption can be controlled, but the operation becomes cumbersome and requires constant user intervention
Solution Approach 1:
The system automatically monitors operating conditions (CPU usage, memory usage, signal strength, battery level) and adjusts power consumption parameters without user intervention. The mobile terminal serves itself by making autonomous decisions about when to switch between power saving mode and normal mode based on predefined conditions.
Solution Approach 2:
The system continuously monitors operating conditions and uses this feedback to dynamically adjust power consumption. When conditions change (e.g., signal strength drops, battery level decreases), the system receives feedback and automatically transitions between operating modes to optimize power usage.
2Ease of operation
If automatic power management is implemented, then user convenience is improved, but system complexity increases due to multiple monitoring parameters and mode switching logic
Solution Approach 1:
The power management system is segmented into distinct operating modes (power saving mode and normal mode) with clearly defined characteristics. Each mode has specific parameter settings for screen brightness, CPU frequency, and network activity, making the complex system manageable through discrete state definitions.
Solution Approach 2:
The system manages complexity by changing parameters systematically - switching between predefined sets of parameter values rather than continuously adjusting individual parameters. This approach simplifies the control logic by using discrete parameter sets associated with each operating mode.
3Use of energy by moving object
If frequent mode switching occurs, then power optimization is improved, but system stability deteriorates due to potential conflicts with current working status
Solution Approach 1:
The system performs preliminary actions by pre-defining operating conditions and corresponding operating modes before actual mode switching is needed. The processor is configured with advance rules about when to switch modes, allowing it to make stable, pre-planned transitions rather than reactive changes that could cause instability.
Solution Approach 2:
The system uses temporary operating modes that are activated only when specific conditions are met and deactivated when conditions change. These short-lived mode states allow power optimization without permanent system configuration changes, maintaining stability by returning to previous states when appropriate.
Data Source
AI summary
A method for managing power usage is perform at a mobile terminal having one or more processors and memory storing programs executed by the one or more processors. The mobile terminal collects its operating environment information while the mobile terminal is in a first operating mode. The mobile terminal compares the collected operating environment information with a plurality of power usage switch conditions, each power usage switch condition having an associated operating mode, to determine whether the collected operating environment information matches one of the plurality of power usage switch conditions. When this happens, the mobile terminal determines its current working status and switches from the first operating mode to the second operating mode when there is no conflict between the mobile terminal's current working status and the second operating mode associated with the matched power usage switch condition.


