WPBT Firmware Power Configuration Persistence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems often lack optimized power management configurations, which can lead to inefficient energy usage and require manual reconfiguration upon operating system changes or reinstallation, resulting in suboptimal performance and increased energy consumption.

Innovation Solution

The implementation of a Windows Platform Binary Table (WPBT) within the information handling system firmware allows for the storage and execution of an executable file that provides power management configuration information, persisting across operating system changes and reinstallation, and enabling authentication through digital signatures, ensuring consistent and efficient power management settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual reconfiguration is performed upon operating system changes, then configuration accuracy can be maintained, but time loss and operational complexity increase

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidreconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent stores optimized power management configuration information in the firmware before operating system installation or changes occur. This preliminary action ensures that when a new operating system is installed, the configuration information is already prepared and can be automatically applied, eliminating the need for manual reconfiguration and reducing time loss while maintaining configuration accuracy.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If optimized power management configurations are implemented, then energy efficiency improves, but system complexity increases due to firmware modifications

Engineering Contradiction:
Improveenergy efficiencyVSAvoidfirmware structure
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements a Windows Platform Binary Table (WPBT) structure within the existing firmware that serves multiple functions: storing configuration information, providing authentication through digital signatures, and enabling cross-operating system compatibility. This multi-functional approach allows optimized power management without significantly increasing firmware complexity, as the same structure handles multiple tasks.

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

Solution Approach 2:

The patent introduces an executable file as an intermediary between the firmware and the operating system. This executable file contains the optimized power management configuration information and can be authenticated by the firmware before being executed by the operating system. This intermediary approach allows the firmware to maintain a simple structure while still providing complex power management capabilities through the executable file.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If configuration information is stored in firmware, then persistence across operating system changes is achieved, but adaptability to different operating systems decreases

Engineering Contradiction:
Improveconfiguration persistenceVSAvoidoperating system compatibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent uses an executable file format that can be authenticated by the firmware but executed by different operating systems. The configuration information within the executable file is stored in a standardized format that can be interpreted by various operating systems, allowing the same firmware-stored configuration to adapt to different operating systems while maintaining persistence across changes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10740111B2System and method of restoring settings of information handling systems
Publication Date: 2020.08.11 DELL PROD LP
  • US10740111B2 patent drawing
  • US10740111B2 patent drawing
  • US10740111B2 patent drawing

AI summary

In one or more embodiments, a first operating system may receive, via a first non-volatile memory medium of an information handling system, an executable file from information handling system firmware; the executable file may provide configuration information to the first operating system; the first operating system may configure the information handling system based at least on the configuration information; a second operating system may be received; the second operating system may be installed to a second non-volatile memory medium; the executable file may provide the configuration information to the second operating system; and the second operating system may configure the information handling system based at least on the configuration information.