US 11,914,882 B2
Data protection against mass deletion based on data storage period
Senthil Ponnuswamy, San Jose, CA (US); Mahadev Karadigudda, San Jose, CA (US); Madhu Agrahara Gopalakrishna, Fremont, CA (US); and Praveen Kumar Lakkimsetti, Hayward, CA (US)
Assigned to Dell Products L.P., Hopkinton, MA (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Apr. 6, 2022, as Appl. No. 17/714,855.
Prior Publication US 2023/0325103 A1, Oct. 12, 2023
Int. Cl. G06F 12/02 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01); G06F 12/0253 (2013.01); G06F 2212/7205 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
defining a hard age threshold setting a minimum data age for storage of data in a storage medium of a data processing system;
monitoring data deletion operations in the data processing system;
determining if a received delete operation causes an upcoming garbage collection (GC) operation to delete data older than the hard age threshold; and
skipping, if the hard age threshold is exceeded, the upcoming GC operation and alerting the user of a potential unauthorized data destruction command, otherwise, allowing the upcoming GC operation to execute.