Proxy-less Power Management via Automation Engine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional power management systems require a proxy host computing device, which is inefficient and inflexible, necessitating two devices for power management functions and limiting user modifiability, leading to delays in implementing new functionalities.
Innovation Solution
Implementing a proxy-less power management system using an automation engine that allows direct power management functions to be performed by a power management device without a proxy host, enabling flexible and user-modifiable power management through an entity manager and automation engine on a computing device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a proxy host computing device is used for power management, then power management functions can be performed, but device complexity increases and flexibility is limited
Solution Approach 1:
The patent extracts and eliminates the proxy host computing device from the power management architecture. The power management device directly performs power management functions on the target computing device without requiring an intermediary proxy host, thereby reducing system complexity while maintaining functional reliability
Solution Approach 2:
The power management device is designed to perform multiple power management functions (shutdown, restart, suspend) directly on the target computing device. This multi-functional design eliminates the need for separate proxy mechanisms and reduces overall system complexity
2Reliability
If a proxy host computing device is required, then power management can be implemented, but adaptability to user-modified functionalities is reduced
Solution Approach 1:
The system enables dynamic configuration of power management functionalities through user-defined automation rules. Users can modify power management behavior by creating custom rules that respond to various conditions, making the system adaptable without requiring changes to the core power management device architecture
Solution Approach 2:
The automation engine allows users to independently configure and modify power management functionalities without manufacturer intervention. Users can define their own automation rules and conditions, enabling self-service adaptability while the power management device executes these user-defined functions
3Reliability
If conventional power management systems are used, then basic power functions are available, but implementation of new functionalities requires manufacturer intervention
Solution Approach 1:
The system pre-provides a framework of automation rules and conditions that users can configure. Users can define automation rules in advance that specify when and how power management functions should be executed, eliminating the need for manufacturer intervention while maintaining reliable function execution
Solution Approach 2:
The system allows users to modify power management behavior by changing parameters such as automation rules, trigger conditions, and execution parameters. This parameter-based configuration enables new functionalities to be implemented by users without requiring manufacturer hardware or firmware changes
Data Source
AI summary
Proxy-less power management using an automation engine is disclosed. An entity manager executing on a computing device determines that a first entity requires a power management function to be performed against the first entity. The entity manager generates power management execution information that identifies a power device address of a power management device that controls the first entity. An automation engine is initiated on the computing device with the power management execution information to cause the power management function to be performed against the first entity via the power management device based on the power management execution information.


