×

Object storage

  • US 8,626,793 B2
  • Filed: 01/29/2010
  • Issued: 01/07/2014
  • Est. Priority Date: 03/02/2004
  • Status: Expired due to Fees
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×