发明名称 Digital content retrieval utilizing dispersed storage
摘要 A method begins by a DS processing module, when operable within a computing device, causing the computing device to receive a request for retrieval of a set of encoded content data slices from a dispersed storage network (DSN) memory, wherein the request includes at least the identity of the set of encoded content data slices. The method continues by determining user access rights based on a content timestamp. The method continues by determining the current timestamp and whether user access rights compare favorably to the content timestamp and current timestamp or can be modified to be favorable. The method continues by retrieving encoded data slices from the DSN memory and decoding the encoded data slices utilizing an error coding dispersed storage function and in accordance with the read operational parameters producing the content and sending the content and/or the encoded data slices to the requester.
申请公布号 US9507735(B2) 申请公布日期 2016.11.29
申请号 US201414318347 申请日期 2014.06.27
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Grube Gary W.;Markison Timothy W.
分类号 G06F15/167;G06F12/14;H04L29/08;G06F21/10;H04N21/218;H04N21/231;H04N21/232;H04L9/08;H04L29/06 主分类号 G06F15/167
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Markison Timothy W.
主权项 1. A method for execution by one or more processing modules of a dispersed storage network (DSN), the method comprises: receiving, from a requester, a request for retrieval of content previously stored within a DSN memory, wherein the request includes at least the identity of sets of encoded data slices representing the content; determining user time-frame access rights based on comparison of one or more timestamps associated with the user to a timestamp of the requested content; determining user content access rights based on a comparison of the identity of the sets of encoded data slices and user subscribed content access information; when the user time-frame and content access rights compare favorably: determining read operation parameters regarding the sets of encoded data slices;retrieving a threshold number of encoded data slices for each of the sets of encoded data slices from the DSN memory in accordance with the read operation parameters; anddecoding the sets of the threshold number of encoded data slices utilizing an error coding dispersed storage function of the read operation parameters to produce the content; and sending the content to the requester; and when one or more of the user access time-frame access rights and the user content access rights compare unfavorably: determining whether the one or more of the user access time-frame access rights and the user content access rights are modifiable to provide a favorable comparison; andwhen the one or more of the user access time-frame access rights and the user content access rights are modifiable, modifying the one or more of the user access time-frame access rights and the user content access rights to provide a favorable comparison.
地址 Armonk NY US