×

System and method for accessing a data object stored in a distributed storage network

  • US 9,378,091 B2
  • Filed: 12/27/2013
  • Issued: 06/28/2016
  • Est. Priority Date: 07/16/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory memory device storing operational instructions that, when executed by a processing module, causes the processing module to:

  • interpret a file command, wherein the file command includes a file name for a data object;

    determine that the data object is stored in stored in a distributed storage network (DSN) memory, wherein the data object is encoded using a dispersed storage error encoding function to produce a set of encoded data segments and interleaving an encoded data segment of the set of encoded data segments into a number X of a plurality of encoded data slices wherein the number X of the plurality of encoded data slices is stored in the DSN memory and wherein the data object is encoded using the error encoding dispersal storage function by;

    arranging data blocks of the data object into a data matrix;

    generating an encoded data matrix based on the data matrix and an encoding matrix; and

    arranging data blocks of the encoded data matrix into the set of encoded data segments;

    retrieve from the DSN memory at least a number T of the plurality of encoded data slices, wherein the number T of the plurality of encoded data slices is needed to reconstruct the data object based on the error encoding dispersal storage function and wherein the number T equals less than the number X; and

    reconstruct the data object from at least the number T of the plurality of encoded data slices to produce a reconstructed data object.

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