Firmware Orchestration for Posture-Based IHS Setting Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from x86 to ARM-based processors in Information Handling Systems (IHSs) presents challenges in management, customization, optimization, interaction, and configuration, particularly in managing settings based on IHS posture and orientation.

Innovation Solution

A heterogeneous computing platform with an orchestrator that receives IHS posture or orientation information and triggers modifications in settings, such as display and camera configurations, without involving the host Operating System (OS), using firmware instructions and APIs, and leveraging context or telemetry data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the IHS uses a heterogeneous computing platform with firmware-based posture management, then the adaptability to different postures and orientations is improved, but the device complexity increases due to multiple firmware components and orchestration layers

Engineering Contradiction:
Improveadaptability to posture and orientationVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments posture management functionality into separate firmware components: an orchestrator firmware component that receives posture information and determines target settings, and device-specific firmware components that execute the actual setting modifications. This segmentation allows the system to handle multiple postures and orientations through modular, reusable components rather than a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The orchestrator firmware component acts as an intermediary between the posture sensor and the various device settings. It receives raw posture information, processes it to determine the target posture, and then coordinates with device-specific firmware components to implement the appropriate settings changes. This intermediary layer simplifies the overall system architecture by centralizing the decision-making logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the orchestrator manages settings without host OS involvement, then the ease of operation is improved through automated posture-based adjustments, but the loss of information may increase due to potential disconnect from host OS state

Engineering Contradiction:
Improveease of operationVSAvoidloss of information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The orchestrator firmware component enables the IHS to self-manage its posture settings autonomously without requiring host OS involvement. The orchestrator receives posture information from sensors, determines the target posture independently, and executes setting modifications through device-specific firmware components. This self-service capability eliminates the need for complex host OS integration while maintaining accurate posture-based control.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the system uses multiple firmware components for posture management, then the adaptability to different devices is improved, but the ease of manufacture decreases due to increased firmware integration requirements

Engineering Contradiction:
Improveadaptability to different devicesVSAvoidease of manufacture
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The orchestrator firmware component is designed as a universal, platform-agnostic module that can be deployed across different IHS devices regardless of their specific hardware architecture or host OS. It communicates with device-specific firmware components through standardized interfaces, allowing the same orchestrator to manage posture settings for laptops, tablets, and other form factors. This universality simplifies manufacturing by enabling a single orchestrator design to serve multiple device types.

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

Data Source

PatentUS12566472B2Systems and methods for managing settings based upon information handling system (IHS) posture and orientation using heterogeneous computing platforms
Publication Date: 2026.03.03 DELL PROD LP
  • US12566472B2 patent drawing
  • US12566472B2 patent drawing
  • US12566472B2 patent drawing

AI summary

Systems and methods for managing settings based upon Information Handling System (IHS) posture and orientation using heterogeneous computing platforms are described. In an illustrative, non-limiting embodiment, an IHS may include a heterogeneous computing platform and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among a plurality of devices of the heterogeneous computing platform, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive IHS posture or orientation information; and in response to the IHS posture or orientation information, trigger a modification of an IHS setting.