Channel Card Command Translation for Secure Nonstandard Feature Use

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing interactions between aftermarket hardware components and stock hardware components in data processing systems poses security risks and disrupts computer-implemented services due to the inability of stock hardware components to natively invoke non-standard features of aftermarket components, which can be compromised by third-party software updates.

Innovation Solution

Incorporating an out-of-band management controller to manage third-party software for aftermarket components, using secure communication channels to obtain and translate commands for non-standard features, thereby facilitating their use while reducing security risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party software is used to manage aftermarket components, then nonstandard features can be utilized, but security risks and system compromise increase

Engineering Contradiction:
Improveuse of nonstandard featuresVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system is divided into two separate environments: a secure out-of-band management environment and a standard in-band operational environment. The management controller operates in the secure out-of-band environment to handle third-party software and commands, while the host system operates in the in-band environment. This segmentation isolates security risks to the management domain, preventing compromise of the main system while still enabling nonstandard features through controlled command translation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The management controller acts as an intermediary between the host system and aftermarket components. It receives commands from the host, screens them using third-party software in the secure out-of-band environment, translates nonstandard commands into standard commands, and executes them through standard interfaces. This intermediary role enables nonstandard feature usage while maintaining security by preventing direct third-party software access to the host system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If third-party software updates are applied to host system, then functionality is improved, but system stability and security are compromised

Engineering Contradiction:
Improvefunctionality updateVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Software updates and third-party software are confined to the out-of-band management environment rather than being applied to the host system. The management controller runs third-party software in this isolated environment to screen and translate commands, while the host system maintains its stable, unmodified state. This segmentation allows functionality updates in the management domain without compromising host system stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The management controller creates a copy of the command processing functionality in the secure out-of-band environment. Instead of modifying the host system with third-party software, the management controller implements command screening and translation logic that replicates the necessary functionality in an isolated environment, allowing updates without affecting host system reliability.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If aftermarket components with nonstandard features are used, then system capability is enhanced, but compatibility and reliability decrease

Engineering Contradiction:
Improvesystem capabilityVSAvoidoperation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The management controller serves as an intermediary that bridges aftermarket components with nonstandard features and the host system with standard interfaces. It screens commands using third-party software, translates nonstandard commands into standard commands that the host system can reliably execute, and manages the interaction between incompatible components. This ensures enhanced capability through aftermarket components while maintaining operational reliability through standardized host system interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter space of command execution by introducing a translation layer. Nonstandard commands with extended parameter sets are transformed into standard commands with standardized parameter sets that the host system can reliably process. This parameter transformation allows aftermarket components to operate with enhanced capabilities while the host system maintains its established reliability characteristics.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12621207B2Managing use of non-standard features of components of data processing systems using third-party software
Publication Date: 2026.05.05 DELL PROD LP
  • US12621207B2 patent drawing
  • US12621207B2 patent drawing
  • US12621207B2 patent drawing

AI summary

Methods and systems for managing operation of a data processing system are disclosed. Hardware resources of the data processing system may issue a command for execution by a channel card of the data processing system. The channel card may be manufactured by a vendor different to a manufacturer of the data processing system. A management controller of the data processing system may identify and screen the command based on vendor software for the channel card (e.g., proprietary software of the vendor). The vendor software may be usable to facilitate use of a non-standard feature of the channel card. When the vendor software indicates that the command implicates use of the non-standard feature, the command may be modified by the management controller. The modified command may be used to initiate execution of the non-standard feature by the channel card to facilitate provisioning of a computer-implemented service.