RAC Protocol Translation for Managing Non-Standard Server Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face challenges in managing non-standard devices due to the need for robust and memory-intensive firmware features that are often not fully utilized, leading to inefficiencies and increased complexity, particularly in data centers with large numbers of servers.

Innovation Solution

Implementing a system where a remote access controller (RAC) in servers is equipped with a minimal set of built-in features and leverages a private cloud server to dynamically provide and execute additional services as needed, allowing for vendor-agnostic, unified, and seamless system management with subscription-based licensing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If robust and memory-intensive firmware features are implemented in RACs to manage non-standard devices, then device management capability is improved, but memory requirements and system complexity increase

Engineering Contradiction:
Improvedevice management capabilityVSAvoidmemory requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the firmware features from the RAC and relocates them to a remote server. The RAC maintains only a minimal set of built-in features for basic communication, while complex device management capabilities are provided remotely through software services that can be dynamically deployed only when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system enables dynamic deployment of firmware features on-demand. Instead of having all features built-in statically, the patent implements a model where firmware services can be dynamically installed, updated, and removed from the RAC based on actual device management needs, allowing flexible adaptation without permanent memory consumption.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If a minimal set of built-in features is implemented in RACs, then memory requirements are reduced, but device management flexibility may be compromised

Engineering Contradiction:
Improvememory requirementsVSAvoiddevice management flexibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent introduces a remote server as an intermediary between the RAC and the device management functions. This mediator provides the flexibility and adaptability that would otherwise need to be built into the RAC's firmware, allowing the RAC to maintain a minimal footprint while accessing comprehensive management capabilities remotely.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The remote server provides universal device management capabilities that can handle multiple device types and protocols. Instead of each RAC needing specialized firmware for different devices, the system uses a universal remote management platform that can adapt to various device requirements through software configuration.

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

3Adaptability or versatility

If vendor-specific firmware features are used to manage non-standard devices, then device compatibility is achieved, but system complexity and management overhead increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the device management functionality into separate components: a standardized communication layer at the RAC, a metadata template layer for device description, and vendor-specific management logic separated into independent firmware services on the remote server. This segmentation allows vendor-specific features to be isolated and managed independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses metadata templates that define device parameters and characteristics in a standardized format. By changing the parameter definitions in these templates rather than modifying the core system architecture, the patent achieves compatibility with different device types while maintaining system simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12489677B2Managing non-SDL devices at an information handling system
Publication Date: 2025.12.02 DELL PROD LP
  • US12489677B2 patent drawing
  • US12489677B2 patent drawing
  • US12489677B2 patent drawing

AI summary

Managing devices at an information handling system, including coupling a non-standard device list (SDL) device with an information handling system, the non-SDL device associated with a first communication protocol; establishing a communication channel between the non-SDL device and a remote access controller (RAC) of a private cloud server, the RAC associated with a second communication protocol; identifying a metadata template associated with the non-SDL device, the metadata template indicating one or more parameters associated with the non-SDL device; converting, based on the parameters of the metadata template of the non-SDL device, a request from the second communication protocol to the first communication protocol; and providing, using the first communication protocol, the converted request to the non-SDL device.