Patent ID: 9208331
Filing Date: 2015-12-08
Classification: G06F,H04L

Abstract:
1. A method for execution by a processing module of a computing device, the method comprises: receiving a request to store a data object from a first requesting device; determining that a substantially similar version of the data object is currently stored as a plurality of sets of encoded data slices in a dispersed storage network (DSN); determining that a number of unique combinations of retrieving the plurality of sets of encoded data slices has exceeded a threshold; when the number of unique combinations of retrieving the plurality of sets of encoded data slices has exceeded the threshold, encoding, with a same decode threshold number as used to encode the substantially similar version of the data object and an increased pillar width number in comparison to a pillar width number used to encode the substantially similar version of the data object, the data object to create a plurality of sub-set of redundancy encoded data slices; storing the plurality of sub-set of redundancy encoded data slices in the DSN; and creating a unique combination of retrieving the data object for the first requesting device based on the plurality of sets of encoded data slices and the plurality of sub-set of redundancy encoded data slices.