×

CROSS-ACL MULTI-MASTER REPLICATION

  • US 20130191338A1
  • Filed: 11/27/2012
  • Published: 07/25/2013
  • Est. Priority Date: 01/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • at a first replication site of a plurality of replication sites;

    storing a data object in computer memory, the data object having at least one access controlled data object data unit;

    storing in computer memory a first version vector for the access controlled data object data unit;

    receiving a data object change update for the data object from a second replication site of the plurality of replication sites;

    storing the data object change update in computer memory, the data object change update having at least one data object data unit update and a second version vector for the data object data unit update;

    determining, based at least in part on the first version vector and the second version vector, that the data object data unit update conflicts with the access controlled data object data unit;

    in response to determining that the data object data unit update conflicts with the access controlled data object data unit, applying the data object change update to the data object only after the conflict has been deconflicted;

    wherein the method is performed by one or more computing devices.

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