Out-of-band Sensor Data for Distributed Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing power consumption in distributed systems is challenging due to changing infrastructure components and workloads, inaccurate energy consumption reporting, and trust issues with public infrastructure components.

Innovation Solution

Integrating sensors with infrastructure components to measure temperatures and infer power consumption, correlating this data with workload information to provide a holistic view of power usage, and using an out-of-band stream to ensure secure and accurate temperature data collection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If energy consumption information is collected directly from infrastructure components, then power consumption data can be obtained, but additional workloads are placed on the infrastructure components and data accuracy may be compromised

Engineering Contradiction:
Improvepower consumption data accuracyVSAvoidinfrastructure component performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent introduces an intermediary device (e.g., a management controller or out-of-band management system) that collects power consumption information from infrastructure components without placing significant workloads on the components themselves. This intermediary acts as a mediator between the monitoring system and the infrastructure components, gathering data through side channels or management interfaces that do not interfere with the primary computational tasks of the components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If public infrastructure components report energy consumption data, then power management information can be gathered, but trust issues arise due to economic incentives for operators to provide misleading data

Engineering Contradiction:
Improveenergy consumption information accuracyVSAvoidreporting mechanism trustworthiness
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where power consumption data is continuously monitored, validated, and cross-checked against multiple sources including sensor data from the infrastructure components, historical data, and environmental factors. This feedback loop allows the system to detect and correct potentially misleading reports by comparing actual measured consumption with reported values, thereby addressing trust issues through verification rather than blind acceptance of operator-provided data.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

An independent intermediary management system is introduced that acts as a neutral party between the infrastructure operators and the power management system. This intermediary collects, validates, and standardizes power consumption data from multiple sources, reducing the ability of operators to manipulate reports while maintaining accurate information flow. The intermediary applies consistent validation rules and can flag suspicious data for further verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If infrastructure components are replaced or modified over time, then system capabilities can be improved, but energy use profiles change making power consumption management difficult

Engineering Contradiction:
Improveinfrastructure component flexibilityVSAvoidpower consumption predictability
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a dynamic power consumption management system that continuously adapts to changing infrastructure components and workloads. Rather than relying on static power profiles, the system dynamically monitors actual power consumption in real-time, automatically updates power models when components are replaced or modified, and adjusts workload distribution to account for changes in energy efficiency. This dynamic adaptation allows the system to maintain accurate power management despite ongoing infrastructure evolution.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically detects and responds to parameter changes in infrastructure components by monitoring performance metrics, power consumption patterns, and component identification data. When components are replaced or modified, the system updates its internal models and recharacterizes power consumption profiles for the new configurations. This allows the system to maintain accurate energy management as infrastructure parameters change over time.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables accurate and secure power consumption management, allowing for informed decisions on component utilization, replacement, and workload distribution to reduce energy consumption.

Implementation Method 1

The sensors may, for example, measure temperatures of the infrastructure components over time to infer power consumption

Methodology Applied
Scientific EffectTemperature measurement:

Data Source

PatentUS12298876B2Systems and methods for managing power consumption of a distributed system
Publication Date: 2025.05.13 WELLS FARGO BANK NA
  • US12298876B2 patent drawing
  • US12298876B2 patent drawing
  • US12298876B2 patent drawing

AI summary

Systems, apparatuses, methods, and computer program products are disclosed for managing operation of a distributed system that provides computer-implemented services. An example method includes collecting, via an out-of-band stream, sensor data from a plurality of temperature sensors positioned to infer temperatures of components of a distributed system. The example method further includes inferring, using the inferred temperatures, power consumption rates for performing respective actions with each of the components. The method further includes obtaining an action request and selecting, based on the inferred power consumption rates, a particular component of the components to perform an action to service the action request, the selection being made with a preference to reduce power consumption for performance of the action. The method further includes performing, with the particular component, the action to service the action request, the action resulting in updated computer-implemented services being provided by the distributed system.