Firmware Path Selection in Heterogeneous Computing Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Management of firmware within Information Handling Systems (IHS) is typically performed indirectly through the OS, leading to efficiency, productivity, and security issues.

Innovation Solution

A firmware framework is introduced that includes a controller instantiating an orchestrator and multiple devices as nodes, enabling the identification of multiple communication paths, determination of the best path, and communication using the best path, with an Embedded Controller (EC) having a distinct processing core and memory to manage communication links.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If firmware management is performed indirectly through the OS, then the system can maintain compatibility with existing OS architectures, but system performance and security are degraded

Engineering Contradiction:
ImproveOS compatibilityVSAvoidfirmware management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces a firmware management system that operates as an intermediary layer between the hardware firmware and the operating system. This mediator enables direct firmware management capabilities while maintaining OS compatibility through standardized interfaces, thus resolving the contradiction between OS compatibility and firmware management efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple communication paths are available in heterogeneous computing platforms, then system reliability and flexibility are improved, but path selection complexity increases

Engineering Contradiction:
Improvecommunication path reliabilityVSAvoidpath selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback-based path selection mechanism where the system continuously monitors communication path status, performance metrics, and device states. Based on this feedback, the firmware management system dynamically selects and switches between communication paths, automatically managing the complexity while maximizing reliability and utilizing available paths effectively.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250298767A1Systems and methods for selecting an optimal communication path in a heterogeneous computing platform
Publication Date: 2025.09.25 DELL PROD LP
  • US20250298767A1 patent drawing
  • US20250298767A1 patent drawing
  • US20250298767A1 patent drawing

AI summary

Systems and methods for optimal path selection are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a controller that instantiates an orchestrator, and multiple devices coupled to the controller in which each device instantiates a node. The IHS also includes computer-executable instructions that, upon execution by the processor, cause a processor to identify a plurality of communication links between the nodes, wherein the communication links cause at least one of the nodes to have multiple paths to the orchestrator, determine a best path to the controller for the at least one node, and communicate with the at least one node using the best path.