Arbitrated Power State Control for Collision-Free Module Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power management systems fail to optimize power consumption transitions between states in devices with multiple modules, potentially disrupting scheduled tasks and lacking collision-free negotiation mechanisms.
Innovation Solution
The introduction of an arbitrator module that negotiates power consumption state changes with registered modules, collects responses, and makes decisions based on their tasks and schedules, ensuring minimal disruption and efficient bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If a device is instructed to cease energy consumption entirely, then power consumption is reduced, but the device may not execute its programmed tasks
Solution Approach 1:
The system dynamically transitions between different power consumption states (fully on, partially on, fully off) based on task requirements and user preferences, rather than maintaining a static power state. This allows the device to adapt its energy consumption to actual needs.
Solution Approach 2:
The system changes the power consumption parameter by introducing intermediate states between fully on and fully off. These intermediate states allow selective powering of modules, enabling task execution with reduced power consumption or delayed execution with minimal power usage.
2Use of energy by moving object
If power consumption states are changed without negotiation, then power optimization is achieved, but collision and disruption of scheduled tasks occur
Solution Approach 1:
The system performs preliminary negotiation with modules before changing power states. Modules can declare their task schedules in advance, and the system uses this information to plan power state transitions that avoid disrupting scheduled tasks.
Solution Approach 2:
The system implements feedback mechanisms where modules report their task schedules and power state requirements. The power management system uses this feedback to make informed decisions about when and how to transition power states, ensuring task execution is not compromised.
3Reliability
If all modules are notified for every power state change, then task conflicts are avoided, but communication bandwidth increases
Solution Approach 1:
The system applies local quality by notifying only those modules that are affected by a specific power state change. Instead of broadcasting to all modules, the system identifies and notifies only the relevant subset, reducing communication overhead while maintaining task coordination.
Solution Approach 2:
The notification process is segmented into targeted communications based on module relevance. The system divides the module population into groups based on their relationship to the power state change, notifying only the necessary groups rather than treating all modules uniformly.
Data Source
AI summary
Method for managing electric power consumption. In particular, the present invention relates to optimizing power consumption in a collision-free manner while modifying power consumption states in a device comprising a plurality of modules requiring electric power. Accordingly, there is present an additional module called an arbitrator module (or otherwise negotiator or supervisor). This module accepts requests for changing a state of power consumption (for example in order to minimize power consumption when not in active use) and negotiates conditions of changing to that state of power consumption with all registered modules.


