Patent ID: 8626793
Filing Date: 2014-01-07
Classification: G06F

Abstract:
1. An apparatus comprising: storage including magnetic and semiconductor mass storage; a device to determine, at least in part, whether to permit performance by the storage of a request to delete, at least in part, at least one object that includes at least one file stored in the storage, the device to determine, at least in part, whether to permit the performance by the storage of the request to delete based at least in part upon an earliest permitted deletion time for the at least one file, the device to determine, based at least in part upon comparison, at one or more times, by the device, of a current time with a latest permitted access time for the at least one file, whether to issue from the device another request that the storage delete the at least one file, the earliest permitted deletion time for the at least one file and the latest permitted access time for the at least one file being to enforce one or more policies; at least one name of the at least one file, at least one possessor of right to access the at least one file, at least one size of the at least one file, at least one creation time of the at least one file, at least one most recent access time of the at least one file, the earliest permitted deletion time for the at least one file, and the latest permitted access time for the at least one file being indicated by different respective values stored in metadata of the object in the storage; the device to determine whether the earliest permitted deletion time for the at least one file is prior to the current time, and if the earliest permitted deletion time for the at least one file is prior to the current time, the device is to determine not to permit the performance by the storage of the request to delete; and if the current time is later than the latest permitted access time for the at least one file, the device is to issue the another request that the storage delete the at least one file.