Distributing multi-media content to a plurality of potential accessing devices
First Claim
1. A method comprises:
- encoding a data segment of multi-media content using a dispersed storage error coding function to produce a set of encoded data slices;
partitioning the set of encoded data slices into a first sub-set of encoded data slices and a second sub-set of encoded data slices, wherein the first sub-set of encoded data slices include less than a decode threshold number of encoded data slices;
distributing the first sub-set of encoded data slices to a plurality of potential accessing devices; and
when accessing information from a device of the plurality of potential accessing devices is received, sending at least one of the encoded data slices of the second sub-set of encoded data slices to the device such that the device has the decode threshold number of encoded data slices.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a dispersed storage (DS) processing module encoding a data segment of multi-media content using a dispersed storage error coding function to produce a set of encoded data slices and partitioning the set of encoded data slices into a first sub-set of encoded data slices and a second sub-set of encoded data slices, wherein the first sub-set of encoded data slices include less than a decode threshold number of encoded data slices. The method continues with the DS processing module distributing the first sub-set of encoded data slices to a plurality of potential accessing devices and when accessing information from a device of the plurality of potential accessing devices is received, sending at least one of the encoded data slices of the second sub-set of encoded data slices to the device such that the device has the decode threshold number of encoded data slices.
84 Citations
18 Claims
-
1. A method comprises:
-
encoding a data segment of multi-media content using a dispersed storage error coding function to produce a set of encoded data slices; partitioning the set of encoded data slices into a first sub-set of encoded data slices and a second sub-set of encoded data slices, wherein the first sub-set of encoded data slices include less than a decode threshold number of encoded data slices; distributing the first sub-set of encoded data slices to a plurality of potential accessing devices; and when accessing information from a device of the plurality of potential accessing devices is received, sending at least one of the encoded data slices of the second sub-set of encoded data slices to the device such that the device has the decode threshold number of encoded data slices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A dispersed storage (DS) module comprises:
-
a first module, when operable within a computing device, causes the computing device to; encode a data segment of multi-media content using a dispersed storage error coding function to produce a set of encoded data slices; a second module, when operable within the computing device, causes the computing device to; partition the set of encoded data slices into a first sub-set of encoded data slices and a second sub-set of encoded data slices, wherein the first sub-set of encoded data slices include less than a decode threshold number of encoded data slices; a third module, when operable within the computing device, causes the computing device to; distribute the first sub-set of encoded data slices to a plurality of potential accessing devices; and a fourth module, when operable within the computing device, causes the computing device to; when accessing information from a device of the plurality of potential accessing devices is received, send at least one of the encoded data slices of the second sub-set of encoded data slices to the device such that the device has the decode threshold number of encoded data slices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification