Acquiring multi-media content
First Claim
1. A method comprises:
- receiving, based on a partial download schedule of a distribution scheme, a first sub-set of encoded data slices, wherein a data segment of multi-media content was encoded using a dispersed storage error coding function to produce a set of encoded data slices, wherein the set of encoded data slices is partitioned into the 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, and wherein the second sub-set of encoded data slices are unavailable based on the partial download schedule of the distribution scheme;
determining whether to request the second sub-set of encoded data slices after the partial download schedule of the distribution scheme has completed and when the second sub-set of encoded data slices is made available based on the distribution scheme;
when the second sub-set of encoded data slices is to be requested, sending accessing information regarding the second sub-set of encoded data slices; and
receiving, in response to the accessing information, at least one of the encoded data slices of the second sub-set of encoded data slices such that the decode threshold number of encoded data slices have been received.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a dispersed storage (DS) processing module receiving a first sub-set of encoded data slices, wherein a data segment of multi-media content was encoded using a dispersed storage error coding function to produce a set of encoded data slices, wherein the set of encoded data slices is partitioned into the first sub-set of encoded data slices and a second sub-set of encoded data slices. The method continues with the DS processing module sending accessing information when the second sub-set of encoded data slices is to be requested. The method continues with the DS processing module receiving, in response to the accessing information, at least one of the encoded data slices of the second sub-set of encoded data slices such that a decode threshold number of encoded data slices have been received.
-
Citations
16 Claims
-
1. A method comprises:
-
receiving, based on a partial download schedule of a distribution scheme, a first sub-set of encoded data slices, wherein a data segment of multi-media content was encoded using a dispersed storage error coding function to produce a set of encoded data slices, wherein the set of encoded data slices is partitioned into the 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, and wherein the second sub-set of encoded data slices are unavailable based on the partial download schedule of the distribution scheme; determining whether to request the second sub-set of encoded data slices after the partial download schedule of the distribution scheme has completed and when the second sub-set of encoded data slices is made available based on the distribution scheme; when the second sub-set of encoded data slices is to be requested, sending accessing information regarding the second sub-set of encoded data slices; and receiving, in response to the accessing information, at least one of the encoded data slices of the second sub-set of encoded data slices such that the decode threshold number of encoded data slices have been received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A dispersed storage (DS) module comprises:
-
a first module, when operable within a computing device, causes the computing device to; receive, based on a partial download schedule of a distribution scheme, a first sub-set of encoded data slices, wherein a data segment of multi-media content was encoded using a dispersed storage error coding function to produce a set of encoded data slices, wherein the set of encoded data slices is partitioned into the 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, and wherein the second sub-set of encoded data slices are unavailable based on the partial download schedule of the distribution scheme; a second module, when operable within the computing device, causes the computing device to; determine whether to request the second sub-set of encoded data slices after the partial download schedule of the distribution scheme has completed and when the second sub-set of encoded data slices is made available based on the distribution scheme; a third module, when operable within the computing device, causes the computing device to; when the second sub-set of encoded data slices is to be requested, send accessing information regarding the second sub-set of encoded data slices; and a fourth module, when operable within the computing device, causes the computing device to; receive, in response to the accessing information, at least one of the encoded data slices of the second sub-set of encoded data slices such that the decode threshold number of encoded data slices have been received. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification