Appeal No. 1997-1933 Application No. 08/299,715 subsequently released in response to an indicator being set, prior to completion of the transaction. Claim 12 is illustrative of the claimed invention, and it reads as follows: 12. A method of fault-tolerant transaction-oriented data processing in which resource updates performed by processes within a transaction are backed out atomically following occurrence of a failure before resolution of said transaction, or are committed on successful completion of said transaction, said method comprising the steps of: for each resource updating operation to be performed within said transaction, obtaining a mutually exclusive semaphore lock for a resource which is to be updated; performing a resource updating operation within said transaction in response to an operation request; setting an indicator signifying that said resource updating operation has been performed within said transaction, said indicator making said operation request inaccessible to said processes; in response to said indicator being set, releasing said mutually exclusive semaphore lock prior to completion of said transaction; in response to successful completion of said transaction, committing all operations within said transaction for which said indicator has been set; and in response to an occurrence of a failure before resolution of said transaction, backing out all operations within said transaction for which said indicator has been set. 2Page: Previous 1 2 3 4 5 6 7 8 9 NextLast modified: November 3, 2007