Method and circuit for safeguarding CMOS RAM data in a computer system at low battery power
First Claim
1. A method for use on a computer system with a CMOS RAM unit powered by a battery unit to safeguard the CMOS RAM data when the battery power from the battery unit is below working level, comprising the steps of:
- (1) in power-off state, detecting whether the current power level of the battery unit is below working level;
if yes, performing the substeps of;
(1-1) turning on the main power of the computer system;
(1-2) moving the data currently stored in the CMOS RAM unit to a backup-data storage unit; and
(1-3) turning off the main power of the computer system;
(2) at the next time the computer system is powered on, moving the data currently stored in the backup-data storage unit back to the CMOS RAM unit; and
(3) displaying a message requesting the user to replace the battery unit with a new one.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and circuit is provided for safeguarding the data stored in a CMOS RAM (Complementary Metal-Oxide Semiconductor Random Access Memory) unit in a computer system, such as an IBM-compatible personal computer (PC), when the battery unit used to power the CMOS RAM unit is below working level. By this method and circuit, when the PC is powered off, the current power level of the battery unit is detected to see whether it is below working level; if yes, the main power of the PC is turned on; then the data currently stored in the CMOS RAM unit are moved to a backup-data storage unit such as the hard disk; and after this, the main power is turned off again. At the next time the PC is powered on, the data currently stored in the backup-data storage unit are moved back to the CMOS RAM unit; and after this, a message is displaying on the monitor screen requesting the user to replace the CMOS RAM battery with a new one.
-
Citations
8 Claims
-
1. A method for use on a computer system with a CMOS RAM unit powered by a battery unit to safeguard the CMOS RAM data when the battery power from the battery unit is below working level, comprising the steps of:
-
(1) in power-off state, detecting whether the current power level of the battery unit is below working level;
if yes, performing the substeps of;
(1-1) turning on the main power of the computer system;
(1-2) moving the data currently stored in the CMOS RAM unit to a backup-data storage unit; and
(1-3) turning off the main power of the computer system;
(2) at the next time the computer system is powered on, moving the data currently stored in the backup-data storage unit back to the CMOS RAM unit; and
(3) displaying a message requesting the user to replace the battery unit with a new one. - View Dependent Claims (2)
-
-
3. A CMOS RAM data safeguarding circuit for use on a computer system of the type having a power supply capable of generating a main power and a standby power and having a CMOS RAM unit powered by a battery unit when the computer system is powered off and by the main power from the power supply when the computer system is powered on, for safeguarding the data stored in the CMOS RAM unit when the power from the battery unit is below working level;
- the CMOS RAM data safeguarding circuit comprising;
a backup-data storage unit;
a battery power detector, which is powered by the standby power from the power supply when the computer system is powered off, for detecting whether the battery power from the battery unit is below working level;
if yes, the battery power detector generating a backup request signal; and
a main control unit, which is powered by the main power from the power supply when the computer system is powered on and by the standby power from the same power supply when the computer system is powered off;
capable of, when activated by the backup request signal from the battery power detector, moving the data currently stored in the CMOS RAM unit to the backup-data storage unit, and thereafter, at the next time the computer system is powered on, moving the backup data from the backup-data storage unit back to the CMOS RAM unit.- View Dependent Claims (4, 5)
- the CMOS RAM data safeguarding circuit comprising;
-
6. A CMOS RAM data safeguarding circuit for use on a computer system of the type having a power supply capable of generating a main power and a standby power and a CMOS RAM unit powered by a battery unit when the computer system is powered off and by the main power from the power supply when the computer system is powered on, for safeguarding the data stored in the CMOS RAM unit when the power from the battery unit is below working level;
- the CMOS RAM data safeguarding circuit comprising;
a battery power detector, which is powered by the standby power from the power supply when the computer system is powered off, for detecting whether the battery power from the battery unit is below working level;
if yes, the battery power detector generating a backup request signal; and
a main control unit, which is powered by the main power from the power supply when the computer system is powered on and by the standby power from the same power supply when the computer system is powered off, capable of, when activated by the backup request signal from the battery power detector, moving the data currently stored in the CMOS RAM unit to a permanent data storage unit of the computer system, and thereafter, at the next time the computer system is powered on, moving the backup data from the data storage unit back to the CMOS RAM unit. - View Dependent Claims (7, 8)
- the CMOS RAM data safeguarding circuit comprising;
Specification