Mobile Power Manager Adjusting Hardware Parameters for Battery Extension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices often deplete their battery before completing requested tasks due to insufficient power management, which fails to consider the current use case and may leave users stranded without necessary functionality.
Innovation Solution
A power management system that includes a power manager which determines active target times for applications, assesses current battery life, and adjusts hardware components' performance parameters to extend battery life by reducing power usage based on application requirements and operating system needs, allowing for selective preservation of critical functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the mobile device operates at full performance to complete tasks quickly, then productivity is improved, but battery life is depleted faster
Solution Approach 1:
The system dynamically adjusts hardware component performance parameters based on real-time battery status and application requirements. The power manager continuously monitors battery charge levels and modifies operational parameters of hardware components to optimize the balance between task completion speed and battery consumption, allowing the system to adapt its performance characteristics rather than operating at fixed levels.
Solution Approach 2:
The invention changes operational parameters of hardware components (such as CPU frequency, display brightness, network transmission power) to control power consumption. By adjusting these parameters based on battery status and application needs, the system can extend battery life while still completing essential tasks, directly addressing the contradiction between fast task completion and battery preservation.
2Duration of action of moving object
If power saving mode is engaged to preserve battery power, then battery life is extended, but device performance is diminished
Solution Approach 1:
Instead of uniformly reducing all hardware component performance when battery power is limited, the system selectively adjusts only those components and parameters that are critical to the current application's functionality. This allows the device to maintain necessary performance levels for essential tasks while reducing power consumption in non-critical areas, thereby extending battery life without significantly impacting overall device performance.
Solution Approach 2:
The power manager implements partial power reduction by selectively applying performance adjustments to specific hardware components rather than uniformly throttling all system operations. This partial action approach maintains sufficient performance for critical applications while achieving meaningful battery life extension through targeted power management.
3Reliability
If the system monitors and adjusts multiple hardware component parameters to extend battery life, then power management capability is improved, but system complexity increases
Solution Approach 1:
The power manager acts as an intermediary layer between the operating system and hardware components, centralizing the complexity of monitoring and adjusting multiple hardware parameters. This intermediary absorbs the complexity of power management logic, providing a simplified interface to applications while coordinating detailed hardware parameter adjustments, thereby improving power management capability without proportionally increasing overall system complexity.
Data Source
AI summary
Application power management for mobile devices is disclosed. For example, at least one application is installed that reports a target time for which it requires power. The request is received, an active target time is determined and a current charge, operating system requirements, current component power usages, and component performance parameters are obtained. A remaining battery life may be determined that is less than the target time. Application component requirements are received and component parameter reductions are determined based on these requirements. A plurality of allowable power reduction options are determined that may be executed to maintain battery power for at least as long as the target time.


