Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
336 words
A method of saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system program and said application program and said data; the method comprising the steps of: loading up a power-down procedure into the computer upon booting-up of a computer operating system; designating a backup region in said nonvolatile storage medium for receipt of data during power-down; providing a computer work saving system including a backup power source, a sensor, an auxiliary memory and a controller interconnected between said auxiliary memory and said sensor; connecting said saving system to the CPU of the computer; and upon an occurrence of the interruption of primary power to the computer, sensed by the sensor, performing the following steps: storing a powerdown signal indicative of interruption of primary power to the computer in said auxiliary memory; activating the backup power source in response to said signal; running the computer on backup power of said backup power source; terminating a further running of said application program at a program stage in effect at the power-interruption; transferring data, said application program, and contents of all operating memory at said program stage from said active storage medium to said backup region in said nonvolatile storage medium; and disconnecting the backup power from the computer, and wherein, upon resumption of primary power and in response to a manually generated signal to resume operation of the computer, the method comprises further steps of: reading the power-down signal; returning the data and portions of the application program at said program stage from said backup region to said active storage medium; and resuming a running of the application program from said program stage.
Claim 2
Independent Claim
336 words
A method of saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system program and said application program and said data; the method comprising the steps of: loading up a power-down procedure into the computer upon booting-up of a computer operating system; designating a backup region in said nonvolatile storage medium for receipt of data during power-down; providing a computer work saving system including a backup power source, a sensor, an auxiliary memory and a controller interconnected between said auxiliary memory and said sensor; connecting said saving system to the CPU of the computer; and upon an occurrence of the interruption of primary power to the computer, sensed by the sensor, performing the following steps: storing a powerdown signal indicative of interruption of primary power to the computer in said auxiliary memory; activating the backup power source in response to said signal; running the computer on backup power of said backup power source; terminating a further running of said application program at a program stage in effect at the power-interruption; transferring data, said application program, and contents of all operating memory at said program stage from said active storage medium to said backup region in said nonvolatile storage medium; and disconnecting the backup power from the computer, and wherein, upon resumption of primary power and in response to a manually generated signal to resume operation of the computer, the method comprises further steps of: reading the power-down signal; returning the data and portions of the application program at said program stage from said backup region to said active storage medium; and resuming a running of the application program from said program stage.
Claim 3
Dependent Claim
16 words
A method according to claim 1 wherein said active storage medium is a random access memory.
Claim 4
Dependent Claim
15 words
A method according to claim 1 wherein said nonvolatile storage medium is a magnetic disk.
Claim 5
Dependent Claim
23 words
A method according to claim 1 further comprising a step of recording the power-down signal indicative of the presence of the power interruption.
Claim 6
Dependent Claim
15 words
A method according to claim 1 wherein said active storage medium is a volatile memory.
Claim 7
Dependent Claim
16 words
A method according to claim 1 wherein said power down procedure is stored in a RAM.
Claim 8
Dependent Claim
34 words
A method according to claim 6 wherein only a portion of the power down procedure necessary for the computer to address the RAM during an interruption is loaded into the computer upon booting up.
Claim 9
Dependent Claim
20 words
A method according to claim 7 wherein the residual portion of a backup routine does not use operating system resources.
Claim 10
Independent Claim
192 words
A method of saving work in a computer during an interruption of primary power to the computer, the method comprising steps of: providing a computer work saving system including a backup power source, a sensor, an auxiliary memory and a controller interconnected between said auxiliary memory and said sensor; connecting said system to the computer; operating the computer on backup power of said backup power source upon an occurrence of the interruption of primary power sensed by said sensor; terminating a further running of an application program by the computer, the terminating occurring at a program stage in effect at the power interruption; transferring data, the application program and contents of all operating memory at said program stage from volatile memory of the computer to nonvolatile backup memory of the computer; and subsequent to a resumption of the primary power to the computer, upon request by a user, returning the data and portions of the application program and the contents of all operating memory at said program stage from said backup nonvolatile memory to said volatile memory of the computer; and resuming a running of the application program from said program stage.
Claim 11
Independent Claim
192 words
A method of saving work in a computer during an interruption of primary power to the computer, the method comprising steps of: providing a computer work saving system including a backup power source, a sensor, an auxiliary memory and a controller interconnected between said auxiliary memory and said sensor; connecting said system to the computer; operating the computer on backup power of said backup power source upon an occurrence of the interruption of primary power sensed by said sensor; terminating a further running of an application program by the computer, the terminating occurring at a program stage in effect at the power interruption; transferring data, the application program and contents of all operating memory at said program stage from volatile memory of the computer to nonvolatile backup memory of the computer; and subsequent to a resumption of the primary power to the computer, upon request by a user, returning the data and portions of the application program and the contents of all operating memory at said program stage from said backup nonvolatile memory to said volatile memory of the computer; and resuming a running of the application program from said program stage.
Claim 12
Independent Claim
193 words
A system for saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system and said application program and said data, said system comprising a sensor of the primary power, a backup power source, and a controller; said sensor activating said controller, upon interruption of the primary power, to replace the primary power with backup power from the backup power source, the controller including means for operating the computer to freeze the present states of the application program and of data employed with the application program, said system further comprising a random access memory for storing a backup procedure to be implemented by said controller, said backup procedure including commands, said computer including means responsive to said commands for resumption of the application program upon resumption of the primary power.
Claim 13
Independent Claim
193 words
A system for saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system and said application program and said data, said system comprising a sensor of the primary power, a backup power source, and a controller; said sensor activating said controller, upon interruption of the primary power, to replace the primary power with backup power from the backup power source, the controller including means for operating the computer to freeze the present states of the application program and of data employed with the application program, said system further comprising a random access memory for storing a backup procedure to be implemented by said controller, said backup procedure including commands, said computer including means responsive to said commands for resumption of the application program upon resumption of the primary power.
Claim 14
Dependent Claim
54 words
A system as in claim 10 wherein said sensor, backup power source and controller are modular to enable at least one of said sensor, said backup power source and said controller to be integrated within other parts of the computer whereas remaining parts of the system are formed as plug-in boards into the computer.
Claim 15
Dependent Claim
19 words
A system according to claim 11 wherein said freezing is accomplished without assistance of the operator of the computer.
Claim 16
Dependent Claim
31 words
A system according to claim 10 wherein the computer includes means responsive to commands of said controller for transferring frozen data from said active storage medium to said nonvolatile storage medium.
Claim 17
Dependent Claim
26 words
A system according to claim 13 wherein said active storage medium is a volatile random access memory, and said nonvolatile storage medium is a magnetic disk.
Claim 18
Dependent Claim
19 words
A system according to claim 10 which is provided on an auxiliary card to be added to the computer.
Claim 19
Dependent Claim
34 words
A system according to claim 15 wherein said random access memory for said backup procedure is a part separate from standard, expanded, or extended memory so as to not interfere with any system resources.
Claim 20
Dependent Claim
47 words
A system according to claim 16 wherein said computer further comprises a data bus for transferring data and program instructions between said nonvolatile storage medium and said active storage medium during a running of the application program, said transfer of data being accomplished via said data bus.
Claim 21
Dependent Claim
26 words
A system according to claim 17 wherein said nonvolatile storage medium is provided with a predesignated backup storage region for receiving frozen data during said transfer.
Claim 22
Dependent Claim
19 words
A system according to claim 10 wherein said controller deactivates said backup power source upon completion of said transfer.
Claim 23
Dependent Claim
49 words
A system according to claim 10 wherein said backup power source includes a plurality of voltage regulators, a rechargeable battery, and a charger of the battery, said controller deactivating said charger and implementing electrical connection between said battery and said voltage regulators upon the interruption of the primary power.
Claim 24
Dependent Claim
25 words
A system according to claim 20 wherein said controller reactivates said charger to resume a charging of the battery upon resumption of the primary power.
Claim 25
Dependent Claim
18 words
A system according to claim 21 wherein each of said voltage regulators is individually actuatable by said controller.
Claim 26
Dependent Claim
25 words
A system according to claim 22 wherein the backup procedure stored in said random access memory is adapted for a type of the computer utilized.
Claim 27
Dependent Claim
41 words
A system according to claim 10 wherein said nonvolatile storage medium is a magnetic disk storing both the system program and at least a portion of the backup procedure for activation of the backup procedure upon a booting-up of the computer.
Claim 28
Independent Claim
345 words
A method of saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system program and said application program and said data; the method comprising the steps of: loading up a power-down procedure into the computer upon booting-up of a computer operating system; designating a backup region in said nonvolatile storage medium for receipt of data during power-down; providing a computer work saving system formed on a card insertable in the computer and including a backup power source, a sensor, an auxiliary memory and a controller interconnected between said auxiliary memory and said sensor; connecting said saving system to the CPU of the computer; and upon an occurrence of the interruption of primary power to the computer, sensed by said sensor, performing the following steps: storing a powerdown signal indicative of interruption of primary power to the computer in said auxiliary memory; activating the backup power source in response to said signal; running the computer on backup power of said backup power source; terminating a further running of said application program at a program stage in effect at the power-interruption; transferring data, said application program, and contents of all operating memory at said program stage from said active storage medium to said backup region in said nonvolatile storage medium; and disconnecting the backup power from the computer, and wherein upon resumption of primary power and in response to a manually generated signal to resume operation of the computer, the method comprises further steps of: reading the power-down signal; returning the data and portions of the application program at said program stage from said backup region to said active storage medium; and resuming a running of the application program from said program stage.
Claim 29
Independent Claim
345 words
A method of saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system program and said application program and said data; the method comprising the steps of: loading up a power-down procedure into the computer upon booting-up of a computer operating system; designating a backup region in said nonvolatile storage medium for receipt of data during power-down; providing a computer work saving system formed on a card insertable in the computer and including a backup power source, a sensor, an auxiliary memory and a controller interconnected between said auxiliary memory and said sensor; connecting said saving system to the CPU of the computer; and upon an occurrence of the interruption of primary power to the computer, sensed by said sensor, performing the following steps: storing a powerdown signal indicative of interruption of primary power to the computer in said auxiliary memory; activating the backup power source in response to said signal; running the computer on backup power of said backup power source; terminating a further running of said application program at a program stage in effect at the power-interruption; transferring data, said application program, and contents of all operating memory at said program stage from said active storage medium to said backup region in said nonvolatile storage medium; and disconnecting the backup power from the computer, and wherein upon resumption of primary power and in response to a manually generated signal to resume operation of the computer, the method comprises further steps of: reading the power-down signal; returning the data and portions of the application program at said program stage from said backup region to said active storage medium; and resuming a running of the application program from said program stage.
Claim 30
Independent Claim
200 words
A system for saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system and said application program and said data, said system being formed on an auxiliary card and comprising: a sensor of the primary power, a backup power source, and a controller; said sensor activating said controller, upon interruption of the primary power, to replace the primary power with backup power from the backup power source, the controller including means for operating the computer to freeze the present states of the application program and of data employed with the application program, said system further comprising a random access memory for storing a backup procedure to be implemented by said controller, said backup procedure including commands, said computer including means responsive to said commands for resumption of the application program upon resumption of the primary power.
Claim 31
Independent Claim
200 words
A system for saving work in a computer during an interruption of primary power to the computer, the computer having a central processing unit (CPU) and a memory operatively coupled to the CPU, the memory including an active storage medium and a nonvolatile storage medium, the CPU being operative to produce data under control of a system program and an application program, said active and said nonvolatile storage media being suitable for storing portions of said system and said application program and said data, said system being formed on an auxiliary card and comprising: a sensor of the primary power, a backup power source, and a controller; said sensor activating said controller, upon interruption of the primary power, to replace the primary power with backup power from the backup power source, the controller including means for operating the computer to freeze the present states of the application program and of data employed with the application program, said system further comprising a random access memory for storing a backup procedure to be implemented by said controller, said backup procedure including commands, said computer including means responsive to said commands for resumption of the application program upon resumption of the primary power.