×

Storing data in a dispersed storage network

  • US 9,774,684 B2
  • Filed: 10/06/2015
  • Issued: 09/26/2017
  • Est. Priority Date: 09/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • generating, by a computing device, a set of write requests regarding a set of encoded data slices, wherein a write request of the set of write requests includes an encoded data slice of the set of encoded data slices, a corresponding slice name, and a transaction number corresponding to the set of write requests;

    sending, by the computing device, the set of write requests to a set of storage units;

    generating, by each of at least some of the storage units of the set of storage units, a write response that includes the transaction number and a list of revision levels corresponding to the slice name;

    receiving, by the computing device, the write responses from the at least some of the storage units, wherein the write responses includes at least a decode threshold number of write responses;

    determining, by the computing device, a most current revision level regarding the set of encoded data slices based on the lists of revision levels from the at least some of the storage units; and

    generating, by the computing device, a set of write commit messages, wherein a write commit message of the set of write commit messages includes the transaction number and a new revision level for the set of encoded data slices.

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