×

Media distribution to a plurality of devices utilizing buffered dispersed storage

  • US 9,215,476 B2
  • Filed: 06/17/2013
  • Issued: 12/15/2015
  • Est. Priority Date: 10/29/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for execution by a dispersed storage processing module, the method comprises:

  • receiving, from a plurality of requesting devices, a plurality of playback requests for a stored program, wherein the stored program is stored in a dispersed storage network (DSN) memory as a plurality of groups of sets of encoded data slices, wherein a group of sets of the plurality of groups of sets of encoded data slices corresponds to a time window of the stored program and a set of encoded data slices of the group of sets of the plurality of groups of sets of encoded data slices corresponds to a data segment of the time window; and

    in response to the plurality of playback requests, entering a loop that includes;

    retrieving a group of the plurality of groups of sets of encoded data slices from the DSN memory;

    generating copies of the group of the plurality of groups of sets of encoded data slices;

    storing the copies of the group of the plurality of groups of sets of encoded data slices in a playback DSN memory;

    for each of at least some of the plurality of playback requests, sending a unique copy of the copies of the group of the plurality of groups of sets of encoded data slices to one of the plurality of requesting devices;

    existing the loop when the group of the plurality of groups of sets of encoded data slices is identified as a last group to be retrieved; and

    repeating the loop with another group of the plurality of groups of sets of encoded data slices as the group of the plurality of groups of sets of encoded data slices when the group of the plurality of groups of sets of encoded data slices is not identified as the last group to be retrieved.

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