发明名称 Coordinated retrieval of data from a dispersed storage network
摘要 A method begins by a processing module determining to retrieve a dispersed error encoded file from a dispersed storage network wherein the dispersed error encoded file is stored as a plurality of sets of encoded data slices. The method continues with the processing module determining whether a neighboring device has a desire to retrieve the dispersed error encoded file and when the neighboring device has a desire to retrieve the dispersed error encoded file, coordinating retrieving of the dispersed error encoded file such that, collectively, the device and the neighboring device receive at least a decode threshold number of encoded data slices of a first set of encoded data slices and at least the decode threshold number of encoded data slices of a second set of encoded data slices.
申请公布号 US8892598(B2) 申请公布日期 2014.11.18
申请号 US201113154744 申请日期 2011.06.07
申请人 Cleversafe, Inc. 发明人 Motwani Manish
分类号 G06F17/30;H04W12/04;H04L9/32;H04L29/06;G06F11/07 主分类号 G06F17/30
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Markison Timothy W.
主权项 1. A method for execution by a user device, the method comprises: determining, by the user device, to retrieve a dispersed error encoded file from a dispersed storage network (DSN), wherein the dispersed error encoded file is stored as a plurality of sets of encoded data slices and wherein a data segment of the file is encoded into a set of encoded data slices of the plurality of sets of encoded data slices; determining, by the user device, whether a neighboring user device also has a desire to retrieve the dispersed error encoded file; and when the neighboring user device has a desire to retrieve the dispersed error encoded file, coordinating, by the user device with the neighboring user device, retrieving of the dispersed error encoded file such that, collectively, the user device and the neighboring user device receive: at least a decode threshold number of encoded data slices of a first set of encoded data slices; andat least the decode threshold number of encoded data slices of a second set of encoded data slices; and coordinating, by the user device with the neighboring user device, exchanging the at least a decode threshold number of encoded data slices of the first and second sets of encoded data slices such that each of the user device and neighboring user device separately dispersed storage error decodes the at least a decode threshold number of encoded data slices of the first and second sets of encoded data to recover first and second data segments of the file.
地址 Chicago IL US