IP Library Granted Patent US 12,632,581
Granted Patent B2
US 12,632,581 · App. 18/588,451 · Granted May 19, 2026

Automatic file encryption

Inventors: Andrei Erofeev (Marlboro, NJ); Rahul S. Pawar (Marlboro, NJ)
Assignee: Commvault Systems, Inc.
G06F21/6218G06F11/1402G06F11/1458G06F21/60G06F21/602H04L9/0822H04L9/0825H04L9/088H04L9/0891H04L9/0897H04L9/14G06F21/62G06F21/6209G06F21/70G06F21/78G06F2201/84G06F2221/2107
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,632,581
App. No.
18/588,451
Filed
Feb 27, 2024
Granted
May 19, 2026
Kind
B2
Art Unit
2432
USPC
713/165
Abstract

A method for automatically encrypting files is disclosed. In some cases, the method may be performed by computer hardware comprising one or more processors. The method can include detecting access to a first file, which may be stored in a primary storage system. Further, the method can include determining whether the access comprises a write access. In response to determining that the access comprises a write access, the method can include accessing file metadata associated with the first file and accessing a set of encryption rules. In addition, the method can include determining whether the file metadata satisfies the set of encryption rules. In response to determining that the file metadata satisfies the set of encryption rules, the method can include encrypting the first file to obtain a first encrypted file and modifying an extension of the first encrypted file to include an encryption extension.

Claims (42)

1 . A computer-implemented method for backing up an encrypted file to secondary storage in an information management system, the computer-implemented method comprising:

by one or more computing devices comprising one or more hardware processors:

receiving an identification of a first data file to be backed up to secondary storage;

based on determining that the first data file is encrypted, accessing an encrypted private key;

transmitting the encrypted private key to a decryption module, wherein the decryption module comprises one or more hardware processors;

receiving a decrypted version of the encrypted private key;

extracting an encrypted data encryption key embedded with the first data file from the first data file;

decrypting the encrypted data encryption key using the decrypted version of the encrypted private key received from the decryption module, resulting in a decrypted version of the encrypted data encryption key;

decrypting the first data file using the decrypted version of the encrypted data encryption key, resulting in a decrypted first data file, wherein decrypting the first data file is performed to enable storage-side deduplication or single-instance storage at the secondary storage; and

making the decrypted first data file available to a secondary storage computing device for storage to the secondary storage, wherein the secondary storage computing device comprises one or more hardware processors and is communicatively coupled to the secondary storage.

2 . The computer-implemented method of claim 1 further comprising:

applying deduplication to the decrypted first data file before storing thereof to the secondary storage.

3 . The computer-implemented method of claim 1 further comprising:

encrypting the decrypted first data file after applying deduplication thereto, resulting in an encrypted deduplicated first data file; and

storing the encrypted deduplicated first data file to the secondary storage.

4 . The computer-implemented method of claim 1 , wherein the decrypting of the first data file enables deduplication to be applied thereto before storing the first data file, in deduplicated form, to the secondary storage.

5 . The computer-implemented method of claim 1 , wherein the decrypting of the first data file enables the information management system to make the first data file available to one or more of: multiple users of the information management system and multiple computing devices associated with the information management system.

6 . The computer-implemented method of claim 1 , wherein the identification of a first data file to be backed up to secondary storage is accompanied by a user permission to decrypt the first data file using the encrypted private key, which is associated with the user.

7 . The computer-implemented method of claim 1 , wherein a user permission to decrypt the first data file using the encrypted private key is given before the first data file is encrypted, wherein the encrypted private key is associated with the user.

8 . The computer-implemented method of claim 1 , wherein the encrypted private key is associated with the one or more computing devices.

9 . The computer-implemented method of claim 1 , wherein the identification of the first data file is based on a storage location of the first data file in a primary storage that is distinct from the secondary storage.

10 . A computer-implemented system for backing up an encrypted file to secondary storage in an information management system, the computer-implemented system comprising one or more computing devices comprising one or more hardware processors, wherein the one or more computing devices is configured to:

receive an identification of a first data file to be backed up to secondary storage;

based on determining that the first data file is encrypted, access an encrypted private key;

transmit the encrypted private key to a decryption module, wherein the decryption module comprises one or more hardware processors;

receive a decrypted version of the encrypted private key;

extract an encrypted data encryption key embedded with the first data file from the first data file;

