×

File deletion in storage devices based on the deletion priority rules

  • US 10,176,182 B2
  • Filed: 08/31/2015
  • Issued: 01/08/2019
  • Est. Priority Date: 08/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of deleting files, comprising executing on one or more processors the steps of:

  • identifying files stored in a storage device to delete based on one or more deletion rules;

    categorizing the identified files into at least a first group and a second group;

    triggering deletion of files based on a free space threshold, wherein the triggering deletion of files comprises;

    deleting the files in the first group;

    determining whether the free space threshold is met by deleting the files in the first group;

    responsive to determining that the free space threshold is not met by deleting the files in the first group, triggering deletion of files in the second group based on at least a cost optimization, wherein the cost optimization comprises solving an objective function subject to a constraint, the objective function comprising minimizing a sum, over the files in the second group, of a product of a decision variable of whether a file in the second group is deleted or not deleted, a cost for recovery of the file in the second group, and a probability that the file in the second group will be needed within a predetermined time period, and the constraint comprising a sum, over the files in the second group, of a product of the decision variable of whether the file in the second group is deleted or not deleted and the file'"'"'s size of the file in the second group is greater than or equal to the free space threshold, and marking the files in the second group indicated by the decision variable for deletion.

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