# US 8,543,801 B2 · Booting method using a backup memory in place of a failed main memory

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,543,801 B2
- Document ID: US8543801B2
- Status: Granted
- Kind: B2
- Application number: 12/699,049
- Filed: 2010-02-03
- Published: 2010-08-19
- Granted: 2013-09-24
- Earliest claimed: 2009-02-16
- Assignees: ASUSTeK COMPUTER INC.
- Applicants: Shao-Kang Chu; Hsu-Hung Cheng
- Inventors: Shao-Kang Chu; Hsu-Hung Cheng
- Web page: https://patentgrep.com/patent/US8543801B2

## CPC

- G06F 11/1417: {Boot up procedures}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method for booting a computer system is disclosed. The computer system has a main memory. The method includes the steps of providing a backup memory, replacing the main memory by the backup memory when the computer system is booted and the main memory fails to operate normally, and decompressing the program codes of the BIOS to the backup memory to perform the backup booting procedure.

## Claims

### Claim 1

A method for booting a computer system, the computer system having a main memory, the method comprising the steps of:
providing a backup memory;
when the computer system is booted, and the main memory fails to operate normally, replacing the main memory by the backup memory; and
decompressing program codes of a BIOS to the backup memory to perform a backup booting procedure, wherein the backup booting procedure comprises the steps of:
providing a prompt relating to problem information of the main memory;
providing a prompt relating to whether to perform a memory auto-adjustment procedure;
when the memory auto-adjustment procedure is started, actively adjusting an electrical parameter of the main memory; and
when the memory auto-adjustment procedure is not started, entering a setting interface of the BIOS.

### Claim 2 (depends on 1)

The method according to claim 1, wherein when the computer system is booted, and the main memory is checked to be normal, the program codes of the BIOS is decompressed to the main memory to finish a normal booting procedure of the computer system.

### Claim 3 (depends on 1)

The booting method according to claim 1, wherein the step when the computer system is booted comprises the steps of:
actuating a watchdog timer and generating a time counting value;
determining whether the main memory passes a memory test procedure before the time counting value reaches a preset time;
if the main memory fails to pass the memory test procedure when the time counting value equals to the preset time, determining the main memory to be failed to operate normally; and
if the main memory passes the memory test procedure before the time counting value reaches the preset time, determining the main memory to be normal and clearing the watchdog timer.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising the step of initializing the backup memory when the backup memory is selected to replace the main memory.