decrypt the encrypted data encryption key using the decrypted version of the encrypted private key received from the decryption module, resulting in a decrypted version of the encrypted data encryption key;

decrypt the first data file using the decrypted version of the encrypted data encryption key, resulting in a decrypted first data file, wherein decrypting the first data file is performed to enable storage-side deduplication or single-instance storage at the secondary storage; and

make the decrypted first data file available to a secondary storage computing device for storage to the secondary storage,

wherein the secondary storage computing device comprises one or more hardware processors and is communicatively coupled to the secondary storage.

11 . The computer-implemented system of claim 10 , wherein the one or more computing devices is further configured to:

apply deduplication to the decrypted first data file before storing thereof to the secondary storage.

12 . The computer-implemented system of claim 10 , wherein the one or more computing devices is further configured to:

encrypt the decrypted first data file after applying deduplication thereto, resulting in an encrypted deduplicated first data file; and

store the encrypted deduplicated first data file to the secondary storage.

13 . The computer-implemented system of claim 10 , wherein the decrypting of the first data file enables deduplication to be applied thereto before storing the first data file, in deduplicated form, to the secondary storage.

14 . The computer-implemented system of claim 10 , wherein the decrypting of the first data file enables the information management system to make the first data file available to one or more of: multiple users of the information management system and multiple computing devices associated with the information management system.

15 . The computer-implemented system of claim 10 , wherein the identification of a first data file to be backed up to secondary storage is accompanied by a user permission to decrypt the first data file using the encrypted private key, which is associated with the user.

16 . The computer-implemented system of claim 10 , wherein a user permission to decrypt the first data file using the encrypted private key is given before the first data file is encrypted, wherein the encrypted private key is associated with the user.

17 . The computer-implemented system of claim 10 , wherein the encrypted private key is associated with the one or more computing devices.

