Access policy updates in a dispersed storage network
First Claim
Patent Images
1. A method for execution by a processing system of a dispersed storage network (DSN) that includes a processor, the method comprises:
- determining one or more slice names of one or more encoded data slices, wherein one or more data segments of data are dispersed storage error encoded to produce one more sets of encoded data slices, wherein the one or more sets of encoded data slices includes the one or more encoded data slices;
determining whether to establish a new access policy corresponding to the one or more encoded data slices;
when the new access policy is to be established;
determining a timestamp regarding the new access policy;
determining the new access policy, wherein the new access policy includes an access policy pattern; and
sending the new access policy and the timestamp to one or more storage units of the DSN that store the one or more encoded data slices; and
when the new access policy is not to be established;
repeating, the determining the one or more slice names of the one or more encoded data slices.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for execution in a dispersed storage network operates to determine one or more slice names of one or more slices and determine whether to establish a new access policy corresponding to the one or more slices. When the new access policy is to be established, the method determines a timestamp; determines a new access policy; and sends the new access policy and the timestamp to one or more storage units that store the one or more slices.
84 Citations
20 Claims
-
1. A method for execution by a processing system of a dispersed storage network (DSN) that includes a processor, the method comprises:
-
determining one or more slice names of one or more encoded data slices, wherein one or more data segments of data are dispersed storage error encoded to produce one more sets of encoded data slices, wherein the one or more sets of encoded data slices includes the one or more encoded data slices; determining whether to establish a new access policy corresponding to the one or more encoded data slices; when the new access policy is to be established; determining a timestamp regarding the new access policy; determining the new access policy, wherein the new access policy includes an access policy pattern; and sending the new access policy and the timestamp to one or more storage units of the DSN that store the one or more encoded data slices; and when the new access policy is not to be established; repeating, the determining the one or more slice names of the one or more encoded data slices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processing system of a dispersed storage network (DSN) comprises:
-
at least one processor; a memory that stores operational instructions, that when executed by the at least one processor cause the processing system to; determine one or more slice names of one or more encoded data slices, wherein one or more data segments of data are dispersed storage error encoded to produce one more sets of encoded data slices, wherein the one or more sets of encoded data slices includes the one or more encoded data slices; determine whether to establish a new access policy corresponding to the one or more encoded data slices; when the new access policy is to be established; determine a timestamp regarding the new access policy; determine the new access policy, wherein the new access policy includes an access policy pattern; and send the new access policy and the timestamp to one or more storage units of the DSN that store the one or more encoded data slices; and when the new access policy is not to be established; repeating, the determining the one or more slice names of the one or more encoded data slices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium comprises:
at least one memory section that stores operational instructions that, when executed by a processing system of a dispersed storage network (DSN) that includes a processor and a memory, causes the processing system to; determine one or more slice names of one or more encoded data slices; determine whether to establish a new access policy corresponding to the one or more encoded data slices; when the new access policy is to be established; determine a timestamp regarding the new access policy; determine the new access policy, wherein the new access policy includes an access policy pattern; and send the new access policy and the timestamp to one or more storage units of the DSN that store the one or more encoded data slices; and when the new access policy is not to be established; repeating, the determining the one or more slice names of the one or more encoded data slices. - View Dependent Claims (16, 17, 18, 19, 20)
Specification