Proxy-less Power Management via Automation Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepower management function executionVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If a proxy host computing device is required, then power management can be implemented, but adaptability to user-modified functionalities is reduced

Engineering Contradiction:
Improvepower management operationVSAvoiduser modifiability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #25Self-service

3Reliability

If conventional power management systems are used, then basic power functions are available, but implementation of new functionalities requires manufacturer intervention

Engineering Contradiction:
Improvepower management functionVSAvoidfunctional implementation
Core Design Contradiction:
ReliabilityVSEase of manufacture

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11435807B2Power management using automation engine
Publication Date: 2022.09.06 RED HAT ISRAEL
  • US11435807B2 patent drawing
  • US11435807B2 patent drawing
  • US11435807B2 patent drawing

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.