Utilizing a dispersed storage network access token module to access a dispersed storage network memory
First Claim
1. A method comprises:
- determining, by a computing device, that dispersed storage network (DSN) memory is to be accessed regarding data; and
when the computing device is paired with a DSN access token module;
retrieving, by the DSN access token module, a plurality of sets of at least a threshold number of dispersed storage (DS) error coding function slices from the DSN memory via the computing device;
decoding, by at least one of the computing device and the DSN access token module, the plurality of sets of the at least a threshold number of DS error coding function slices using a default DS error coding function to recapture a DS error coding function; and
executing, by one or more of the computing device and the DSN access token module, the DS error coding function to access the DSN memory regarding the data.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a computing device determining that dispersed storage network (DSN) memory is to be accessed regarding data. The method continues when the computing device is paired with a DSN access token module with the DSN access token module retrieving a plurality of sets of at least a threshold number of dispersed storage (DS) error coding function slices from the DSN memory via the computing device. The method continues with at least one of the computing device and the DSN access token module decoding the plurality of sets of the at least a threshold number of DS error coding function slices using a default DS error coding function to recapture a DS error coding function and executing, by one or more of the computing device and the DSN access token module, the DS error coding function to access the DSN memory regarding the data.
-
Citations
19 Claims
-
1. A method comprises:
-
determining, by a computing device, that dispersed storage network (DSN) memory is to be accessed regarding data; and when the computing device is paired with a DSN access token module; retrieving, by the DSN access token module, a plurality of sets of at least a threshold number of dispersed storage (DS) error coding function slices from the DSN memory via the computing device; decoding, by at least one of the computing device and the DSN access token module, the plurality of sets of the at least a threshold number of DS error coding function slices using a default DS error coding function to recapture a DS error coding function; and executing, by one or more of the computing device and the DSN access token module, the DS error coding function to access the DSN memory regarding the data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A dispersed storage network (DSN) access token module comprises:
-
an interface module for interfacing with a computing device; memory; and a processing module operably coupled to the memory and operable to, when the DSN access token module is paired with a computing device; retrieve a plurality of sets of at least a threshold number of dispersed storage (DS) error coding function slices from the DSN memory via the computing device; determining decoding responsibilities based on DS processing features of the computing device; decoding, in accordance with the decoding responsibilities, at least some of the plurality of sets of the at least a threshold number of DS error coding function slices using a default DS error coding function to recapture at least a portion of a DS error coding function; determining executing responsibilities based on the DS processing features of the computing device; and executing, in accordance with the executing responsibilities, at least a portion of the DS error coding function to access the DSN memory regarding the data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A module for facilitating accessing a dispersed storage network (DSN) memory regarding data, the module comprises:
-
a first module operable to determine that the DSN memory is to be accessed regarding the data; and when a computing device that includes the module is paired with a DSN access token module; a second module operable to retrieve, in response to a request from the DSN access token module, a plurality of sets of at least a threshold number of dispersed storage (DS) error coding function slices from the DSN memory; a third module operable to decode, in accordance with decoding responsibilities received from the DSN access token module, at least a portion of the plurality of sets of the at least a threshold number of DS error coding function slices using a default DS error coding function to recapture at least a portion of a DS error coding function; and a fourth module operable to execute, in accordance with executing responsibilities received from the DSN access token module, at least a portion of the DS error coding function to access the DSN memory regarding the data. - View Dependent Claims (16, 17, 18, 19)
-
Specification