Tracking data access in a dispersed storage network
First Claim
1. A method for execution by a dispersed storage and task (DST) processing unit that includes a processor, the method comprises:
- receiving an access request from a first requesting entity via a network indicating a first original data object;
generating a first at least one read request for transmission to at least one storage unit to retrieve a plurality of encoded original data slices associated with the first original data object;
generating a first regenerated original data object by utilizing a decoding scheme on the plurality of encoded original data slices; and
generating a first transformed data object for transmission to the first requesting entity via the network by utilizing a transformation function on the first regenerated original data object based on a first entity identifier associated with the first requesting entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for execution by a dispersed storage and task (DST) processing unit that includes a processor includes receiving an access request from a requesting entity via a network indicating an original data object. At least one read request is generated for transmission to at least one storage unit indicating a plurality of encoded original data slices associated with the original data object. A regenerated original data object is generated by utilizing a decoding scheme on the plurality of encoded original data slice. A transformed data object is generated for transmission to the requesting entity via the network by utilizing a transformation function on the first regenerated original data object based on an entity identifier associated with the requesting entity.
-
Citations
20 Claims
-
1. A method for execution by a dispersed storage and task (DST) processing unit that includes a processor, the method comprises:
-
receiving an access request from a first requesting entity via a network indicating a first original data object; generating a first at least one read request for transmission to at least one storage unit to retrieve a plurality of encoded original data slices associated with the first original data object; generating a first regenerated original data object by utilizing a decoding scheme on the plurality of encoded original data slices; and generating a first transformed data object for transmission to the first requesting entity via the network by utilizing a transformation function on the first regenerated original data object based on a first entity identifier associated with the first requesting entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A processing system of a dispersed storage and task (DST) processing unit 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; receive an access request from a first requesting entity via a network indicating a first original data object; generate a first at least one read request for transmission to at least one storage unit to retrieve a plurality of encoded original data slices associated with the first original data object; generate a first regenerated original data object by utilizing a decoding scheme on the plurality of encoded original data slices; and generate a first transformed data object for transmission to the first requesting entity via the network by utilizing a transformation function on the first regenerated original data object based on a first entity identifier associated with the first requesting entity. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. 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; receive an access request from a first requesting entity via a network indicating a first original data object; generate a first at least one read request for transmission via the network to at least one storage unit of the DSN to retrieve a plurality of encoded original data slices associated with the first original data object; generate a first regenerated original data object by utilizing a decoding scheme on the plurality of encoded original data slices; and generate a first transformed data object for transmission to the first requesting entity via the network by utilizing a transformation function on the first regenerated original data object based on a first entity identifier associated with the first requesting entity.
Specification