×

System with multiple conditional commit databases

  • US 9,756,469 B2
  • Filed: 02/24/2016
  • Issued: 09/05/2017
  • Est. Priority Date: 03/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a transaction, comprising:

  • receiving a transaction;

    checking, using a processor, a condition using data in a first database, wherein the data in the first database is associated with the transaction, wherein the data in the first database is latched before checking the condition and is unlatched after checking the condition;

    in the event that checking the condition using the data in the first database passes, indicating to a second database to check the condition using data in the second database, wherein the data in the second database is associated with the transaction, wherein the data in the second database is latched before checking the condition and is unlatched after checking the condition; and

    in the event that checking the condition using the data in the second database passes;

    implementing a first commit state associated with the transaction in the first database, wherein the data in the first database is latched before implementing the first commit state in the first database and is unlatched after the implementing of the first commit state in the first database; and

    indicating to the second database that a second commit state is to be implemented in the second database, wherein the data in the second database is latched before implementing the second commit state in the second database and is unlatched after the implementing of the second commit state in the second database.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×