← Back to Patent Explorer
US5269022A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for booting a computer system by restoring the main memory from a backup memory

Assignee: Toshiba Corp
•
Filing: 1991-03-22
•
Granted: 1993-12-07
•
Expires: 2011-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a computer system, when the system is first booted in a normal mode, main memory data stored in a main memory immediately after the system is booted, is stored as backup data in a backup memory or the like. A backup flag representing whether or not the backup data can be restored is set and the system is rebooted. When the system is next booted in the normal mode, the backup data stored in the backup memory or the like is restored as the main memory data in the main memory. The backup flag is automatically reset in a maintenance mode.

Inventors

  • 👤 Kazuya Shinjo
  • 👤 Eiji Ishibashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 02:45
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4406; G06F11/00; G06F11/07; G06F11/14; G06F11/1402; G06F11/1415; G06F11/1417

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 200 words
A method for booting a computer system having a main memory for storing main memory data, a backup memory for storing main memory data as backup data, a boot mode which indicates a normal mode and a maintenance mode, and a flag representing if the backup data can be restored into the main memory as the main memory data, when the flag is set, the backup data can be restored into the main memory as main memory data and when the flag is not set, the backup data cannot be restored as the main memory data into the main memory, comprising the steps of: determining, by a determination means of the computer system, if the boot mode of the computer system indicates the normal mode or the maintenance mode; saving, by a savings means of the computer system, the main memory data stored in the main memory in the backup memory when the boot mode indicates the normal mode and the flag is not set; and restoring, by a restoring means of the computer system, the backup data saved in the backup memory into the main memory when the boot mode indicates the normal mode and the flag is set.
Claim 2
Independent Claim 200 words
A method for booting a computer system having a main memory for storing main memory data, a backup memory for storing main memory data as backup data, a boot mode which indicates a normal mode and a maintenance mode, and a flag representing if the backup data can be restored into the main memory as the main memory data, when the flag is set, the backup data can be restored into the main memory as main memory data and when the flag is not set, the backup data cannot be restored as the main memory data into the main memory, comprising the steps of: determining, by a determination means of the computer system, if the boot mode of the computer system indicates the normal mode or the maintenance mode; saving, by a savings means of the computer system, the main memory data stored in the main memory in the backup memory when the boot mode indicates the normal mode and the flag is not set; and restoring, by a restoring means of the computer system, the backup data saved in the backup memory into the main memory when the boot mode indicates the normal mode and the flag is set.
Claim 3
Dependent Claim 50 words
The method according to claim 1, further comprising the step: resetting the flag, by a resetting means of the computer system, to the not set state and executing a system initialization process to initialize main memory data stored in the main memory when the boot mode indicates the maintenance mode.
Claim 4
Dependent Claim 74 words
The method according to claim 1, further comprising the steps of: setting the flag, by a setting means of the computer system, after the saving step saves the main memory data in the backup memory when boot mode indicates the normal mode and the flag is not set; and rebooting, by a rebooting means of the computer system, the computer system by restoring the backup data from the backup memory into the main memory.
Claim 5
Independent Claim 119 words
An apparatus for booting a computer system, comprising: a main memory for storing main memory data; means for setting a boot mode which indicates a normal mode and a maintenance mode; a backup memory for storing the main memory data as backup data immediately after the computer system is booted; and a flag, which when set, the backup data can be restored in the main memory as the main memory data and when not set, the backup data cannot be restored into the main memory as the main memory data; and means for restoring the backup data into the main memory as the main memory data when the boot mode indicates the normal mode and the flag is set.
Claim 6
Independent Claim 119 words
An apparatus for booting a computer system, comprising: a main memory for storing main memory data; means for setting a boot mode which indicates a normal mode and a maintenance mode; a backup memory for storing the main memory data as backup data immediately after the computer system is booted; and a flag, which when set, the backup data can be restored in the main memory as the main memory data and when not set, the backup data cannot be restored into the main memory as the main memory data; and means for restoring the backup data into the main memory as the main memory data when the boot mode indicates the normal mode and the flag is set.
Claim 7
Dependent Claim 31 words
The apparatus according to claim 4, further comprising: a system initialization means for initializing main memory data when the boot mode indicates the normal mode and the flag is not set.
Claim 8
Dependent Claim 14 words
The apparatus according to claim 4, wherein the backup memory includes a disk apparatus.
Claim 9
Dependent Claim 26 words
The apparatus according to claim 5, further comprising: a reboot means for rebooting the computer system after the system initialization means initializes the main memory data.
Claim 10
Dependent Claim 37 words
The apparatus according to claim 4, further comprising: flag resetting means for resetting the flag to the not set state when the means for setting the boot mode sets the boot mode to indicate the maintenance mode.
Claim 11
Dependent Claim 38 words
The apparatus according to claim 4, further comprising: means for performing a system initialization process which initializes the main memory data when the means for setting the boot mode sets the boot mode to indicate the maintenance mode.
Claim 12
Independent Claim 182 words
A method for booting a computer system having a main memory for storing main memory data, a backup memory for storing main memory data as backup data, a boot mode which indicates a normal mode and a maintenance mode, and a flag representing if the backup data can be restored into the main memory as the main memory data, when the flag is set, the backup data can be restored into the main memory as main memory data and when the flag is not set, the backup data cannot be restored as the main memory data into the main memory, comprising the steps of: determining, by a first determining means of the computer system, if the boot mode of the computer indicates the maintenance mode; determining, by a second determining means of the computer system, if the backup flag is set; and restoring main memory data from the backup memory to the main memory when the first determining means determines that the boot mode does not indicate the maintenance mode and the second determining means determines that the backup flag is set.
Claim 13
Independent Claim 182 words
A method for booting a computer system having a main memory for storing main memory data, a backup memory for storing main memory data as backup data, a boot mode which indicates a normal mode and a maintenance mode, and a flag representing if the backup data can be restored into the main memory as the main memory data, when the flag is set, the backup data can be restored into the main memory as main memory data and when the flag is not set, the backup data cannot be restored as the main memory data into the main memory, comprising the steps of: determining, by a first determining means of the computer system, if the boot mode of the computer indicates the maintenance mode; determining, by a second determining means of the computer system, if the backup flag is set; and restoring main memory data from the backup memory to the main memory when the first determining means determines that the boot mode does not indicate the maintenance mode and the second determining means determines that the backup flag is set.
Claim 14
Dependent Claim 45 words
A method according to claim 10, further comprising the step: executing, by an executing means of the computer system, an initialization process for initializing the main memory of the computer system, when the first determining means determines that the boot mode indicates the maintenance mode.
Claim 15
Dependent Claim 72 words
A method according to claim 11, further comprising the steps: determining, by a third determining means of the computer system, if the boot mode indicates the maintenance mode, after the initialization process has been executed by the executing means; and saving, by a saving means of the computer system, the main memory data into backup memory after the third determining means determines that the boot mode does not indicate the maintenance mode.
Claim 16
Dependent Claim 36 words
A method according to claim 12, further comprising the step: setting, by a setting means of the computer system, the backup flag after the backup memory was saved to the main memory by the saving means.

References Cited (Backward Citations)

US4430704A Cited
US4663707A Cited
US4720812A Cited
US5155833A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-12-06 1997-06-07 1997-12-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-12-06 2001-06-07 2001-12-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-12-06 2005-06-07 2005-12-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag