The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 16, 1999
Filed:
Aug. 29, 1997
Malcolm Mosher, Jr, Los Gatos, CA (US);
Tandem Computers, Inc., Cupertino, CA (US);
Abstract
A primary computer system maintains a master audit trail of changes made to the primary database. A fuzzy database copy of a portion of the primary database is generated by copying the primary database portion using a shared load operation so as to copy the primary database portion without regard to changes being made to the primary database portion while the fuzzy copy is being generated. The fuzzy database copy is installed at a backup computer system. An extractor process executed by the primary computer system extracts audit records from the master audit trail corresponding to the primary database portion, and sends audit information corresponding to extracted audit records to the backup system. The sent audit information includes audit information corresponding to all audit records, including both update and backout audit records, representing changes made to the primary database portion by (A) transactions while the fuzzy database copy was generated, and (B) transactions that were active while the fuzzy database copy was generated and that continue to be active thereafter. The sent audit information also includes audit information corresponding to all audit records representing updates made to the primary database portion by the transactions after the fuzzy database copy was generated. At the backup system the audit information sent by the extractor process is received and applied to the fuzzy database copy so as to generate a synchronized backup database, by performing redos of the database updates corresponding to the audit information sent to the backup system.