DISTRIBUTION OF A CUSTOMIZED PREVIEW OF MULTI-MEDIA CONTENT
First Claim
1. A method comprises:
- receiving an access request for a customized preview of multi-media content from an accessing device, wherein the accessing device possesses a plurality of first sub-sets of encoded data slices, wherein the multi-media content is divided into a plurality of data segments, wherein the plurality of data segments are encoded utilizing a dispersed storage error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices includes the plurality of first sub-sets of encoded data slices and a plurality of second sub-sets of encoded data slices and wherein a first sub-set of encoded data slices of the plurality of first sub-set of encoded data slices includes less than a decode threshold number of encoded data slices;
identifying a set of data segments of the plurality of data segments corresponding to the customized preview of the multi-media content based on identity information of the accessing device; and
sending, to the accessing device, at least one encoded data slice of one of the plurality of second sub-sets of encoded data slices that corresponds to a data segment of the set of data segments.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a dispersed storage (DS) processing module receiving an access request for a customized preview of multi-media content from an accessing device that possesses first sub-sets of encoded data slices, wherein the multi-media content is segmented into data segments, wherein each data segment is encoded to produce a plurality of sets of encoded data slices and wherein the plurality of sets of encoded data slices includes the plurality of first sub-sets of encoded data slices and a plurality of second sub-sets of encoded data. The method continues with the DS processing module identifying a set of data segments corresponding to the customized preview of the multi-media content. The method continues with the DS processing module sending, to the accessing device, at least one encoded data slice of a second sub-set of encoded data slices that corresponds to a data segment of the set of data segments.
20 Citations
14 Claims
-
1. A method comprises:
-
receiving an access request for a customized preview of multi-media content from an accessing device, wherein the accessing device possesses a plurality of first sub-sets of encoded data slices, wherein the multi-media content is divided into a plurality of data segments, wherein the plurality of data segments are encoded utilizing a dispersed storage error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices includes the plurality of first sub-sets of encoded data slices and a plurality of second sub-sets of encoded data slices and wherein a first sub-set of encoded data slices of the plurality of first sub-set of encoded data slices includes less than a decode threshold number of encoded data slices; identifying a set of data segments of the plurality of data segments corresponding to the customized preview of the multi-media content based on identity information of the accessing device; and sending, to the accessing device, at least one encoded data slice of one of the plurality of second sub-sets of encoded data slices that corresponds to a data segment of the set of data segments. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A dispersed storage (DS) module comprises:
-
a first module, when operable within a computing device, causes the computing device to; receive an access request for a customized preview of multi-media content from an accessing device, wherein the accessing device possesses a plurality of first sub-sets of encoded data slices, wherein the multi-media content is divided into a plurality of data segments, wherein the plurality of data segments are encoded utilizing a dispersed storage error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices includes the plurality of first sub-sets of encoded data slices and a plurality of second sub-sets of encoded data slices and wherein a first sub-set of encoded data slices of the plurality of first sub-set of encoded data slices includes less than a decode threshold number of encoded data slices; a second module, when operable within the computing device, causes the computing device to; identify a set of data segments of the plurality of data segments corresponding to the customized preview of the multi-media content based on identity information of the accessing device; and a third module, when operable within the computing device, causes the computing device to; send, to the accessing device, at least one encoded data slice of one of the plurality of second sub-sets of encoded data slices that corresponds to a data segment of the set of data segments. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification