Back to results
US 2011/0219100 A1Published application
Streaming media software interface to a dispersed data storage network
AssigneeCleversafe, Inc.
InventorsGreg Dhuse, S. Christopher Gladwin
Life of this patent
Estimating the term…
Abstract
A client computer streams a digital media presentation from a dispersed data storage network including a plurality of slice servers. A dispersed data storage network access component streams data directly from the dispersed data storage network and passes data to a media player, also residing on the client computer.
Claims8
A method comprises:
- receiving a request to read streaming digital media from a digital dispersed storage network (DDSN), wherein the streaming digital media is divided into a plurality of data segments, wherein a data segment of the plurality of data segments is encoded into a set of data slices, and wherein the DDSN stores the streaming digital media as a plurality of sets of data slices;
- and
- for one of the plurality of data segments:
- requesting at least a minimum number of data slices of a corresponding set of data slices;
- when the at least a minimum number of data slices is received, decoding the at least the minimum number of data slices to recover the one of the plurality of data segments to produce a recovered data segment;
- and
- sending the recovered data segment to a media player for presentation as a part of playback of the streaming digital media.
4 more elements
A computer comprises:
- a network interface;
- and
- a central processing unit operably coupled to the network interface, wherein the central processing unit is operable to:
- receive a request to read streaming digital media from a digital dispersed storage network (DDSN), wherein the streaming digital media is divided into a plurality of data segments, wherein a data segment of the plurality of data segments is encoded into a set of data slices, and wherein the DDSN stores the streaming digital media as a plurality of sets of data slices;
- and
- for one of the plurality of data segments:
- request at least a minimum number of data slices of a corresponding set of data slices;
- when the at least a minimum number of data slices is received, decode the at least the minimum number of data slices to recover the one of the plurality of data segments to produce a recovered data segment;
- and
- send the recovered data segment to a media player for presentation as a part of playback of the streaming digital media.
7 more elements
Dependencies are inferred from the claim text.