18 . The computer-implemented system of claim 10 , wherein the identification of the first data file is based on a storage location of the first data file in a primary storage that is distinct from the secondary storage.

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 8, 2024
From: EROFEEV, ANDREI; PAWAR, RAHUL S.
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 066689/0780 →
Continuity (7)
Continuation 17322439 · May 17, 2021
Continuation 16444355 · Jun 18, 2019
Continuation 15670848 · Aug 7, 2017
Continuation 15175534 · Jun 7, 2016
Continuation 14042061 · Sep 30, 2013
Provisional Application 61777195 · Mar 12, 2013
Related Publication 20240256694A1 · Aug 1, 2024
References Cited (339)
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 4912637A · Sheedy et al. · 1990 [cited by applicant]
US 4995035A · Cole et al. · 1991 [cited by applicant]
US 5005122A · Griffin et al. · 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 5333315A · Saether et al. · 1994 [cited by applicant]
US 5347653A · Flynn et al. · 1994 [cited by applicant]
US 5404404A · Novorita · 1995 [cited by applicant]
US 5410700A · Fecteau et al. · 1995 [cited by applicant]
US 5420996A · Aoyagi · 1995 [cited by applicant]
US 5448724A · Hayashi · 1995 [cited by applicant]
US 5454099A · Myers et al. · 1995 [cited by applicant]
US 5491810A · Allen · 1996 [cited by applicant]
US 5495607A · Pisello et al. · 1996 [cited by applicant]
US 5504873A · Martin et al. · 1996 [cited by applicant]
US 5544345A · Carpenter et al. · 1996 [cited by applicant]
US 5544347A · Yanai et al. · 1996 [cited by applicant]
US 5559957A · Balk · 1996 [cited by applicant]
US 5559991A · Kanfi · 1996 [cited by applicant]
US 5619644A · Crockett et al. · 1997 [cited by applicant]
US 5638509A · Dunphy et al. · 1997 [cited by applicant]
US 5642496A · Kanfi · 1997 [cited by applicant]
US 5673381A · Huai et al. · 1997 [cited by applicant]
US 5699361A · Ding et al. · 1997 [cited by applicant]
US 5734718A · Prafullchandra · 1998 [cited by applicant]
US 5751997A · Kullick et al. · 1998 [cited by applicant]
US 5758359A · Saxon · 1998 [cited by applicant]
US 5761677A · Senator et al. · 1998 [cited by applicant]
US 5764972A · Crouse et al. · 1998 [cited by applicant]
US 5778395A · Whiting et al. · 1998 [cited by applicant]
US 5812398A · Nielsen · 1998 [cited by applicant]
US 5813009A · Johnson et al. · 1998 [cited by applicant]
US 5813017A · Morris · 1998 [cited by applicant]
US 5875478A · Blumenau · 1999 [cited by applicant]
US 5887134A · Ebrahim · 1999 [cited by applicant]
US 5901327A · Ofek · 1999 [cited by applicant]
US 5924102A · Perks · 1999 [cited by applicant]
US 5950205A · Aviani, Jr. · 1999 [cited by applicant]
US 5966448A · Namba et al. · 1999 [cited by applicant]
US 5974563A · Beeler, Jr. · 1999 [cited by applicant]
US 6021415A · Cannon et al. · 2000 [cited by applicant]
US 6026414A · Anglin · 2000 [cited by applicant]
US 6052735A · Ulrich et al. · 2000 [cited by applicant]
US 6076148A · Kedem · 2000 [cited by applicant]
US 6094416A · Ying · 2000 [cited by applicant]
US 6131095A · Low et al. · 2000 [cited by applicant]
US 6131190A · Sidwell · 2000 [cited by applicant]
US 6148412A · Cannon et al. · 2000 [cited by applicant]
US 6154787A · Urevig et al. · 2000 [cited by applicant]
US 6161111A · Mutalik et al. · 2000 [cited by applicant]
US 6167402A · Yeager · 2000 [cited by applicant]
US 6212512B1 · Barney et al. · 2001 [cited by applicant]
US 6260069B1 · Anglin · 2001 [cited by applicant]
US 6269431B1 · Dunham · 2001 [cited by applicant]
US 6275953B1 · Vahalia et al. · 2001 [cited by applicant]
US 6301592B1 · Aoyama et al. · 2001 [cited by applicant]
US 6324581B1 · Xu et al. · 2001 [cited by applicant]
US 6328766B1 · Long · 2001 [cited by applicant]
US 6330570B1 · Crighton · 2001 [cited by applicant]
US 6330642B1 · Carteau · 2001 [cited by applicant]
US 6343324B1 · Hubis et al. · 2002 [cited by applicant]
US RE37601E · Eastridge et al. · 2002 [cited by applicant]
US 6356801B1 · Goodman et al. · 2002 [cited by applicant]
US 6389432B1 · Pothapragada et al. · 2002 [cited by applicant]
US 6418478B1 · Ignatius et al. · 2002 [cited by applicant]
US 6421711B1 · Blumenau et al. · 2002 [cited by applicant]
US 6487561B1 · Ofek et al. · 2002 [cited by applicant]
US 6496949B1 · Kanevsky et al. · 2002 [cited by applicant]
US 6519679B2 · Devireddy et al. · 2003 [cited by applicant]
US 6538669B1 · Lagueux, Jr. et al. · 2003 [cited by applicant]
US 6542972B2 · Ignatius et al. · 2003 [cited by applicant]
US 6564228B1 · O'Connor · 2003 [cited by applicant]
US 6658436B2 · Oshinsky et al. · 2003 [cited by applicant]
US 6658526B2 · Nguyen et al. · 2003 [cited by applicant]
US 6721767B2 · De Meno et al. · 2004 [cited by applicant]
US 6760723B2 · Oshinsky et al. · 2004 [cited by applicant]
US 6959327B1 · Vogl et al. · 2005 [cited by applicant]
US 6973444B1 · Blinn et al. · 2005 [cited by applicant]
US 7003641B2 · Prahlad et al. · 2006 [cited by applicant]
US 7035880B1 · Crescenti et al. · 2006 [cited by applicant]
US 7110546B2 · Staring · 2006 [cited by applicant]
US 7130970B2 · Devassy et al. · 2006 [cited by applicant]
US 7162496B2 · Amarendran et al. · 2007 [cited by applicant]
US 7171558B1 · Mourad et al. · 2007 [cited by applicant]
US 7174433B2 · Kottomtharayil et al. · 2007 [cited by applicant]
US 7209972B1 · Ignatius et al. · 2007 [cited by applicant]
US 7246207B2 · Kottomtharayil et al. · 2007 [cited by applicant]
US 7266200B2 · Lambert · 2007 [cited by applicant]
US 7266202B1 · Kawakami · 2007 [cited by examiner]
US 7266699B2 · Newman et al. · 2007 [cited by applicant]
US 7277941B2 · Ignatius et al. · 2007 [cited by applicant]
US 7315923B2 · Retnamma et al. · 2008 [cited by applicant]
US 7315924B2 · Prahlad et al. · 2008 [cited by applicant]
US 7343453B2 · Prahlad et al. · 2008 [cited by applicant]
US 7380072B2 · Kottomtharayil et al. · 2008 [cited by applicant]
US 7389311B1 · Crescenti et al. · 2008 [cited by applicant]
US 7395282B1 · Crescenti et al. · 2008 [cited by applicant]
US 7401154B2 · Ignatius et al. · 2008 [cited by applicant]
US 7409509B2 · Devassy et al. · 2008 [cited by applicant]
US 7440982B2 · Lu et al. · 2008 [cited by applicant]
US 7447692B2 · Oshinsky et al. · 2008 [cited by applicant]
US 7454569B2 · Kavuri et al. · 2008 [cited by applicant]
US 7461267B2 · Osaki · 2008 [cited by applicant]
US 7480803B1 · Marballi · 2009 [cited by applicant]
US 7484054B2 · Kottomtharayil et al. · 2009 [cited by applicant]
US 7490207B2 · Amarendran et al. · 2009 [cited by applicant]
US 7496766B2 · Kitamura · 2009 [cited by applicant]
US 7500053B1 · Kavuri et al. · 2009 [cited by applicant]
US 7506102B2 · Lev-Ran et al. · 2009 [cited by applicant]
US 7529782B2 · Prahlad et al. · 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 7581077B2 · Ignatius et al. · 2009 [cited by applicant]
US 7603386B2 · Amarendran et al. · 2009 [cited by applicant]
US 7606844B2 · Kottomtharayil · 2009 [cited by applicant]
US 7613748B2 · Brockway et al. · 2009 [cited by applicant]
US 7613752B2 · Prahlad et al. · 2009 [cited by applicant]
US 7617253B2 · Prahlad et al. · 2009 [cited by applicant]
US 7617262B2 · Prahlad et al. · 2009 [cited by applicant]
US 7620710B2 · Kottomtharayil et al. · 2009 [cited by applicant]
US 7627776B2 · Petruzzo · 2009 [cited by applicant]
US 7636743B2 · Erofeev · 2009 [cited by applicant]
US 7651593B2 · Prahlad et al. · 2010 [cited by applicant]
US 7657550B2 · Prahlad et al. · 2010 [cited by applicant]
US 7660418B2 · Glick et al. · 2010 [cited by applicant]
US 7660807B2 · Prahlad et al. · 2010 [cited by applicant]
US 7661028B2 · Erofeev · 2010 [cited by applicant]
US 7739381B2 · Ignatius et al. · 2010 [cited by applicant]
US 7739459B2 · Kottomtharayil et al. · 2010 [cited by applicant]
US 7747579B2 · Prahlad et al. · 2010 [cited by applicant]
US 7757043B2 · Kavuri et al. · 2010 [cited by applicant]
US 7769961B2 · Kottomtharayil et al. · 2010 [cited by applicant]
US 7783895B2 · Hori et al. · 2010 [cited by applicant]
US 7801864B2 · Prahlad et al. · 2010 [cited by applicant]
US 7802067B2 · Prahlad et al. · 2010 [cited by applicant]
US 7809914B2 · Kottomtharayil et al. · 2010 [cited by applicant]
US 7861050B2 · Retnamma et al. · 2010 [cited by applicant]
US 7945586B1 · Fang et al. · 2011 [cited by applicant]
US 8009833B2 · Uchikawa · 2011 [cited by applicant]
US 8027958B1 · Chapman · 2011 [cited by examiner]
US 8074078B2 · Brown et al. · 2011 [cited by applicant]
US 8131964B2 · Retnamma et al. · 2012 [cited by applicant]
US 8140786B2 · Bunte et al. · 2012 [cited by applicant]
US 8140847B1 · Wu · 2012 [cited by applicant]
US 8156086B2 · Lu et al. · 2012 [cited by applicant]
US 8170995B2 · Prahlad et al. · 2012 [cited by applicant]
US 8190647B1 · Pereira et al. · 2012 [cited by applicant]
US 8229954B2 · Kottomtharayil et al. · 2012 [cited by applicant]
US 8230195B2 · Amarendran et al. · 2012 [cited by applicant]
US 8245037B1 · Durgin et al. · 2012 [cited by applicant]
US 8285681B2 · Prahlad et al. · 2012 [cited by applicant]
US 8306931B1 · Bowman et al. · 2012 [cited by applicant]
US 8307177B2 · Prahlad et al. · 2012 [cited by applicant]
US 8364652B2 · Vijayan et al. · 2013 [cited by applicant]
US 8369525B2 · Jordan et al. · 2013 [cited by applicant]
US 8370542B2 · Lu et al. · 2013 [cited by applicant]
US 8392677B2 · Bunte et al. · 2013 [cited by applicant]
US 8401982B1 · Satish et al. · 2013 [cited by applicant]
US 8413244B1 · Nachenberg · 2013 [cited by applicant]
US 8417908B2 · Retnamma et al. · 2013 [cited by applicant]
US 8429425B2 · Ko et al. · 2013 [cited by applicant]
US 8429428B2 · Ignatius et al. · 2013 [cited by applicant]
US 8447990B2 · Utin · 2013 [cited by applicant]
US 8478937B2 · Grube et al. · 2013 [cited by applicant]
US 8510573B2 · Muller et al. · 2013 [cited by applicant]
US 8538020B1 · Miller · 2013 [cited by applicant]
US 8612439B2 · Prahlad et al. · 2013 [cited by applicant]
US 8751828B1 · Raizen et al. · 2014 [cited by applicant]
US 8775823B2 · Gokhale et al. · 2014 [cited by applicant]
US 9075534B2 · Satoyama · 2015 [cited by examiner]
US 9081978B1 · Connolly et al. · 2015 [cited by applicant]
US 9208348B1 · Brennan et al. · 2015 [cited by applicant]
US 9367702B2 · Erofeev et al. · 2016 [cited by applicant]
US 9405928B2 · Amarendran et al. · 2016 [cited by applicant]
US 9411986B2 · Muller et al. · 2016 [cited by applicant]
US 9483655B2 · Erofeev et al. · 2016 [cited by applicant]
US 9633232B2 · Gokhale et al. · 2017 [cited by applicant]
US 9720849B2 · Amarendran et al. · 2017 [cited by applicant]
US 9727491B2 · Amarendran et al. · 2017 [cited by applicant]
US 9734348B2 · Erofeev et al. · 2017 [cited by applicant]
US 9830278B1 · Harwood · 2017 [cited by examiner]
US 9984006B2 · Amarendran et al. · 2018 [cited by applicant]
US 9990512B2 · Erofeev et al. · 2018 [cited by applicant]
US 10445518B2 · Erofeev et al. · 2019 [cited by applicant]
US 11042663B2 · Erofeev et al. · 2021 [cited by applicant]
US 20020071564A1 · Kurn et al. · 2002 [cited by applicant]
US 20020107877A1 · Whiting et al. · 2002 [cited by applicant]
US 20020150251A1 · Asano et al. · 2002 [cited by applicant]
US 20030046572A1 · Newman et al. · 2003 [cited by applicant]
US 20030079120A1 · Hearn et al. · 2003 [cited by applicant]
US 20030081784A1 · Kallahalla et al. · 2003 [cited by applicant]
US 20030159033A1 · Ishiguro · 2003 [cited by applicant]
US 20040073634A1 · Haghpassand · 2004 [cited by applicant]
US 20040151310A1 · Fu et al. · 2004 [cited by applicant]
US 20040181689A1 · Kiyoto et al. · 2004 [cited by applicant]
US 20040210539A1 · Ikeda et al. · 2004 [cited by applicant]
US 20040218804A1 · Affleck et al. · 2004 [cited by applicant]
US 20050018842A1 · Fu et al. · 2005 [cited by applicant]
US 20050027999A1 · Pelly et al. · 2005 [cited by applicant]
US 20050047600A1 · Newkirk · 2005 [cited by applicant]
US 20050065890A1 · Benaloh · 2005 [cited by applicant]
US 20050091655A1 · Probert et al. · 2005 [cited by applicant]
US 20050108526A1 · Robertson · 2005 [cited by applicant]
US 20050120232A1 · Hori et al. · 2005 [cited by applicant]
US 20050180573A1 · Pelly et al. · 2005 [cited by applicant]
US 20050246510A1 · Retnamma et al. · 2005 [cited by applicant]
US 20050257062A1 · Ignatius et al. · 2005 [cited by applicant]
US 20060034459A1 · Uchikawa · 2006 [cited by applicant]
US 20060120520A1 · Suzuki et al. · 2006 [cited by applicant]
US 20060126831A1 · Cerruti et al. · 2006 [cited by applicant]
US 20060136389A1 · Cover et al. · 2006 [cited by applicant]
US 20060179309A1 · Cross et al. · 2006 [cited by applicant]
US 20060224846A1 · Amarendran et al. · 2006 [cited by applicant]
US 20060232826A1 · Bar-El · 2006 [cited by applicant]
US 20060242296A1 · Woolard et al. · 2006 [cited by applicant]
US 20060291664A1 · Suarez et al. · 2006 [cited by applicant]
US 20060294391A1 · Wu · 2006 [cited by applicant]
US 20070050638A1 · Rasti · 2007 [cited by applicant]
US 20070057958A1 · Bucher et al. · 2007 [cited by applicant]
US 20070079119A1 · Mattsson et al. · 2007 [cited by applicant]
US 20070100913A1 · Sumner et al. · 2007 [cited by applicant]
US 20070124583A1 · Andersson et al. · 2007 [cited by applicant]
US 20070124603A1 · Yamamichi et al. · 2007 [cited by applicant]
US 20070240217A1 · Tuvell et al. · 2007 [cited by applicant]
US 20070245108A1 · Yasaki et al. · 2007 [cited by applicant]
US 20080005380A1 · Kawasaki et al. · 2008 [cited by applicant]
US 20080037777A1 · Ignatius et al. · 2008 [cited by applicant]
US 20080091747A1 · Prahlad et al. · 2008 [cited by applicant]
US 20080091894A1 · Retnamma et al. · 2008 [cited by applicant]
US 20080229037A1 · Bunte et al. · 2008 [cited by applicant]
US 20080243958A1 · Prahlad · 2008 [cited by examiner]
US 20080244721A1 · Barrus et al. · 2008 [cited by applicant]
US 20080260161A1 · Yokota et al. · 2008 [cited by applicant]
US 20080263355A1 · Witt et al. · 2008 [cited by applicant]
US 20080288786A1 · Fiske · 2008 [cited by applicant]
US 20090021403A1 · Chan et al. · 2009 [cited by applicant]
US 20090031128A1 · French et al. · 2009 [cited by applicant]
US 20090110198A1 · Garimella et al. · 2009 [cited by applicant]
US 20090158030A1 · Rasti · 2009 [cited by applicant]
US 20090222907A1 · Guichard · 2009 [cited by applicant]
US 20090319534A1 · Gokhale · 2009 [cited by applicant]
US 20100153748A1 · Valfridsson et al. · 2010 [cited by applicant]
US 20100235649A1 · Jeffries et al. · 2010 [cited by applicant]
US 20100275036A1 · Harada et al. · 2010 [cited by applicant]
US 20100287383A1 · Conte et al. · 2010 [cited by applicant]
US 20100299523A1 · Henry et al. · 2010 [cited by applicant]
US 20100306175A1 · Johnson et al. · 2010 [cited by applicant]
US 20100313039A1 · Ignatius et al. · 2010 [cited by applicant]
US 20100333116A1 · Prahlad et al. · 2010 [cited by applicant]
US 20110037766A1 · Judy et al. · 2011 [cited by applicant]
US 20110087851A1 · Retnamma et al. · 2011 [cited by applicant]
US 20110087874A1 · Timashev · 2011 [cited by examiner]
US 20110093471A1 · Brockway · 2011 [cited by examiner]
US 20110157620A1 · Nordback · 2011 [cited by applicant]
US 20110164746A1 · Nice et al. · 2011 [cited by applicant]
US 20110208808A1 · Corbett · 2011 [cited by applicant]
US 20110271279A1 · Pate · 2011 [cited by applicant]
US 20120072391A1 · Simitsis et al. · 2012 [cited by applicant]
US 20120072713A1 · Begum et al. · 2012 [cited by applicant]
US 20120084523A1 · Littlefield et al. · 2012 [cited by applicant]
US 20120150818A1 · Vijayan Retnamma et al. · 2012 [cited by applicant]
US 20120166745A1 · Retnamma et al. · 2012 [cited by applicant]
US 20120179656A1 · Bunte et al. · 2012 [cited by applicant]
US 20120185691A1 · Begum et al. · 2012 [cited by applicant]
US 20120198559A1 · Venkata Naga Ravi · 2012 [cited by applicant]
US 20120204032A1 · Wilkins et al. · 2012 [cited by applicant]
US 20120218275A1 · Wu · 2012 [cited by applicant]
US 20120284453A1 · Hashimoto · 2012 [cited by examiner]
US 20120317383A1 · Lyaskovsky · 2012 [cited by examiner]
US 20130086381A1 · Thomas et al. · 2013 [cited by applicant]
US 20130097421A1 · Lim · 2013 [cited by applicant]
US 20130179405A1 · Bunte et al. · 2013 [cited by applicant]
US 20130198522A1 · Kohno et al. · 2013 [cited by applicant]
US 20130283048A1 · Chiu et al. · 2013 [cited by applicant]
US 20130290708A1 · Diaz et al. · 2013 [cited by applicant]
US 20130305039A1 · Gauda · 2013 [cited by applicant]
US 20130311785A1 · Ignatius et al. · 2013 [cited by applicant]
US 20130339390A1 · Muller · 2013 [cited by examiner]
US 20140053252A1 · Kelsey · 2014 [cited by applicant]
US 20140090061A1 · Avasarala et al. · 2014 [cited by applicant]
US 20140115328A1 · Allen et al. · 2014 [cited by applicant]
US 20140115329A1 · Sturonas et al. · 2014 [cited by applicant]
US 20140129830A1 · Raudaschl · 2014 [cited by applicant]
US 20140237243A1 · Ma et al. · 2014 [cited by applicant]
US 20140245026A1 · Bates · 2014 [cited by applicant]
US 20140281518A1 · Erofeev et al. · 2014 [cited by applicant]
US 20140281519A1 · Erofeev et al. · 2014 [cited by applicant]
US 20140281545A1 · Erofeev et al. · 2014 [cited by applicant]
US 20140289521A1 · Davoust et al. · 2014 [cited by applicant]
US 20140325217A1 · Mori et al. · 2014 [cited by applicant]
US 20140330797A1 · Lumb · 2014 [cited by examiner]
US 20150117645A1 · Carlson et al. · 2015 [cited by applicant]
US 20150139559A1 · Smith · 2015 [cited by applicant]
US 20150178660A1 · Nowak et al. · 2015 [cited by applicant]
US 20150381578A1 · Thota et al. · 2015 [cited by applicant]
US 20190303606A1 · Erofeev et al. · 2019 [cited by applicant]
US 20210271771A1 · Erofeev et al. · 2021 [cited by applicant]
EP 0259912A1 · 1988 [cited by applicant]
EP 0405926A2 · 1991 [cited by applicant]
EP 0467546A2 · 1992 [cited by applicant]
EP 0541281A2 · 1993 [cited by applicant]
EP 0774715A1 · 1997 [cited by applicant]
EP 0809184A1 · 1997 [cited by applicant]
EP 0899662A1 · 1999 [cited by applicant]
EP 0981090A1 · 2000 [cited by applicant]
WO 9513580A1 · 1995 [cited by applicant]
WO 9912098A1 · 1999 [cited by applicant]
WO 2006052872A2 · 2006 [cited by applicant]
Armstead et al., “Implementation of a Campus-wide Distributed Mass Storage Service: The Dream vs. Reality,” IEEE, Sep. 11-14, 1995, pp. 190-199. [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, 1995-Mar. 9, 199… [cited by applicant]
Eitel, “Backup and Storage Management in Distributed Heterogeneous Environments,” IEEE, Jun. 12-16, 1994, pp. 124-126. [cited by applicant]
Google Scholar, “Key encryption key rotation” (search), https://scholar.google.com/scholar?hl=en&as_sdt=0%2C33&q=key+encryption+key+rotation&btnG=[Mar. 14, 2019 6:30:35 PM], 2 pages. [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]
Jander, “Launching Storage-Area Net,” Data Communications, US, McGraw Hill, NY, vol. 27, No. 4 (Mar. 21, 1998), pp. 64-72. [cited by applicant]
Kallahalla, et al., “Plutus: Scalable Secure File Sharing on Untrusted Storage”, File and Storage Technologies (FAST '03), USENIX, vol. 3, Apr. 2, 2003, 14 pages. [cited by applicant]
NPL Search Terms, Year: 2023, 01 Page. [cited by applicant]
NPL Search Terms, Year:2021, 01 Page. [cited by applicant]
P1619.3 Architecture Subcommittee, Draft Standard for Key Management Infrastructure for Cryptographic Protection of Stored Data, May 2007, IEEE, Piscataway, NJ, 17 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]