×

Data modification in a dispersed storage network

  • US 10,095,578 B2
  • Filed: 08/06/2014
  • Issued: 10/09/2018
  • Est. Priority Date: 06/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • receiving, by a first and a second dispersed storage processing unit, a media broadcast for storage in dispersed storage network (DSN) memory;

    dispersed storage error encoding, by the first dispersed storage processing unit, in accordance with dispersed storage error encoding parameters, the media broadcast to produce a first plurality of sets of encoded data slices;

    dispersed storage error encoding, by the second dispersed storage processing unit, in accordance with the dispersed storage error encoding parameters, the media broadcast to produce a second plurality of sets of encoded data slices;

    outputting, by the first dispersed storage processing unit, the first plurality of sets of encoded data slices to the DSN memory for storage therein;

    outputting, by the second dispersed storage processing unit, the second plurality of sets of encoded data slices to the DSN memory for storage therein; and

    retrieving, by a computing device of the DSN, a decode threshold number of non-redundant encoded data slices for a data segment of the media broadcast, wherein encoded data slices of the decode threshold number of non-redundant encoded data slices are from a first corresponding set of encoded data slices of the first plurality of sets of encoded data slices corresponding to a first at least one pillar of a plurality of pillars specified by the dispersed storage error encoding parameters and a second corresponding set of encoded data slices of the second plurality of sets of encoded data slices corresponding to a second at least one pillar that is non-overlapping with the first at least one pillar of the plurality of pillars specified by the dispersed storage error encoding parameters,wherein the decode threshold number of non-redundant encoded data slices is a minimum number of encoded data slices required to recover the data segment, and wherein an individual encoded data slice of the decode threshold number of non-redundant encoded data slices yields substantially no information regarding the data segment.

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