Graphics Card Firmware Update for Windows Fast Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Windows computer operating system fails to properly initialize and update the firmware of a graphics card during fast startup after replacement, leading to potential malfunctions and increased maintenance costs due to incorrect comparison of GPU and MCU models.

Innovation Solution

A graphics card firmware updating system and method that includes a comparison unit with a database to verify the microcontroller identification code and firmware version of the replaced graphics card, ensuring accurate firmware updates by comparing these against stored original values, thereby preventing malfunctions and maintenance issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the Windows fast startup function is activated to quickly enter working state, then the startup speed is improved, but the graphics card firmware may become inconsistent after replacement leading to malfunction

Engineering Contradiction:
Improvestartup speedVSAvoidgraphics card operation reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by saving the original graphics card's VBIOS information and SSID code to the hard disk before the graphics card is replaced. During fast startup, this saved information is retrieved and compared with the new graphics card's information to detect replacements and trigger appropriate initialization procedures, preventing firmware inconsistencies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by comparing the saved original graphics card identification information (VBIOS, SSID code) with the current graphics card's information during fast startup. This feedback mechanism detects whether the graphics card has been replaced and triggers full initialization or firmware updates accordingly, ensuring reliability while maintaining fast startup performance.

Inventive Principle:
Principle #23Feedback

2Loss of time

If the operating system uses saved VBIOS information for fast startup without re-initialization, then the startup process is accelerated, but firmware updates are not applied leading to potential malfunctions

Engineering Contradiction:
Improveinitialization timeVSAvoidfirmware version accuracy
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by saving the original graphics card's VBIOS information and SSID code to the hard disk before the graphics card is replaced. During fast startup, this saved information is retrieved and compared with the new graphics card's information to detect replacements and trigger appropriate initialization procedures, preventing firmware inconsistencies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the comparison parameter from only GPU model to include microcontroller identification code and firmware version. This enhanced parameter comparison enables detection of firmware mismatches even when GPU models match, ensuring accurate firmware updates are applied when necessary while maintaining fast startup for genuine hardware matches.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the system compares only GPU model during fast startup, then the comparison process is simplified, but firmware inconsistencies are not detected when MCU version changes

Engineering Contradiction:
Improvecomparison process complexityVSAvoidgraphics card identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system changes the comparison parameter from only GPU model to include microcontroller identification code and firmware version. This enhanced parameter comparison enables detection of firmware mismatches even when GPU models match, ensuring accurate firmware updates are applied when necessary while maintaining fast startup for genuine hardware matches.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11789717B2Graphics card firmware updating system and updating method thereof for fast startup setting of windows computer operating system after replacing graphics card
Publication Date: 2023.10.17 EVGA CORPORATION
  • US11789717B2 patent drawing
  • US11789717B2 patent drawing
  • US11789717B2 patent drawing

AI summary

A graphics card firmware updating system and an updating method thereof for fast startup setting of a Windows computer operating system after replacing the graphics card comprise an electronic device, a replaced graphics card, and a comparison unit, the electronic device receives a boot signal to execute a Windows fast startup program, the electronic device has a storage unit comprising an original graphics processing unit identification code, the replaced graphics card is installed in the electronic device and comprises a microcontroller, the microcontroller comprises a microcontroller identification code and a firmware version, the comparison unit comparing whether the microcontroller identification code of the replaced graphics card being the same as an original microcontroller identification code read from the storage unit during the Windows fast startup setting, and executing a firmware updating process or a rebooting process on the electronic device according to whether the comparison being the same.