AT283514T

System and method for synchronizing copies of data in a computer system

Abstract

An improved method and system for logging transaction records in a computer system. The method may include writing a confirmation log record to the log file for a transaction that completes normally, and not writing a confirmation log record for transactions that are aborted. The log file may be unloaded periodically by an unload program. The unload program may write transaction log records accompanied by a confirmation log record to a good output file and transaction log records not accompanied by a confirmation log record to a suspended output file. On a subsequent execution, the unload program may combine the log records in the log file and the suspended file. The unload program may write transaction log records accompanied by a confirmation log record to a good output file. The unload program may write transaction log records not accompanied by a confirmation log record and which have not exceeded a transaction time limit to a suspended output file. The unload program may write transaction log records not accompanied by a confirmation log record and which have exceeded a transaction time limit to a disposal output file. The transaction log records in the good output file may then be processed normally by log processing programs.

Term

Term ended

Expired 29 June 2020, 6.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

22 members in 6 offices

This recordMember, by publication datePriority claim

Priority claims5

Priority claims
DocumentOfficeKindDate
14175899United States of AmericaP
14176299United States of AmericaP
34569899United States of AmericaA
34569999United States of AmericaA
0018020United States of AmericaW

Members22

Family members, oldest first
DocumentOfficeKind
CA2391680A1CanadaA1
CA2391699A1CanadaA1
WO0101249A1World Intellectual Property Organization (WIPO)A1
WO0101250A1World Intellectual Property Organization (WIPO)A1
EP1196849A1European Patent Office (EPO)A1
EP1208432A1European Patent Office (EPO)A1
US6446086B1United States of AmericaB1
EP1196849B1European Patent Office (EPO)B1
AT252745TAustriaT
DE60006121D1GermanyD1
DE60006121T2GermanyT2
EP1208432B1European Patent Office (EPO)B1
AT283514TThis recordAustriaT
DE60016240D1GermanyD1
US6952741B1United States of AmericaB1
DE60016240T2GermanyT2
US2006090045A1United States of AmericaA1
US7130924B2United States of AmericaB2
US2007233900A1United States of AmericaA1
US7581025B2United States of AmericaB2
CA2391699CCanadaC
CA2391680CCanadaC