Patent ID: 9697171
Date: 2017-07-04
CPC Classifications: G06F,H04L

Claim:
1. A method for execution by a computing device, the method comprises: receiving, from another computing device within a dispersed storage network (DSN) via a communication interface of the computing device and at processing hardware of the computing device, in response to a revision level request, a most current revision value for a data element, wherein a revision value for the data element is generated based on a current time of a local clock of a storing device that is implemented within the DSN to store at least one encoded data slice (EDS) of a set of encoded data slices (EDSs) that are distributedly stored in storage units of the DSN, wherein the data element including a data segment of a data object, wherein the data segment is dispersed storage error encoded to produce the set of EDSs, wherein a threshold number of EDSs of the set of EDSs are needed to recover the data segment; generating, by the processing hardware of the computing device, a new revision value for a currently revised version of the data element based on a current time of a local clock of the computing device; comparing, by the processing hardware of the computing device, the current time of the new revision value with the current time of the most current revision value; and when the current time of the new revision value precedes the current time of the most current revision value: