IP Library Granted Patent US 12,333,007
Granted Patent B2
US 12,333,007 · App. 18/443,896 · Granted Jun 17, 2025

Detecting ransomware in monitored data

Inventors: Sri Karthik Bhagi (Morganville, NJ); Pratima Laxman Gadhave (Neptune, NJ); Marcelo dos Reis Mansano (Curitiba, BR); Mrityunjay Upadhyay (Hyderabad, IN); Purnachandra Sekhar Bedhapudi (Edison, NJ); Shyam Sundar Ramkumar (East Brunswick, NJ)
Assignee: Commvault Systems, Inc.
G06F21/554G06F9/45533G06F11/1451G06F21/54G06F21/561G06F21/566G06F21/567G06F21/568G06F21/6218G06F21/78G06N5/04G06N20/00G06F2201/815G06F2221/034
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,333,007
App. No.
18/443,896
Granted
Jun 17, 2025
Kind
B2
Abstract

An information management system includes one or more client computing devices in communication with a storage manager and a secondary storage computing device. The storage manager manages the primary data of the one or more client computing devices and the secondary storage computing device manages secondary copies of the primary data of the one or more client computing devices. Each client computing device may be configured with a ransomware protection monitoring application that monitors for changes in their primary data. The ransomware protection monitoring application may input the changes detected in the primary data into a machine-learning classifier, where the classifier generates an output indicative of whether a client computing device has been affected by malware and/or ransomware. Using a virtual machine host, a virtual machine copy of an affected client computing device may be instantiated using a secondary copy of primary data of the affected client computing device.

Claims (57)

1. A system comprising:

one or more hardware processors and computer memory carrying computer programming instructions that configure the system to:

perform a first backup job, which comprises transmitting first data from a client computing device to a secondary storage computing device,

wherein during the first backup job the secondary storage computing device is configured to:

generate a first secondary copy of the first data received from the client computing device, and

track, in an index at the secondary storage computing device, file system information about the first secondary copy;

after the first backup job, perform a second backup job, which comprises transmitting second data from the client computing device to the secondary storage computing device,

wherein during the second backup job the secondary storage computing device is configured to:

generate a second secondary copy of the second data received from the client computing device, and

track, in the index, file system information about the second secondary copy, and

based on the file system information about the first secondary copy stored in the index and further based on the file system information about the second secondary copy also stored in the index, determine differences between the first secondary copy and the second secondary copy, and

provide the differences to an anomaly detection model deployed at the secondary storage computing device, wherein the anomaly detection model was trained before the first backup job, and

determine, by the anomaly detection model, that there is an anomaly in the differences between the first secondary copy and the second secondary copy; and

generate a notification of the anomaly to a user, wherein the notification provides an indication of the second secondary copy.

2. The system of claim 1 , wherein the second secondary copy and the first secondary copy correspond to a same primary data at the client computing device.

3. The system of claim 1 , wherein the differences between the first secondary copy and the second secondary copy are determined by monitoring of the index as the second secondary copy is being generated by the secondary storage computing device.

4. The system of claim 1 , wherein the index is configured to track file system information for each secondary copy that is generated by the secondary storage computing device, including file system information about first data files backed up within the first secondary copy, and further including file system information about second data files backed up within the second secondary copy.

5. The system of claim 1 , wherein the file system information for the first secondary copy comprises metadata generated by the secondary storage computing device in the first backup job that generated the first secondary copy.

6. The system of claim 1 further configured to:

display an identifier representing at least one file system directory based on the anomaly in the second secondary copy;

display an option to restore a prior version of the at least one file system directory, which is stored as a secondary copy managed by the secondary storage computing device;

receive an input of the option to restore to the prior version; and

restore the prior version of the at least one file system directory to the client computing device.

7. The system of claim 1 further configured to:

display an identifier representing the client computing device based on the anomaly, with an option to create a virtual machine copy of the client computing device;

receive an input of the option to create the virtual machine copy of the client computing device; and

create the virtual machine copy of the client computing device.

8. The system of claim 1 , wherein the secondary storage computing device is further configured to: generate file system information about the first secondary copy, and store the file system information about the first secondary copy in the index.

9. The system of claim 8 , wherein the file system information about the first secondary copy comprises information about one or more of: files, directories, and data structures of a file system comprising the first secondary copy.

10. The system of claim 8 , wherein the file system information about the first secondary copy comprises metadata generated by the secondary storage computing device while it indexes the first secondary copy.

11. A system comprising:

a first computing device comprising one or more hardware processors and computer memory carrying computer programming instructions that configure the first computing device to:

during a first backup job:

generate a first secondary copy that is based on first data received from a client computing device, and

track, in an index at the first computing device, file system information about the first secondary copy;

after the first backup job, during a second backup job:

generate a second secondary copy of second data received from the client computing device, and track, in the index, file system information about the second secondary copy, and

monitor the index as the second secondary copy is being generated, and based on monitoring the index, determine differences between the first secondary copy and the second secondary copy, and

provide the differences to an anomaly detection model deployed at the first computing device, wherein the anomaly detection model was trained before the first backup job, and

determine, by the anomaly detection model, that there is an anomaly in the differences between the first secondary copy and the second secondary copy; and

wherein the system is configured to, based on information about the anomaly generated by the first computing device, generate a notification of the anomaly to a user, wherein the notification indicates the second secondary copy.

12. The system of claim 11 , wherein the second secondary copy and the first secondary copy correspond to a same primary data at the client computing device.

13. The system of claim 11 , wherein the differences are based on the file system information about the first secondary copy stored in the index and are further based on the file system information about the second secondary copy also stored in the index.

14. The system of claim 11 , wherein the file system information for the first secondary copy comprises metadata generated by the first computing device in the first backup job that generated the first secondary copy.

15. The system of claim 11 , wherein the index is configured to track file system information for each secondary copy that is generated by the first computing device, including file system information about first data files backed up within the first secondary copy, and further including file system information about second data files backed up within the second secondary copy.

16. The system of claim 11 further configured to:

display an identifier representing at least one file system directory based on the anomaly in the second secondary copy;

display an option to restore a prior version of the at least one file system directory, which is stored as a secondary copy managed by the first computing device;

receive an input of the option to restore to the prior version; and

restore the prior version of the at least one file system directory to the client computing device.

17. The system of claim 11 further configured to:

display an identifier representing the client computing device based on the anomaly, with an option to create a virtual machine copy of the client computing device;

receive an input of the option to create the virtual machine copy of the client computing device; and

create the virtual machine copy of the client computing device.

18. The system of claim 11 , wherein the first computing device is further configured to: generate file system information about the first secondary copy, and store the file system information about the first secondary copy in the index.

19. The system of claim 18 , wherein the file system information about the first secondary copy comprises information about one or more of: files, directories, and data structures of a file system comprising the first secondary copy.

20. The system of claim 18 , wherein the file system information about the first secondary copy comprises metadata generated by the first computing device while it indexes the first secondary copy.

Assignments (2)
SUPPLEMENTAL CONFIRMATORY GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Apr 16, 2025
From: COMMVAULT SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070864/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2024
From: BHAGI, SRI KARTHIK; GADHAVE, PRATIMA LAXMAN; DOS REIS MANSANO, MARCELO; UPADHYAY, MRITYUNJAY; BEDHAPUDI, PURNACHANDRA SEKHAR; RAMKUMAR, SHYAM SUNDAR
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 066817/0221 →
Continuity (4)
Continuation 17243188 · Apr 28, 2021
Provisional Application 63160636 · Mar 12, 2021
Provisional Application 63160459 · Mar 12, 2021
Related Publication 20240256661A1 · Aug 1, 2024
References Cited (269)
US 4084231A · Capozzi et al. · 1978 [cited by applicant]
US 4267568A · Dechant et al. · 1981 [cited by applicant]
US 4283787A · Chambers · 1981 [cited by applicant]
US 4417321A · Chang et al. · 1983 [cited by applicant]
US 4641274A · Swank · 1987 [cited by applicant]
US 4654819A · Stiffler et al. · 1987 [cited by applicant]
US 4686620A · Ng · 1987 [cited by applicant]
US 4827400A · Dunwell et al. · 1989 [cited by applicant]
US 4912637A · Sheedy et al. · 1990 [cited by applicant]
US 4995035A · Cole · 1991 [cited by applicant]
US 5005122A · Griffin · 1991 [cited by applicant]
US 5093912A · Dong et al. · 1992 [cited by applicant]
US 5133065A · Cheffetz et al. · 1992 [cited by applicant]
US 5193154A · Kitajima et al. · 1993 [cited by applicant]
US 5212772A · Masters · 1993 [cited by applicant]
US 5226157A · Nakano et al. · 1993 [cited by applicant]
US 5239647A · Anglin et al. · 1993 [cited by applicant]
US 5241668A · Eastridge et al. · 1993 [cited by applicant]
US 5241670A · Eastridge et al. · 1993 [cited by applicant]
US 5276860A · Fortier et al. · 1994 [cited by applicant]
US 5276867A · Kenley et al. · 1994 [cited by applicant]
US 5287500A · Stoppani, Jr. · 1994 [cited by applicant]
US 5301286A · Rajani · 1994 [cited by applicant]
US 5321816A · Rogan et al. · 1994 [cited by applicant]
US 5329465A · Arcella et al. · 1994 [cited by applicant]
US 5347653A · Flynn et al. · 1994 [cited by applicant]
US 5410295A · Van Lint · 1995 [cited by applicant]
US 5410700A · Fecteau et al. · 1995 [cited by applicant]
US 5420996A · Aoyagi · 1995 [cited by applicant]
US 5454099A · Myers et al. · 1995 [cited by applicant]
US 5559991A · Kanfi · 1996 [cited by applicant]
US 5642496A · Kanfi · 1997 [cited by applicant]
US 5734817A · Roffe et al. · 1998 [cited by applicant]
US 5781703A · Desai et al. · 1998 [cited by applicant]
US 6073172A · Frailong et al. · 2000 [cited by applicant]
US 6418478B1 · Ignatius et al. · 2002 [cited by applicant]
US 6542972B2 · Ignatius et al. · 2003 [cited by applicant]
US 6658436B2 · Oshinsky et al. · 2003 [cited by applicant]
US 6721767B2 · DeMeno et al. · 2004 [cited by applicant]
US 6760723B2 · Oshinsky et al. · 2004 [cited by applicant]
US 6795856B1 · Bunch · 2004 [cited by applicant]
US 6959368B1 · St. Pierre · 2005 [cited by applicant]
US 7003641B2 · Prahlad · 2006 [cited by applicant]
US 7035880B1 · Crescenti · 2006 [cited by applicant]
US 7107298B2 · Prahlad · 2006 [cited by applicant]
US 7107416B2 · Stuart et al. · 2006 [cited by applicant]
US 7130970B2 · Devassy · 2006 [cited by applicant]
US 7162496B2 · Amarendran et al. · 2007 [cited by applicant]
US 7174433B2 · Kottomtharayil et al. · 2007 [cited by applicant]
US 7213176B2 · Banko · 2007 [cited by applicant]
US 7246207B2 · Kottomtharayil · 2007 [cited by applicant]
US 7315923B2 · Retnamma · 2008 [cited by applicant]
US 7343453B2 · Prahlad · 2008 [cited by applicant]
US 7389311B1 · Crescenti et al. · 2008 [cited by applicant]
US 7395282B1 · Crescenti · 2008 [cited by applicant]
US 7440982B2 · Lu · 2008 [cited by applicant]
US 7454569B2 · Kavuri · 2008 [cited by applicant]
US 7490207B2 · Amarendran et al. · 2009 [cited by applicant]
US 7500053B1 · Kavuri · 2009 [cited by applicant]
US 7502972B1 · Chilukuri et al. · 2009 [cited by applicant]
US 7529782B2 · Prahlad · 2009 [cited by applicant]
US 7536291B1 · Vijayan Retnamma et al. · 2009 [cited by applicant]
US 7543125B2 · Gokhale · 2009 [cited by applicant]
US 7546324B2 · Prahlad et al. · 2009 [cited by applicant]
US 7603386B2 · Amarendran et al. · 2009 [cited by applicant]
US 7606844B2 · Kottomtharayil · 2009 [cited by applicant]
US 7613752B2 · Prahlad · 2009 [cited by applicant]
US 7617253B2 · Prahlad et al. · 2009 [cited by applicant]
US 7617262B2 · Prahlad · 2009 [cited by applicant]
US 7620710B2 · Kottomtharayil · 2009 [cited by applicant]
US 7636743B2 · Erofeev · 2009 [cited by applicant]
US 7651593B2 · Prahlad · 2010 [cited by applicant]
US 7657550B2 · Prahlad · 2010 [cited by applicant]
US 7660807B2 · Prahlad · 2010 [cited by applicant]
US 7661028B2 · Erofeev · 2010 [cited by applicant]
US 7734669B2 · Kottomtharayil · 2010 [cited by applicant]
US 7747579B2 · Prahlad · 2010 [cited by applicant]
US 7779021B1 · Smith et al. · 2010 [cited by applicant]
US 7801864B2 · Prahlad · 2010 [cited by applicant]
US 7809914B2 · Kottomtharayil · 2010 [cited by applicant]
US 7895167B2 · Berg et al. · 2011 [cited by applicant]
US 7975262B2 · Cozmei · 2011 [cited by applicant]
US 8077341B2 · Hull et al. · 2011 [cited by applicant]
US 8156086B2 · Lu et al. · 2012 [cited by applicant]
US 8170995B2 · Prahlad · 2012 [cited by applicant]
US 8229954B2 · Kottomtharayil · 2012 [cited by applicant]
US 8230195B2 · Amarendran · 2012 [cited by applicant]
US 8266159B2 · Torres · 2012 [cited by applicant]
US 8285681B2 · Prahlad · 2012 [cited by applicant]
US 8307177B2 · Prahlad · 2012 [cited by applicant]
US 8364652B2 · Vijayan · 2013 [cited by applicant]
US 8370542B2 · Lu et al. · 2013 [cited by applicant]
US 8396838B2 · Brockway · 2013 [cited by applicant]
US 8407673B2 · Terpolilli · 2013 [cited by applicant]
US 8495060B1 · Chang · 2013 [cited by applicant]
US 8527468B1 · Crafford et al. · 2013 [cited by applicant]
US 8578120B2 · Attarde · 2013 [cited by applicant]
US 8601323B2 · Tsantilis · 2013 [cited by applicant]
US 8874967B2 · Spafford et al. · 2014 [cited by applicant]
US 8904243B2 · Loimuneva et al. · 2014 [cited by applicant]
US 8954446B2 · Retnamma · 2015 [cited by applicant]
US 8959299B2 · Ngo · 2015 [cited by applicant]
US 9020900B2 · Kumar · 2015 [cited by applicant]
US 9098495B2 · Gokhale · 2015 [cited by applicant]
US 9158469B2 · Winter · 2015 [cited by applicant]
US 9239687B2 · Vijayan · 2016 [cited by applicant]
US 9244779B2 · Littlefield · 2016 [cited by applicant]
US 9391825B1 · Beal et al. · 2016 [cited by applicant]
US 9405928B2 · Amarendran · 2016 [cited by applicant]
US 9424271B2 · Tata · 2016 [cited by applicant]
US 9444811B2 · Nara · 2016 [cited by applicant]
US 9633033B2 · Vijayan · 2017 [cited by applicant]
US 9639274B2 · Maranna · 2017 [cited by applicant]
US 9661023B1 · Fang · 2017 [cited by applicant]
US 9766825B2 · Bhagi · 2017 [cited by applicant]
US 9852026B2 · Mitkar et al. · 2017 [cited by applicant]
US 9934265B2 · Karandikar et al. · 2018 [cited by applicant]
US 10007795B1 · Chung et al. · 2018 [cited by applicant]
US 10009360B1 · Todd et al. · 2018 [cited by applicant]
US 10061663B2 · Vijayan et al. · 2018 [cited by applicant]
US 10121003B1 · Adams · 2018 [cited by applicant]
US 10138729B2 · Fliearman · 2018 [cited by applicant]
US 10210330B1 · Chen · 2019 [cited by applicant]
US 10228962B2 · Dornemann et al. · 2019 [cited by applicant]
US 10255143B2 · Vijayan et al. · 2019 [cited by applicant]
US 10296613B2 · Karandikar et al. · 2019 [cited by applicant]
US 10310953B2 · Vijayan · 2019 [cited by applicant]
US 10331885B2 · Chelarescu et al. · 2019 [cited by applicant]
US 10366096B2 · Ferrar · 2019 [cited by applicant]
US 10387266B2 · Kumarasamy et al. · 2019 [cited by applicant]
US 10545699B2 · Baptist et al. · 2020 [cited by applicant]
US 10592145B2 · Bedadala et al. · 2020 [cited by applicant]
US 10592357B2 · Vijayan et al. · 2020 [cited by applicant]
US 10650146B1 · Gaurav · 2020 [cited by applicant]
US 10684924B2 · Kilaru et al. · 2020 [cited by applicant]
US 10902119B1 · Vashisht · 2021 [cited by applicant]
US 11100064B2 · Dwarampudi et al. · 2021 [cited by applicant]
US 11574050B2 · Bhagi et al. · 2023 [cited by applicant]
US 12079162B2 · Chakeres · 2024 [cited by examiner]
US 20020186131A1 · Fettis · 2002 [cited by applicant]
US 20040003316A1 · Meng et al. · 2004 [cited by applicant]
US 20040187029A1 · Ting · 2004 [cited by applicant]
US 20050138642A1 · Breh et al. · 2005 [cited by applicant]
US 20050192921A1 · Chaudhuri et al. · 2005 [cited by applicant]
US 20060031942A1 · Jones et al. · 2006 [cited by applicant]
US 20060036989A1 · Chaudhuri et al. · 2006 [cited by applicant]
US 20060075306A1 · Chandrasekaran · 2006 [cited by applicant]
US 20060218637A1 · Thomas et al. · 2006 [cited by applicant]
US 20060224846A1 · Amarendran · 2006 [cited by applicant]
US 20070220602A1 · Ricks et al. · 2007 [cited by applicant]
US 20080022209A1 · Lyle · 2008 [cited by applicant]
US 20080163333A1 · Kasralikar · 2008 [cited by applicant]
US 20080183805A1 · Cancel et al. · 2008 [cited by applicant]
US 20080228998A1 · Colecchia · 2008 [cited by applicant]
US 20080243882A1 · Bailey et al. · 2008 [cited by applicant]
US 20080288215A1 · Duberry · 2008 [cited by applicant]
US 20080300900A1 · Demarest · 2008 [cited by applicant]
US 20090038010A1 · Ma et al. · 2009 [cited by applicant]
US 20090254655A1 · Kidwell et al. · 2009 [cited by applicant]
US 20090276205A1 · Jennings et al. · 2009 [cited by applicant]
US 20090319534A1 · Gokhale · 2009 [cited by applicant]
US 20090328119A1 · Kan et al. · 2009 [cited by applicant]
US 20090328186A1 · Pollutro et al. · 2009 [cited by applicant]
US 20100043072A1 · Rothwell · 2010 [cited by applicant]
US 20100123575A1 · Mittal et al. · 2010 [cited by applicant]
US 20100125554A1 · Jennings et al. · 2010 [cited by applicant]
US 20100169472A1 · Okamoto et al. · 2010 [cited by applicant]
US 20100185632A1 · Ylonen · 2010 [cited by applicant]
US 20110093461A1 · Mui et al. · 2011 [cited by applicant]
US 20110093471A1 · Brockway et al. · 2011 [cited by applicant]
US 20120011153A1 · Buchanan et al. · 2012 [cited by applicant]
US 20120016839A1 · Yueh · 2012 [cited by applicant]
US 20120113265A1 · Galvin · 2012 [cited by applicant]
US 20120150818A1 · Retnamma et al. · 2012 [cited by applicant]
US 20120173567A1 · Zavatone et al. · 2012 [cited by applicant]
US 20120179809A1 · Barsness et al. · 2012 [cited by applicant]
US 20120203895A1 · Jaudon et al. · 2012 [cited by applicant]
US 20120278354A1 · Yan et al. · 2012 [cited by applicant]
US 20130024423A1 · Doshi et al. · 2013 [cited by applicant]
US 20130054635A1 · Phelps et al. · 2013 [cited by applicant]
US 20130080538A1 · McEachern et al. · 2013 [cited by applicant]
US 20130082848A1 · Marjanen et al. · 2013 [cited by applicant]
US 20130227352A1 · Kumarasamy et al. · 2013 [cited by applicant]
US 20130317944A1 · Huang et al. · 2013 [cited by applicant]
US 20130332685A1 · Kripalani · 2013 [cited by examiner]
US 20130335785A1 · Qi et al. · 2013 [cited by applicant]
US 20140025796A1 · Vibhor et al. · 2014 [cited by applicant]
US 20140074793A1 · Doering et al. · 2014 [cited by applicant]
US 20140137246A1 · Baluda · 2014 [cited by applicant]
US 20140201485A1 · Ahn · 2014 [cited by applicant]
US 20140270159A1 · Youn et al. · 2014 [cited by applicant]
US 20140298112A1 · Otsuka et al. · 2014 [cited by applicant]
US 20140344234A1 · Amarendran et al. · 2014 [cited by applicant]
US 20150163206A1 · McCarthy et al. · 2015 [cited by applicant]
US 20150172120A1 · Dwarampudi et al. · 2015 [cited by applicant]
US 20150213484A1 · Amara · 2015 [cited by applicant]
US 20150236896A1 · Brown et al. · 2015 [cited by applicant]
US 20150242483A1 · Zhou et al. · 2015 [cited by applicant]
US 20160004882A1 · Ballai · 2016 [cited by applicant]
US 20160292263A1 · Ferrar · 2016 [cited by applicant]
US 20160299934A1 · Karandikar · 2016 [cited by applicant]
US 20160350391A1 · Vijayan et al. · 2016 [cited by applicant]
US 20170155674A1 · Seo et al. · 2017 [cited by applicant]
US 20170168903A1 · Dornemann et al. · 2017 [cited by applicant]
US 20170185488A1 · Kumarasamy et al. · 2017 [cited by applicant]
US 20170192868A1 · Vijayan et al. · 2017 [cited by applicant]
US 20170193003A1 · Vijayan et al. · 2017 [cited by applicant]
US 20170223031A1 · Gu et al. · 2017 [cited by applicant]
US 20170235647A1 · Kilaru et al. · 2017 [cited by applicant]
US 20170242871A1 · Kilaru et al. · 2017 [cited by applicant]
US 20170269955A1 · Hardy · 2017 [cited by applicant]
US 20170277774A1 · Eigner et al. · 2017 [cited by applicant]
US 20170279720A1 · Patnaik et al. · 2017 [cited by applicant]
US 20170279832A1 · Di Pietro et al. · 2017 [cited by applicant]
US 20170364681A1 · Roguine et al. · 2017 [cited by applicant]
US 20180007069A1 · Hunt et al. · 2018 [cited by applicant]
US 20180018458A1 · Schmugar et al. · 2018 [cited by applicant]
US 20180204000A1 · Charters et al. · 2018 [cited by applicant]
US 20180253358A1 · Gu · 2018 [cited by applicant]
US 20190075130A1 · Petry et al. · 2019 [cited by applicant]
US 20190095304A1 · Kumarasamy et al. · 2019 [cited by applicant]
US 20190108340A1 · Bedhapudi et al. · 2019 [cited by applicant]
US 20190108341A1 · Bedhapudi et al. · 2019 [cited by applicant]
US 20190109870A1 · Bedhapudi et al. · 2019 [cited by applicant]
US 20190138727A1 · Dontov · 2019 [cited by examiner]
US 20190205317A1 · Tobias et al. · 2019 [cited by applicant]
US 20190228147A1 · Formato · 2019 [cited by applicant]
US 20190347415A1 · Yavo · 2019 [cited by applicant]
US 20200034537A1 · Chen · 2020 [cited by applicant]
US 20200089876A1 · Aharoni et al. · 2020 [cited by applicant]
US 20200159624A1 · Malkov · 2020 [cited by applicant]
US 20200244672A1 · Grill · 2020 [cited by applicant]
US 20200272549A1 · Kumarasamy et al. · 2020 [cited by applicant]
US 20200320215A1 · Bhosale et al. · 2020 [cited by applicant]
US 20200349133A1 · Dwarampudi et al. · 2020 [cited by applicant]
US 20210049075A1 · Gibbons, Jr. · 2021 [cited by applicant]
US 20210117377A1 · Savir · 2021 [cited by applicant]
US 20210218551A1 · Moriarty · 2021 [cited by applicant]
US 20210271758A1 · Bedhapudi et al. · 2021 [cited by applicant]
US 20210349748A1 · Dunfey · 2021 [cited by applicant]
US 20220019385A1 · Karr · 2022 [cited by examiner]
US 20220292187A1 · Bhagi · 2022 [cited by applicant]
US 20220292188A1 · Bhagi et al. · 2022 [cited by applicant]
US 20220292195A1 · Holland · 2022 [cited by applicant]
US 20220292196A1 · Bhagi et al. · 2022 [cited by applicant]
US 20230153438A1 · Bhagi · 2023 [cited by applicant]
US 20240396967A1 · Mitkar · 2024 [cited by examiner]
AU 2010339584B2 · 2014 [cited by applicant]
CN 101986324B · 2014 [cited by applicant]
EP 0259912 · 1988 [cited by applicant]
EP 0405926 · 1991 [cited by applicant]
EP 0467546 · 1992 [cited by applicant]
EP 0541281 · 1993 [cited by applicant]
EP 0774715 · 1997 [cited by applicant]
EP 0809184 · 1997 [cited by applicant]
EP 0899662 · 1999 [cited by applicant]
EP 0981090 · 2000 [cited by applicant]
WO 9513580 · 1995 [cited by applicant]
WO 9912098 · 1999 [cited by applicant]
WO 2006052872 · 2006 [cited by applicant]
Arneson, “Mass Storage Archiving in Network Environments,” Digest of Papers, Ninth IEEE Symposium on Mass Storage Systems, Oct. 31, 1988Nov. 3, 1988, pp. 45-50, Monterey, CA. [cited by applicant]
Cabrera et al., “ADSM: A Multi-Platform, Scalable, Backup and Archive Mass Storage System,” Digest of Papers, Compcon '95, Proceedings of the 40th IEEE Computer Society International Conference, Mar. 5-Mar. 9, 1995, pp.… [cited by applicant]
Eitel, “Backup and Storage Management in Distributed Heterogeneous Environments,” IEEE, Jun. 12-16, 1994, pp. 124-126. [cited by applicant]
Hossain et al_Combating Dependence Explosion in Forensic Analysis_2020 IEEE Symposium May 1, 2020. [cited by applicant]
Huff, KL, “Data Set Usage Sequence Number,” IBM Technical Disclosure Bulletin, vol. 24, No. 5, Oct. 1981 New York, US, pp. 2404-2406. [cited by applicant]
Nagappan et al., Abstracting Log Lines to Log Event Types for Mining Software System Logs, Working Conference on Mining Software Repositories (MSR), May 2010, 7th IEEE, 6 pages. [cited by applicant]
Rosenblum et al., “The Design and Implementation of a Log-Structure File System,” Operating Systems Review SIGOPS, vol. 25, No. 5, May 1991, New York, US, pp. 1-15. [cited by applicant]
Shingomikar et al_Proactive Early Threat Detection and Securing Oracle Database_Mar. 10, 2023. [cited by applicant]
U.S. Appl. No. 18/443,896, filed Feb. 16, 2024, Sri Karthik Bhagi. [cited by applicant]