Dynamic Peak Power Control for Brownout-Free Battery Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional peak power management techniques overly limit performance by assuming concurrent peak spikes of electronic components, leading to unnecessary throttling and degradation of user experience.

Innovation Solution

Implementing a dynamic peak power control system that uses current comparators for real-time visibility into actual power usage, allowing for intelligent throttling or unthrottling of components to balance performance and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional peak power management techniques are used to prevent brownouts, then power supply stability is improved, but performance is overly limited due to unnecessary throttling

Engineering Contradiction:
Improvepower supply stabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts power management decisions based on real-time monitoring of actual power consumption. Instead of static preemptive throttling, the system continuously adapts component power levels to match actual demand, allowing high performance when power is available and preventing brownouts when power is constrained.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where actual power consumption is monitored and used to inform subsequent power management decisions. This closed-loop approach allows the system to learn from actual usage patterns and adjust throttling decisions accordingly, avoiding unnecessary performance limits while maintaining power supply stability.

Inventive Principle:
Principle #23Feedback

2Reliability

If preemptive throttling is applied to all components, then brownouts are prevented, but user experience deteriorates due to unnecessary performance degradation

Engineering Contradiction:
Improvebrownout preventionVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies different power management strategies to different components based on their actual power consumption characteristics. Instead of uniform preemptive throttling, each component is monitored individually and throttled only when necessary, preserving user experience while preventing brownouts.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies throttling only to the extent necessary to prevent brownouts, rather than applying preemptive limits to all components. By monitoring actual power consumption, the system applies partial action only where and when needed, minimizing impact on user experience.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If maximum peak power is allocated to components, then performance is maximized, but power consumption exceeds available supply

Engineering Contradiction:
ImproveperformanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically balances power allocation between performance maximization and power consumption limits. By continuously monitoring actual power consumption and adjusting component power levels in real-time, the system achieves maximum performance within available power supply constraints.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes power consumption parameters of components based on actual usage and available power supply. Instead of fixed maximum peak power allocation, the system adjusts power levels to match actual demand and supply conditions, optimizing the balance between performance and power consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4341775B1Dynamic peak power control
Publication Date: 2025.05.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP4341775B1 patent drawingFigure 1A~1B
  • EP4341775B1 patent drawingFigure 2
  • EP4341775B1 patent drawingFigure 3

AI summary

A dynamic peak power management system (401) may prevent brownouts while improving performance and user experience compared to conventional techniques. A current threshold may be set below the maximum current capability (Imax) of a battery (402). If the current drawn from the battery exceeds the current threshold repeatedly, then system components (407) may be throttled to decrease their peak power usage. If the current drawn from the battery stays below the current threshold for some time, then system components may be unthrottled to improve performance. This dynamic adaptable technique for managing peak power does not unnecessarily sacrifice performance by preemptively throttling system components to avoid the rare worst-case scenario where power spikes of system components perfectly align in time.