Firmware-Level Hardware Device Disabling with Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manually disabling multiple computer devices is time-consuming and prone to errors, particularly in secure environments where compliance with regulations is critical.

Innovation Solution

A method and apparatus that enable the disabling and enabling of computer hardware devices on a firmware level during a reboot, with automatic validation and user-indication of the status, ensuring compliance with secure area regulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual disabling of computer devices is performed, then device control is achieved, but time consumption increases and errors occur

Engineering Contradiction:
Improvedevice disabling accuracyVSAvoidtime to disable devices
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically selecting and configuring devices for disabling before the actual disabling operation. The predetermined subset of devices is identified and prepared for disabling during the reboot process, eliminating the need for manual selection and reducing human error while saving time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The computer system performs self-service by automatically disabling the predetermined subset of hardware devices during reboot without requiring manual user intervention. The validation process also runs automatically to verify disabling status, making the entire process autonomous and eliminating time-consuming manual operations.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual disabling of multiple devices is performed, then device control is achieved, but complexity of operation increases

Engineering Contradiction:
Improvecompliance with regulationsVSAvoidease of device disabling
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the device disabling process by dividing all hardware devices into a predetermined subset that will be automatically disabled. This segmentation allows the system to handle multiple devices through a single automated operation rather than requiring manual control of each device individually, simplifying operation while ensuring regulatory compliance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reboot process serves multiple functions: it enables the computer to automatically disable devices, validate their disabling status, and ensure compliance with secure area regulations. This multi-functionality consolidates what would otherwise require multiple separate manual operations into a single automated process, greatly improving ease of operation.

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

3Reliability

If validation is performed to ensure devices are disabled, then reliability is improved, but additional processing time is required

Engineering Contradiction:
Improvevalidation of device disablingVSAvoidvalidation processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The validation process is performed as a preliminary action during the reboot sequence, immediately after device disabling is attempted. By incorporating validation into the reboot flow rather than performing it separately afterward, the system minimizes additional processing time while ensuring reliable verification of device disabling status.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250110751A1Automated and validated computer device disabling
Publication Date: 2025.04.03 RAYTHEON CO
  • US20250110751A1 patent drawing
  • US20250110751A1 patent drawing
  • US20250110751A1 patent drawing

AI summary

A method of operation is provided during which a plurality of hardware devices of a computer are disabled on a firmware level during a reboot of the computer in response to receiving a disable command prior to the reboot. A validation is run to determine whether or not the hardware devices are disabled. A validation signal is provided indicative of whether or not the hardware devices are validated as being disabled.