CPC G06F 11/1076 (2013.01) [G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0613 (2013.01); G06F 3/0619 (2013.01); G06F 3/0631 (2013.01); G06F 11/00 (2013.01); G06F 11/1012 (2013.01); G06F 11/1092 (2013.01); H04L 1/0041 (2013.01); H04L 1/0057 (2013.01); H04L 1/0076 (2013.01); H04L 63/08 (2013.01); H04L 67/1097 (2013.01); H04W 12/02 (2013.01); H04W 12/033 (2021.01); G06F 11/10 (2013.01); G06F 2211/1028 (2013.01); H04L 2001/0092 (2013.01)] | 20 Claims |
1. A method for execution in a storage network, the method comprises:
determining a user device group content preference for a user device group, wherein the user device group content includes target content for the user device group and the determining includes predicting future target content for the user group;
selecting a plurality of network edge units for staging encoded data slices, wherein a networking edge unit is a network device operably coupled to a user device of the user device group that is associated with target content downloading and wherein each network edge unit is located in a different physical location from every other networking edge unit of the plurality of network edge units;
identifying target content for partial download to the plurality of network edge units;
dispersed error encoding the target content to generate the set of encoded data slices;
identifying the encoded data slices of the set of encoded data slices corresponding to the target content for partial download;
determining a partial download schedule for sending the encoded data slices of the set of encoded data slices corresponding to the target content for partial download to each network edge unit of the plurality of network edge units; and
facilitating partial download of the target content by requesting transmission of an encoded data slice of the set of encoded data slices corresponding to the target content for partial download to a network edge unit of the plurality of network edge units.
|