Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
141 words
A multi-threaded journaling method of logging transactions in a configuration database, the method comprising: receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; inserting an initial entry corresponding to the database transaction into a journal file, the initial entry including a transaction identifier; inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the transaction, the subsequent entry containing the transaction identifier and data relating to the specific update; determining whether each one of the one or more specific updates to the configuration database is successfully completed; and inserting a final entry into the journal file according to the determination of whether each one of the one or more specific updates is successfully completed.
Claim 2
Dependent Claim
141 words
A multi-threaded journaling method of logging transactions in a configuration database, the method comprising: receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; inserting an initial entry corresponding to the database transaction into a journal file, the initial entry including a transaction identifier; inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the transaction, the subsequent entry containing the transaction identifier and data relating to the specific update; determining whether each one of the one or more specific updates to the configuration database is successfully completed; and inserting a final entry into the journal file according to the determination of whether each one of the one or more specific updates is successfully completed.
Claim 3
Independent Claim
163 words
A system for multi-threaded journaling of transactions in a configuration database, the system comprising: a transaction input component for receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; a journal entry component for inserting an initial entry into a journal file, the initial entry including a transaction identifier, the initial entry corresponding to the database transaction, and for inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the database transaction, the subsequent entry containing the transaction identifier and data relating to the specific update, and for inserting a final entry into the journal file according to a determination of whether each one of the one or more specific updates is successfully completed; and an update detector for determining whether each one of the one or more specific updates to the configuration database is successfully completed.
Claim 4
Independent Claim
163 words
A system for multi-threaded journaling of transactions in a configuration database, the system comprising: a transaction input component for receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; a journal entry component for inserting an initial entry into a journal file, the initial entry including a transaction identifier, the initial entry corresponding to the database transaction, and for inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the database transaction, the subsequent entry containing the transaction identifier and data relating to the specific update, and for inserting a final entry into the journal file according to a determination of whether each one of the one or more specific updates is successfully completed; and an update detector for determining whether each one of the one or more specific updates to the configuration database is successfully completed.
Claim 5
Dependent Claim
153 words
A computer readable medium including programming instructions arranged to perform multi-threaded journaling of transactions in a configuration database, the computer readable medium including programming instructions for: receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; inserting an initial entry corresponding to the database transaction into a journal file, the initial entry including a transaction identifier; inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the transaction, the subsequent entry containing the transaction identifier and data relating to the specific update; determining whether each one of the one or more specific updates to the configuration database is successfully completed; and inserting a final entry into the journal file according to the determination of whether each one of the one or more specific updates is successfully completed.
Claim 6
Dependent Claim
153 words
A computer readable medium including programming instructions arranged to perform multi-threaded journaling of transactions in a configuration database, the computer readable medium including programming instructions for: receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; inserting an initial entry corresponding to the database transaction into a journal file, the initial entry including a transaction identifier; inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the transaction, the subsequent entry containing the transaction identifier and data relating to the specific update; determining whether each one of the one or more specific updates to the configuration database is successfully completed; and inserting a final entry into the journal file according to the determination of whether each one of the one or more specific updates is successfully completed.
Claim 7
Dependent Claim
157 words
A computer data signal embodied in a carrier wave and representing sequences of instructions arranged to perform multi-threaded journaling of transactions in a configuration database, the sequence of instructions comprising: receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; inserting an initial entry corresponding to the database transaction into a journal file, the initial entry including a transaction identifier; inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the transaction, the subsequent entry containing the transaction identifier and data relating to the specific update; determining whether each one of the one or more specific updates to the configuration database is successfully completed; and inserting a final entry into the journal file according to the determination of whether each one of the one or more specific updates is successfully completed.
Claim 8
Dependent Claim
157 words
A computer data signal embodied in a carrier wave and representing sequences of instructions arranged to perform multi-threaded journaling of transactions in a configuration database, the sequence of instructions comprising: receiving a database transaction directed to the configuration database, the database transaction having one or more specific updates effecting the configuration database; inserting an initial entry corresponding to the database transaction into a journal file, the initial entry including a transaction identifier; inserting one or more subsequent entries into the journal file corresponding to the one or more specific updates to the configuration database associated with the transaction, the subsequent entry containing the transaction identifier and data relating to the specific update; determining whether each one of the one or more specific updates to the configuration database is successfully completed; and inserting a final entry into the journal file according to the determination of whether each one of the one or more specific updates is successfully completed.