Peripheral Access Handles for Isolated Workspace Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Information Handling Systems (IHSs) face challenges in securely managing the use of peripheral devices by isolated workspaces due to isolation from the hardware and operating system, preventing workspaces from accessing and controlling peripheral devices for exclusive operations, which is crucial for secure functions like user authentication.

Innovation Solution

The system provides workspaces with exclusive use of peripheral devices through handles or tokens, leveraging firmware interfaces and remote access controllers to manage and orchestrate workspace operations, ensuring isolation and secure access to peripheral devices like smartcard readers and biometric scanners.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If workspaces are isolated from hardware and operating system, then security is improved, but access to peripheral devices is lost

Engineering Contradiction:
ImprovesecurityVSAvoidaccess to peripheral devices
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a peripheral device handle as an intermediary mechanism that bridges the isolation barrier. The handle allows workspaces to access peripheral devices without direct hardware access, maintaining security while enabling controlled interaction through the handle interface

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments peripheral device access into discrete handles that can be independently managed. Each handle represents a specific access right to a peripheral device, allowing fine-grained control and isolation while maintaining the ability to access peripherals when authorized

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If peripheral devices are made accessible to workspaces, then ease of operation is improved, but risk of monopolization and security breaches increases

Engineering Contradiction:
Improveaccess to peripheral devicesVSAvoidmonopolization risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic access control where peripheral device handles have explicit validity periods and can be revoked. Access rights are not static but can be dynamically adjusted based on workspace needs, preventing permanent monopolization and enabling flexible resource allocation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides feedback mechanisms to track and manage peripheral device usage. The handle system allows monitoring of which workspaces have access to which peripherals, enabling the system to prevent monopolization and ensure fair resource distribution

Inventive Principle:
Principle #23Feedback

3Reliability

If exclusive access to peripheral devices is provided, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidhandle management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of giving workspaces direct access to complex hardware interfaces, the system creates simplified handles that copy the essential access functionality. The handle is a lightweight abstraction that provides peripheral access without exposing the underlying hardware complexity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12474951B2Systems and methods for use of peripheral hardware by modern workspaces
Publication Date: 2025.11.18 DELL PROD LP
  • US12474951B2 patent drawing
  • US12474951B2 patent drawing
  • US12474951B2 patent drawing

AI summary

Methods and system support use of peripheral devices by workspaces operating on an Information Handling System (IHS), where the workspaces operate in isolation from the hardware and other software of the IHS. Workspaces are thus unable to interface with hardware coupled to the IHS, including peripheral devices coupled to the IHS. In embodiments, workspace issue request for use of a remote operation supported by a peripheral device. A handle is then provided for invoking the remote operation supported by the peripheral device and for providing the workspace with exclusive use of the peripheral device for the duration of a validity of the handle. One the handle is used to invoke the remote operation supported by the peripheral device, the workspace is provided with output from the remote operation conducted during exclusive use of the peripheral device by the workspace.