Emulated Firmware Instances for Multi-Platform Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current management of multiple computing platforms requires separate management hardware for each platform, leading to increased costs and inefficiencies, as existing solutions lack a single firmware capable of managing multiple platforms effectively.

Innovation Solution

A single firmware on a management controller with multiple emulated instances of platform-specific management firmware, each containing configuration data for respective platforms, allowing the controller to perform management functions such as monitoring hardware components across various platforms via different communications interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate management hardware devices are used for each computing platform, then each platform can be managed effectively, but the cost and device complexity increase significantly

Engineering Contradiction:
Improvemanagement effectivenessVSAvoidnumber of management hardware devices
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple platform-specific management firmware instances into a single management hardware device. The firmware includes emulated instances of platform management firmware for multiple different computing platforms, allowing one management device to manage multiple platforms instead of requiring separate devices for each platform.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The management firmware is designed with multi-functionality to handle multiple computing platform types. It includes configuration data and emulated firmware instances for different platforms (e.g., x86, Itanium, IA-64), enabling a single device to perform management functions across diverse platform architectures.

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

2Reliability

If multiple management hardware devices are deployed, then each platform receives dedicated management attention, but the overall system cost increases

Engineering Contradiction:
Improveplatform management capabilityVSAvoidnumber of management hardware devices
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Multiple management hardware devices are merged into a single device by consolidating their firmware functionality. The single management hardware device contains emulated firmware instances that replicate the capabilities of multiple separate devices, thereby reducing the total quantity of hardware while maintaining management capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates emulated copies of platform-specific firmware instances within a single management device. These emulated instances are software representations that replicate the functionality of separate hardware devices, allowing virtual consolidation without losing platform-specific management capabilities.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If a single management hardware device manages multiple platforms, then cost is reduced, but the firmware complexity increases

Engineering Contradiction:
Improvenumber of management hardware devicesVSAvoidfirmware structure
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The firmware is segmented into distinct emulated instances, each handling a specific computing platform. This segmentation allows the complex firmware to be organized into manageable, platform-specific modules that can be independently configured and maintained, reducing the perceived complexity despite handling multiple platforms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple platform-specific firmware instances are nested within a single management firmware structure. Each emulated instance is contained within the overall firmware image, allowing hierarchical organization where the parent firmware manages multiple child platform instances, simplifying the overall structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8762696B2Firmware with a plurality of emulated instances of platform-specific management firmware
Publication Date: 2014.06.24 AMERICAN MEGATRENDS
  • US8762696B2 patent drawing
  • US8762696B2 patent drawing
  • US8762696B2 patent drawing

AI summary

In one aspect, a firmware on a management controller operatively connected to a plurality of managed computing platforms is disclosed. In one embodiment, the firmware includes a plurality of emulated instances of platform management firmware. Each emulated firmware instance contains platform-specific configuration data for a corresponding one of the managed computing platforms. The management controller is operative to perform one or more platform management functions for each of the managed computing platforms based at least in part on the configuration data for a corresponding one of the emulated firmware instances.