Management Controller Boot Recovery via Trusted Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices face challenges in completing startup processes due to unavailability of necessary data, which prevents them from entering operating states required to provide computer-implemented services, and existing methods struggle to retrieve data from other sources when local data is inaccessible.

Innovation Solution

A management controller modifies the startup process to allow the device to connect via a local network, verify the identity of connected devices, and retrieve data from them, using a mobile device as an intermediary to obtain necessary data for completing the startup process, while securing connections with pre-shared keys and verification processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the device connects to external devices via local network to retrieve data, then data availability is improved, but security risks increase

Engineering Contradiction:
Improvedata availabilityVSAvoidsecurity risks
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an authorization system as an intermediary between the computing device and external devices. The authorization system verifies identities and manages authentication credentials, acting as a trusted mediator that enables secure data retrieval without direct peer-to-peer connections. This resolves the contradiction by allowing external communication while maintaining security through the intermediary's verification processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary verification of device identities and authentication credentials before allowing data retrieval operations. The management controller verifies the external device's identity and obtains authorized credentials in advance, ensuring that only authenticated devices can access data. This preliminary security check enables safe external connectivity while preventing unauthorized access.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the startup process is modified to include external data retrieval, then startup completion likelihood is improved, but process complexity increases

Engineering Contradiction:
Improvestartup completion likelihoodVSAvoidprocess complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The management controller automatically manages the entire external data retrieval process without requiring user intervention. It autonomously detects boot failures, connects to external devices, verifies identities, retrieves necessary data, and completes the startup process. This self-service approach improves startup reliability while masking the underlying complexity from the user, as the controller handles all complex operations automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent divides the startup process into distinct phases: initial boot attempt, failure detection, external device connection, data retrieval, and startup completion. The management controller monitors each phase and triggers appropriate responses. This segmentation allows the system to handle complexity in a structured manner, improving overall startup reliability by addressing specific failure points without overwhelming the user with complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If verification processes are implemented for connected devices, then security is improved, but operation time increases

Engineering Contradiction:
ImprovesecurityVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs verification of device identities and authentication credentials as a preliminary step before allowing data retrieval operations. The management controller verifies the external device's identity and obtains authorized credentials in advance, ensuring that only authenticated devices can access data. This preliminary security check, while adding time, prevents subsequent security incidents and enables faster authenticated operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12007841B2Disaster recover preparedness with trusted firmware boot method over a smart phone
Publication Date: 2024.06.11 DELL PROD LP
  • US12007841B2 patent drawing
  • US12007841B2 patent drawing
  • US12007841B2 patent drawing

AI summary

Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. Performance the startups may require access to various portions of data which may become unavailable and thereby prevent startup completion. The data processing systems may host a management controller that may facilitating performing a specialized startup process through which unavailable data may be retrieved from other devices via intermediary devices, and may reduce risk in connecting to other devices through verification, validation, and/or other processes.