BIOS Recovery via File Partition Analysis and Internet Download

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in updating or recovering from damaged BIOS due to power interruptions or errors, especially when the damaged portion is within the main program sector, requiring return to the manufacturer for repairs.

Innovation Solution

A computer booting method and system that allows direct analysis of storage device file partitions for stored BIOS backup files or downloads a suitable BIOS backup from an internet server, utilizing a file management module and internet connectivity to restore the BIOS system memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the BIOS is updated using external devices, then the BIOS can be updated, but the process is complex and requires manufacturer intervention when damage occurs

Engineering Contradiction:
ImproveBIOS update operationVSAvoidBIOS update system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The computer system performs self-diagnosis through POST to detect BIOS damage, automatically searches for backup files in the storage device, and executes self-recovery by loading the backup BIOS. This eliminates the need for external devices and manufacturer intervention, making the system self-sufficient for BIOS maintenance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-stores backup BIOS files in the storage device before damage occurs. When BIOS damage is detected, the system can immediately retrieve and apply the pre-prepared backup file, avoiding the complexity of external update devices and enabling rapid recovery.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the BIOS damage occurs in the main program sector, then the boot sector remains intact, but the user cannot update the BIOS using external devices

Engineering Contradiction:
ImproveBIOS functionalityVSAvoidBIOS recovery
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The system uses the intact boot sector to load and execute a recovery program that can detect the damaged BIOS, retrieve the backup file from the storage device, and write the restored BIOS image to the flash memory. This self-service approach enables recovery without external devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The boot sector acts as an intermediary that remains functional despite main program damage. It loads the recovery program which then mediates between the storage device (containing backup) and the damaged BIOS area, enabling restoration without external intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of repair

If the system returns to the manufacturer for BIOS updates, then the BIOS can be restored, but the process is time-consuming and inconvenient

Engineering Contradiction:
ImproveBIOS restorationVSAvoidBIOS recovery time
Core Design Contradiction:
Ease of repairVSLoss of time

Solution Approach 1:

The system pre-stores backup BIOS files in the storage device during normal operation. When damage occurs, the recovery process immediately retrieves and applies the pre-prepared backup file, reducing recovery time from days (manufacturer service) to minutes (automatic recovery).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs automatic self-diagnosis and self-recovery by detecting BIOS damage through POST, retrieving the backup file from the storage device, and restoring the BIOS without requiring manufacturer intervention, thereby eliminating the time loss associated with external service.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If the system supports new hardware and updates BIOS frequently, then the system remains compatible, but the risk of BIOS damage increases

Engineering Contradiction:
ImproveHardware compatibilityVSAvoidBIOS stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system creates and stores backup BIOS files in the storage device before updating or before potential damage can occur. This preliminary backup ensures that even if frequent updates or new hardware support cause instability, the original functional BIOS can be quickly restored from the stored backup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prepares backup BIOS images in advance as a protective measure against potential damage from frequent updates or hardware compatibility changes. This cushioning mechanism ensures that if instability or damage occurs, a reliable backup is already available for immediate recovery.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS8954805B2Computer booting method and computer system
Publication Date: 2015.02.10 COMPAL ELECTRONICS INC
  • US8954805B2 patent drawing
  • US8954805B2 patent drawing
  • US8954805B2 patent drawing

AI summary

A computer booting method is provided for a computer system. The method comprises performing a power-on-self test. When the test result shows no error on the BIOS, a booting procedure is executed. When the test result shows the BIOS is damaged, whether the computer system stores a backup file of the BIOS is determined. When the computer system stores the backup file, the central processing unit reads the data of backup file and write it into a BIOS system memory and a reboot process is performed. When there is no backup file in the computer system, the computer system is connected to an internet server and downloads a BIOS backup file to the system main memory from the internet server. The central processing unit reads the BIOS backup file and write it into the BIOS system memory and a reboot process is formed.