Patent · US Expired

Multi-threaded journaling in a configuration database

US6119129A · kind A · utility

105Cited by
3References
4Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 29, 1998
Grant dateSep 12, 2000
Priority date
Expiry dateJun 29, 2018

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99953
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for creating and maintaining a journal of transactions directed to a configuration database is disclosed. A multi-threaded journaling method logs transactions in a configuration database by first receiving a database transaction, the transaction being either a single modification, e.g. insertion, deletion, update, or a series of modifications directed to the configuration database. An initial entry is inserted into a journal file where the initial entry includes a transaction identifier or handle that corresponds to the database transaction. Subsequent entries are inserted into the journal file corresponding to the specific updates of the transaction, the subsequent entry containing the transaction identifier and actual transaction data relating to the specific update. The journaling mechanism then determines whether each of the specific updates to the configuration database has been successfully completed. A final entry for the transaction is inserted based on the determination of whether each of the specific updates was successfully completed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.