×

Method of operating a computer system

  • US 5,546,534 A
  • Filed: 06/01/1995
  • Issued: 08/13/1996
  • Est. Priority Date: 07/19/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of operating a microprocessor-based computer system including a random access memory, a central processing unit and storage means, the method comprising the steps of:

  • providing a backup process running on the computer system and which is operable to issue a start signal and a stop signal and to perform at least one backup read operation to read original data from the storage means,providing first instructions stored in said memory to said central processing unit to cause said central processing unit to perform at least one normal write operation to write data periodically to a primary area of said storage means, and at least one normal read operation to read data from said storage means,after receiving said start signal, performing an interception operation to intercept said write operation, and to write data to a secondary storage area of the storage means so as to preserve the original data which would otherwise be overwritten by said write operation, maintaining a first record of said writing to the secondary area and, on performing one of said backup and normal read operations, interrogating said first record to read data from one of the primary and the secondary storage areas according to the first record, whereby the backup process is provided with preserved original data in the state it was in before said start signal was issued and including, after said start signal, keeping a second record indicative of the extent to which said backup process has progressed, and, on receipt of instructions for a write operation of said storage means, determining from said second record whether the portion of said primary area of said storage means that is to be written to has been backed up by said backup process, and, if said portion has been backed up, allowing said write operation to write to said primary area of said storage means without said write operation being intercepted.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×