BIOS Optimization Module for Automatic Hardware Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often encounter issues with incorrectly set BIOS configurations, especially when changing operating systems or installing new hardware, leading to operational problems and increased service calls due to unfamiliarity with BIOS menus and settings.

Innovation Solution

The implementation of automatic BIOS optimization operations that detect changes in operating systems or hardware and automatically configure BIOS settings to match optimized configurations, providing users with notification and selection options to ensure proper functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually configure BIOS settings, then customization and control are improved, but complexity of operation and user burden increase

Engineering Contradiction:
ImproveBIOS configuration adaptabilityVSAvoidBIOS configuration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting hardware changes and OS installations, then autonomously configuring appropriate BIOS settings without requiring user intervention. The BIOS optimization module monitors system state and applies configuration changes independently, eliminating the need for users to manually navigate complex BIOS menus while maintaining optimal adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring BIOS settings for common hardware configurations and operating systems. When hardware is installed or OS is changed, the system has already prepared optimized configuration profiles and can quickly apply them, avoiding the need for users to perform complex configuration tasks at the moment of change.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If BIOS settings are automatically optimized, then operational correctness is improved, but system complexity increases

Engineering Contradiction:
ImproveBIOS configuration reliabilityVSAvoidBIOS optimization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The BIOS optimization module serves as an intermediary between the hardware/OS and the BIOS configuration system. It translates hardware detection and OS installation events into appropriate BIOS setting changes, acting as a mediator that manages the complexity internally while presenting a simple interface to users. This intermediary layer handles the sophisticated logic of configuration management without exposing complexity to end users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms by monitoring system events (hardware installation, OS changes) and automatically responding with appropriate configuration adjustments. The optimization module continuously monitors system state, receives feedback about changes, and applies corrective configuration actions to maintain reliability without requiring complex user intervention.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If BIOS configuration is left default, then ease of operation is improved, but operational correctness and performance may deteriorate

Engineering Contradiction:
ImproveBIOS setup simplicityVSAvoidBIOS configuration correctness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The BIOS configuration system transitions from static default settings to dynamic adaptive configuration. The optimization module continuously adjusts BIOS settings based on real-time detection of hardware changes and operating system installations, allowing the system to maintain simplicity for users while automatically adapting to specific configurations for optimal correctness and performance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3571584B1Computers with BIOS optimization
Publication Date: 2022.07.20 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • EP3571584B1 patent drawingFigure 1
  • EP3571584B1 patent drawingFigure 2
  • EP3571584B1 patent drawingFigure 3

AI summary

In example implementations, methods to optimize a BIOS of a computer and an apparatus to perform the same is provided. The method includes detecting a change to the computer. A current BIOS configuration is compared to an optimized BIOS setting associated with the change. A setting of the current BIOS configuration is configured to match a corresponding setting of the optimized BIOS configuration. The computer is then operated with the optimized BIOS configuration associated with the change.