Patent ID: 11886752
Assignee: PURE STORAGE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 12:
13. A storage unit for storing data in a storage network, the storage unit comprising:
a memory; and
a computer processor;
where the memory includes instructions for causing the computer processor to:
receive a data object for processing;
determine whether the data object is to be transferred to one or more remote storage locations;
determine whether one or more legal restrictions are associated with the data object;
based on a determination that one or more legal restrictions are associated with the data object, determining whether the one or more legal restrictions allow transfer of the data object to one or more remote storage locations;
in response to a determination that the one or more legal restrictions allow transfer, segment the data object into a plurality of data segments;
dispersed error encode a data segment of the plurality of data segments in accordance with dispersed error encoding parameters to produce a set of encoded data slices; and
transmit a write request for an encoded data slice of the set of encoded data slices to the storage location for processing.