IP Library Granted Patent US 12,339,747
Granted Patent B2
US 12,339,747 · App. 18/106,728 · Granted Jun 24, 2025

Back up and restore related data on different cloud storage tiers

Inventors: Prasad Nara (Manalapan, NJ); Manoj Kumar Vijayan (Marlboro, NJ); Ho-Chi Chen (Marlboro, NJ)
Assignee: Commvault Systems, Inc.
G06F11/1464G06F3/0619G06F3/0659G06F3/067G06F11/1435G06F11/1461G06F11/1469
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,339,747
App. No.
18/106,728
Granted
Jun 24, 2025
Kind
B2
Abstract

Presented herein are systems and methods for backing up and restoring related backup data stored in different cloud storage tiers in a cloud storage environment. Backup data generated during a backup job is stored to different cloud storage tiers based on the type of data and a storage policy comprising designations of a first cloud storage tier and a second cloud storage tier. Backup metadata and index data is stored in the designated first cloud storage tier and backup payload data is stored in the designated second cloud storage tier. Designations of the storage tiers are based on the attributes associated with each tier of cloud storage. During restore, the backup payload data is recalled from the second storage tier into the first storage tier where it is used to restore to the destination client or customer.

Claims (66)

1. An information management system configured to store backed-up data using different cloud storage tiers, the information management system comprising:

one or more computing devices comprising computer hardware configured to:

generating a storage policy for backing up a primary dataset,

wherein the storage policy comprises a data structure or file for storing one or more preferences or criteria for performing operations on primary or secondary copies of data associated with the storage policy,

wherein the storage policy indicates that:

metadata collected in a backup operation of the primary dataset and a backup index associated with the backup operation are to be stored in a first cloud storage tier in a cloud storage environment,

payload data of the primary dataset is to be backed up into a second cloud storage tier in the cloud storage environment;

wherein the first cloud storage tier is distinct from the second cloud storage tier;

storing the storage policy;

initiating a first backup operation of the primary dataset according to the storage policy, wherein execution of the first backup operation results in a storing of a backed-up payload data in the second cloud storage tier; and

in response to a user-supplied request to restore at least part of the primary dataset from backup storage in the cloud storage environment:

recall backed-up payload data of the at least part of the primary dataset from the second cloud storage tier to the first cloud storage tier, and

restore the backed-up payload data of the at least part of the primary dataset from the first cloud storage tier to a data storage device associated with the user-supplied request to restore.

2. An information management system of claim 1 , wherein the one or more computing devices is further configured to:

present to a user through a user interface, information about backed-up payload data,

wherein the information is obtained by accessing at least one of:

the backup index, and

the metadata in the first cloud storage tier without accessing the backed-up payload data in the second cloud storage tier.

3. An information management system of claim 1 , wherein the one or more computing devices is further configured to:

present to a user through a user interface:

a first option to designate a first cloud storage tier from among a first plurality of cloud storage tiers of a cloud storage environment, and

a second option to designate a second cloud storage from among a second plurality of cloud storage tiers; and

receive through the user interface, a first user-supplied selection of the first cloud storage tier and a second user-supplied selection of the second cloud storage tier.

4. An information management system of claim 1 , wherein the backup index comprises metadata about and storage location information of the backed-up payload data at the second cloud storage tier.

5. An information management system of claim 1 , wherein the cloud storage environment is managed by a vendor different from a vendor managing the storage policy.

6. An information management system of claim 1 , wherein the cloud storage environment and the storage policy are managed by same vendor.

7. An information management system of claim 1 , wherein the storage policy identifies the primary dataset for backup, and comprises a backup schedule for performing backup operations, including the first backup operation, and wherein the first backup operation is initiated by a storage manager that executes on one of the one or more computing devices.

8. An information management system of claim 1 , wherein the first cloud storage tier is distinct from the second cloud storage tier in at least one of:

allowing data to be accessed more frequently than the second cloud storage tier,

providing faster data retrieval than the second cloud storage tier,

costing more per unit of data storage than the second cloud storage tier,

costing more for reading from and writing data to the first cloud storage tier than the second cloud storage tier, and

lacking minimum stay charges for data at the first cloud storage tier.

9. A computer-implemented method for storing backed-up data using different cloud storage tiers, the computer-implemented method comprising:

by one or more computing devices comprising one or more hardware processors and computer memory:

generating a storage policy for backing up a primary dataset,

wherein the storage policy comprises a data structure or file for storing one or more preferences or criteria for performing operations on primary or secondary copies of data associated with the storage policy,

wherein the storage policy indicates that:

metadata collected in a backup operation of the primary dataset and a backup index associated with the backup operation are to be stored in a first cloud storage tier in a cloud storage environment,

payload data of the primary dataset is to be backed up into a second cloud storage tier in the cloud storage environment;

wherein the first cloud storage tier is distinct from the second cloud storage;

initiating a first backup operation of the primary dataset according to the storage policy, wherein execution of the first backup operation results in a storing of a backed-up payload data in the second cloud storage tier; and

responsive to a user-supplied request to restore at least part of the primary dataset from backup storage in the cloud storage environment, initiating a restore operation comprising:

recalling backed-up payload data of the at least part of the primary dataset from the second cloud storage tier to the first cloud storage tier, and

restoring the backed-up payload data of the at least part of the primary dataset from the first cloud storage tier to a data storage device associated with the user-supplied request to restore.

10. The computer-implemented method of claim 9 further comprising:

presenting in a user interface, information about the backed-up payload data,

wherein the information is obtained by accessing at least one of:

the backup index, and

the metadata in the first cloud storage tier without accessing the backed-up payload data in the second cloud storage tier.

11. The computer-implemented method of claim 9 further comprising:

presenting to a user through a user interface:

a first option to designate a first cloud storage tier from among a first plurality of cloud storage tiers of a cloud storage environment, and

a second option to designate a second cloud storage from among a second plurality of cloud storage tiers; and

receiving through the user interface, a first user-supplied selection of the first cloud storage tier and a second user-supplied selection of the second cloud storage tier.

12. The computer-implemented method of claim 9 , wherein the backup index comprises metadata about and storage location information of the backed-up payload data at the second cloud storage tier.

13. The computer-implemented method of claim 9 , wherein the cloud storage environment is managed by a vendor different from a vendor managing the storage policy.

14. The computer-implemented method of claim 9 , wherein the cloud storage environment and the storage policy are managed by same vendor.

15. The computer-implemented method of claim 9 , wherein the generating of the storage policy and the initiating of the first backup operation are performed by a storage manager that executes on one of the one or more computing devices.

16. The computer-implemented method of claim 9 , wherein the first cloud storage tier is distinct from the second cloud storage tier in at least one of:

allowing data to be accessed more frequently than the second cloud storage tier,

providing faster data retrieval than the second cloud storage tier,

costing more per unit of data storage than the second cloud storage tier,

costing more for reading from and writing data to the first cloud storage tier than the second cloud storage tier, and

lacking minimum stay charges for data at the first cloud storage tier.

17. The computer-implemented method of claim 9 , wherein the storage policy identifies the primary dataset for backup, and comprises a backup schedule for performing backup operations, including the first backup operation, and wherein the first backup operation is initiated by a storage manager that executes on one of the one or more computing devices.

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 Feb 23, 2023
From: NARA, PRASAD; VIJAYAN, MANOJ KUMAR; CHEN, HO-CHI
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 062782/0727 →
Continuity (2)
Continuation 17165266 · Feb 2, 2021
Related Publication 20230289264A1 · Sep 14, 2023
References Cited (400)
US 4686620A · Ng · 1987 [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 5123107A · Mensch, Jr. · 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 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 5410700A · Fecteau et al. · 1995 [cited by applicant]
US 5448724A · Hayashi 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 5619644A · Crockett et al. · 1997 [cited by applicant]
US 5638509A · Dunphy et al. · 1997 [cited by applicant]
US 5664204A · Wang · 1997 [cited by applicant]
US 5673381A · Huai et al. · 1997 [cited by applicant]
US 5699361A · Ding et al. · 1997 [cited by applicant]
US 5729743A · Squibb · 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 et al. · 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 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 et al. · 2000 [cited by applicant]
US 6094416A · Mng · 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 6327590B1 · Chidlovskii et al. · 2001 [cited by applicant]
US 6328766B1 · Long · 2001 [cited by applicant]
US 6330570B1 · Crighton et al. · 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 6421711B1 · Blumenau et al. · 2002 [cited by applicant]
US 6487561B1 · Ofek 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 6564228B1 · O'Connor · 2003 [cited by applicant]
US 6658526B2 · Nguyen et al. · 2003 [cited by applicant]
US 6941429B1 · Kamvysselis et al. · 2005 [cited by applicant]
US 6959327B1 · Vogl · 2005 [cited by applicant]
US 6973555B2 · Fujiwara · 2005 [cited by applicant]
US 7000238B2 · Nadler · 2006 [cited by applicant]
US 7035880B1 · Crescenti · 2006 [cited by applicant]
US 7079341B2 · Kistler et al. · 2006 [cited by applicant]
US 7096418B1 · Singhal · 2006 [cited by applicant]
US 7107298B2 · Prahlad · 2006 [cited by applicant]
US 7130272B1 · Gai et al. · 2006 [cited by applicant]
US 7143203B1 · Altmejd · 2006 [cited by applicant]
US 7225220B2 · Gonzalez et al. · 2007 [cited by applicant]
US 7246207B2 · Kottomtharayil · 2007 [cited by applicant]
US 7260633B2 · Lette · 2007 [cited by applicant]
US 7315923B2 · Retnamma · 2008 [cited by applicant]
US 7334144B1 · Schlumberger · 2008 [cited by applicant]
US 7340616B2 · Rothman et al. · 2008 [cited by applicant]
US 7343356B2 · Prahlad · 2008 [cited by applicant]
US 7343453B2 · Prahlad · 2008 [cited by applicant]
US 7346751B2 · Prahlad · 2008 [cited by applicant]
US 7366846B2 · Boyd et al. · 2008 [cited by applicant]
US 7386744B2 · Barr · 2008 [cited by applicant]
US 7395282B1 · Crescenti · 2008 [cited by applicant]
US 7448079B2 · Tremain · 2008 [cited by applicant]
US 7472079B2 · Fellenstein · 2008 [cited by applicant]
US 7483895B2 · Hysom · 2009 [cited by applicant]
US 7502820B2 · Manders · 2009 [cited by applicant]
US 7516346B2 · Pinheiro et al. · 2009 [cited by applicant]
US 7516348B1 · Ofer · 2009 [cited by applicant]
US 7526798B2 · Chao · 2009 [cited by applicant]
US 7529782B2 · Prahlad · 2009 [cited by applicant]
US 7546475B2 · Mayo et al. · 2009 [cited by applicant]
US 7587570B2 · Sarkar et al. · 2009 [cited by applicant]
US 7617191B2 · Wilbrink et al. · 2009 [cited by applicant]
US 7617262B2 · Prahlad · 2009 [cited by applicant]
US 7627827B2 · Taylor et al. · 2009 [cited by applicant]
US 7631351B2 · Erofeev · 2009 [cited by applicant]
US 7651593B2 · Prahlad · 2010 [cited by applicant]
US 7653668B1 · Shelat · 2010 [cited by applicant]
US 7668884B2 · Prahlad · 2010 [cited by applicant]
US 7685269B1 · Thrasher et al. · 2010 [cited by applicant]
US 7694070B2 · Mogi · 2010 [cited by applicant]
US 7734669B2 · Kottomtharayil · 2010 [cited by applicant]
US 7739548B2 · Goodrum et al. · 2010 [cited by applicant]
US 7747579B2 · Prahlad · 2010 [cited by applicant]
US 7761736B2 · Nguyen et al. · 2010 [cited by applicant]
US 7765167B2 · Prahlad · 2010 [cited by applicant]
US 7769616B2 · Ollivier · 2010 [cited by applicant]
US 7778984B2 · Zhang · 2010 [cited by applicant]
US 7792789B2 · Prahlad · 2010 [cited by applicant]
US 7797453B2 · Meijer et al. · 2010 [cited by applicant]
US 7814149B1 · Stringham · 2010 [cited by applicant]
US 7814351B2 · Lubbers et al. · 2010 [cited by applicant]
US 7818082B2 · Roumeliotis et al. · 2010 [cited by applicant]
US 7822967B2 · Fung · 2010 [cited by applicant]
US 7840537B2 · Gokhale · 2010 [cited by applicant]
US 7882077B2 · Gokhale · 2011 [cited by applicant]
US 7899788B2 · Chandhok · 2011 [cited by applicant]
US 7917438B2 · Kenedy et al. · 2011 [cited by applicant]
US 7996270B2 · Sundaresan · 2011 [cited by applicant]
US 8001277B2 · Mega · 2011 [cited by applicant]
US 8037028B2 · Prahlad · 2011 [cited by applicant]
US 8065166B2 · Maresh · 2011 [cited by applicant]
US 8108427B2 · Prahlad · 2012 [cited by applicant]
US 8112605B2 · Kavuri · 2012 [cited by applicant]
US 8134727B1 · Shmunis · 2012 [cited by applicant]
US 8140786B2 · Bunte · 2012 [cited by applicant]
US 8156086B2 · Lu et al. · 2012 [cited by applicant]
US 8170995B2 · Prahlad · 2012 [cited by applicant]
US 8219524B2 · Gokhale · 2012 [cited by applicant]
US 8230195B2 · Amarendran · 2012 [cited by applicant]
US 8266406B2 · Kavuri · 2012 [cited by applicant]
US 8285681B2 · Prahlad · 2012 [cited by applicant]
US 8296534B1 · Gupta et al. · 2012 [cited by applicant]
US 8307177B2 · Prahlad · 2012 [cited by applicant]
US 8316091B2 · Hirvela et al. · 2012 [cited by applicant]
US 8321688B2 · Auradkar · 2012 [cited by applicant]
US 8352608B1 · Keagy et al. · 2013 [cited by applicant]
US 8364652B2 · Vijayan · 2013 [cited by applicant]
US 8364802B1 · Keagy et al. · 2013 [cited by applicant]
US 8370307B2 · Wolfe · 2013 [cited by applicant]
US 8396838B2 · Brockway · 2013 [cited by applicant]
US 8407190B2 · Prahlad · 2013 [cited by applicant]
US 8417697B2 · Ghemawat et al. · 2013 [cited by applicant]
US 8429630B2 · Nickolov · 2013 [cited by applicant]
US 8434131B2 · Varadharajan · 2013 [cited by applicant]
US 8510573B2 · Muller et al. · 2013 [cited by applicant]
US 8527549B2 · Cidon · 2013 [cited by applicant]
US 8566362B2 · Mason et al. · 2013 [cited by applicant]
US 8578120B2 · Attarde · 2013 [cited by applicant]
US 8612439B2 · Prahlad · 2013 [cited by applicant]
US 8626741B2 · Vijakumar et al. · 2014 [cited by applicant]
US 8635184B2 · Hsu et al. · 2014 [cited by applicant]
US 8660038B1 · Pascazio · 2014 [cited by applicant]
US 8674823B1 · Contrario et al. · 2014 [cited by applicant]
US 8683103B2 · Ripberger · 2014 [cited by applicant]
US 8707070B2 · Muller · 2014 [cited by applicant]
US 8769048B2 · Kottomtharayil · 2014 [cited by applicant]
US 8780400B2 · Shmunis · 2014 [cited by applicant]
US 8799242B2 · Leonard et al. · 2014 [cited by applicant]
US 8849761B2 · Prahlad · 2014 [cited by applicant]
US 8849955B2 · Prahlad · 2014 [cited by applicant]
US 8924511B2 · Brand · 2014 [cited by applicant]
US 8950009B2 · Vijayan et al. · 2015 [cited by applicant]
US 8954446B2 · Vijayan Retnamma et al. · 2015 [cited by applicant]
US 9020900B2 · Vijayan Retnamma et al. · 2015 [cited by applicant]
US 9021282B2 · Muller · 2015 [cited by applicant]
US 9021307B1 · Parameswaran et al. · 2015 [cited by applicant]
US 9098495B2 · Gokhale · 2015 [cited by applicant]
US 9171008B2 · Prahlad · 2015 [cited by applicant]
US 9189170B2 · Kripalani et al. · 2015 [cited by applicant]
US 9195636B2 · Smith · 2015 [cited by applicant]
US 9239687B2 · Vijayan · 2016 [cited by applicant]
US 9262496B2 · Kumarasamy et al. · 2016 [cited by applicant]
US 9336226B2 · Vibhor et al. · 2016 [cited by applicant]
US 9424263B1 · Aston · 2016 [cited by examiner]
US 9444811B2 · Nara · 2016 [cited by applicant]
US 9454537B2 · Prahlad · 2016 [cited by applicant]
US 9495251B2 · Kottomtharayil · 2016 [cited by applicant]
US 9633033B2 · Kumar · 2017 [cited by applicant]
US 9641388B2 · Kripalani · 2017 [cited by applicant]
US 9959333B2 · Kumarasamy · 2018 [cited by applicant]
US 10228962B2 · Dornemann et al. · 2019 [cited by applicant]
US 10248657B2 · Prahlad et al. · 2019 [cited by applicant]
US 10255143B2 · Vijayan et al. · 2019 [cited by applicant]
US 10264074B2 · Vijayan et al. · 2019 [cited by applicant]
US 10346259B2 · Gokhale et al. · 2019 [cited by applicant]
US 10379598B2 · Muller · 2019 [cited by applicant]
US 10387073B2 · Bhagi et al. · 2019 [cited by applicant]
US 10404799B2 · Mitkar · 2019 [cited by applicant]
US 10592145B2 · Bedadala et al. · 2020 [cited by applicant]
US 10592350B2 · Dornemann · 2020 [cited by applicant]
US 10684924B2 · Kilaru et al. · 2020 [cited by applicant]
US 10768971B2 · Dornemann et al. · 2020 [cited by applicant]
US 10776329B2 · Ramohalli Gopala Rao et al. · 2020 [cited by applicant]
US 10891069B2 · Ashraf et al. · 2021 [cited by applicant]
US 10891198B2 · Nara et al. · 2021 [cited by applicant]
US 11113246B2 · Mitkar et al. · 2021 [cited by applicant]
US 11223535B2 · Parvathamvenkatas et al. · 2022 [cited by applicant]
US 11269734B2 · Ramohalli Gopala Rao et al. · 2022 [cited by applicant]
US 11294786B2 · Degaonkar et al. · 2022 [cited by applicant]
US 11314687B2 · Kavaipatti Anantharamakrishnan et al. · 2022 [cited by applicant]
US 11321188B2 · Mitkar et al. · 2022 [cited by applicant]
US 11366723B2 · Bansod et al. · 2022 [cited by applicant]
US 11604706B2 · Nara · 2023 [cited by examiner]
US 20020035511A1 · Haji · 2002 [cited by applicant]
US 20020083079A1 · Meier et al. · 2002 [cited by applicant]
US 20020095609A1 · Tokunaga · 2002 [cited by applicant]
US 20020129047A1 · Cane · 2002 [cited by applicant]
US 20020129106A1 · Gutfreund · 2002 [cited by applicant]
US 20020194033A1 · Huff · 2002 [cited by applicant]
US 20020194511A1 · Swoboda · 2002 [cited by applicant]
US 20030140068A1 · Yeung · 2003 [cited by applicant]
US 20030200222A1 · Feinberg · 2003 [cited by applicant]
US 20040210724A1 · Koning et al. · 2004 [cited by applicant]
US 20050076251A1 · Barr · 2005 [cited by applicant]
US 20050268121A1 · Rothman et al. · 2005 [cited by applicant]
US 20050289414A1 · Adya · 2005 [cited by applicant]
US 20060058994A1 · Ravi · 2006 [cited by applicant]
US 20060101174A1 · Kanamaru · 2006 [cited by applicant]
US 20060190775A1 · Aggarwal et al. · 2006 [cited by applicant]
US 20060206507A1 · Dahbour · 2006 [cited by applicant]
US 20060224846A1 · Amarendran et al. · 2006 [cited by applicant]
US 20060236073A1 · Soules · 2006 [cited by applicant]
US 20060242356A1 · Mogi et al. · 2006 [cited by applicant]
US 20060245411A1 · Chen et al. · 2006 [cited by applicant]
US 20060251067A1 · Desanti · 2006 [cited by applicant]
US 20070073970A1 · Yamazaki · 2007 [cited by applicant]
US 20070079156A1 · Fujimoto · 2007 [cited by applicant]
US 20070101173A1 · Fung · 2007 [cited by applicant]
US 20070168606A1 · Takai · 2007 [cited by applicant]
US 20070234302A1 · Suzuki · 2007 [cited by applicant]
US 20080005168A1 · Huff et al. · 2008 [cited by applicant]
US 20080010521A1 · Goodrum et al. · 2008 [cited by applicant]
US 20080147460A1 · Ollivier · 2008 [cited by applicant]
US 20080162592A1 · Huang · 2008 [cited by applicant]
US 20080183891A1 · Ni et al. · 2008 [cited by applicant]
US 20080228771A1 · Prahlad · 2008 [cited by applicant]
US 20080244032A1 · Gilson · 2008 [cited by applicant]
US 20080244177A1 · Crescenti · 2008 [cited by applicant]
US 20080256384A1 · Branson et al. · 2008 [cited by applicant]
US 20080270461A1 · Gordon · 2008 [cited by applicant]
US 20080301479A1 · Wood · 2008 [cited by applicant]
US 20090077443A1 · Nguyen et al. · 2009 [cited by applicant]
US 20090198677A1 · Sheehy · 2009 [cited by applicant]
US 20090198825A1 · Miller · 2009 [cited by applicant]
US 20090210464A1 · Chiang-Lin · 2009 [cited by applicant]
US 20090268903A1 · Bojinov et al. · 2009 [cited by applicant]
US 20090282020A1 · McSheffrey · 2009 [cited by applicant]
US 20090287665A1 · Prahlad · 2009 [cited by applicant]
US 20090319534A1 · Gokhale · 2009 [cited by applicant]
US 20090327477A1 · Madison, Jr · 2009 [cited by applicant]
US 20100023722A1 · Tabbara · 2010 [cited by applicant]
US 20100064033A1 · Travostino · 2010 [cited by applicant]
US 20100070448A1 · Omoigui · 2010 [cited by applicant]
US 20100070466A1 · Prahlad · 2010 [cited by applicant]
US 20100070474A1 · Lad · 2010 [cited by applicant]
US 20100070725A1 · Prahlad · 2010 [cited by applicant]
US 20100082672A1 · Kottomtharayil · 2010 [cited by applicant]
US 20100082700A1 · Parab · 2010 [cited by applicant]
US 20100082713A1 · Frid-Nielsen et al. · 2010 [cited by applicant]
US 20100162002A1 · Dodgson et al. · 2010 [cited by applicant]
US 20100179941A1 · Agrawal · 2010 [cited by examiner]
US 20100190478A1 · Brewer · 2010 [cited by applicant]
US 20100235333A1 · Bates · 2010 [cited by applicant]
US 20100257403A1 · Virk · 2010 [cited by applicant]
US 20100269164A1 · Sosnosky et al. · 2010 [cited by applicant]
US 20100274772A1 · Samuels · 2010 [cited by applicant]
US 20100318782A1 · Auradkar et al. · 2010 [cited by applicant]
US 20100332401A1 · Prahlad · 2010 [cited by applicant]
US 20100333116A1 · Prahlad · 2010 [cited by applicant]
US 20110022642A1 · DeMilo et al. · 2011 [cited by applicant]
US 20110040824A1 · Harm · 2011 [cited by applicant]
US 20110055161A1 · Wolfe · 2011 [cited by applicant]
US 20110191544A1 · Naga et al. · 2011 [cited by applicant]
US 20110276713A1 · Brand · 2011 [cited by applicant]
US 20110277027A1 · Hayton et al. · 2011 [cited by applicant]
US 20120054626A1 · Odenheimer · 2012 [cited by applicant]
US 20120110186A1 · Kapur et al. · 2012 [cited by applicant]
US 20120131645A1 · Harm · 2012 [cited by applicant]
US 20120240183A1 · Sinha · 2012 [cited by applicant]
US 20130007245A1 · Malik et al. · 2013 [cited by applicant]
US 20130035795A1 · Pfeiffer et al. · 2013 [cited by applicant]
US 20130125198A1 · Ferguson et al. · 2013 [cited by applicant]
US 20130238572A1 · Prahlad et al. · 2013 [cited by applicant]
US 20130238969A1 · Smith · 2013 [cited by applicant]
US 20130262385A1 · Kumarasamy et al. · 2013 [cited by applicant]
US 20130297902A1 · Collins et al. · 2013 [cited by applicant]
US 20130326279A1 · Chavda et al. · 2013 [cited by applicant]
US 20140189432A1 · Gokhale · 2014 [cited by applicant]
US 20140283010A1 · Rutkowski et al. · 2014 [cited by applicant]
US 20150113055A1 · Vijayan et al. · 2015 [cited by applicant]
US 20150127967A1 · Dutton et al. · 2015 [cited by applicant]
US 20150198995A1 · Muller et al. · 2015 [cited by applicant]
US 20160100013A1 · Vijayan et al. · 2016 [cited by applicant]
US 20160350391A1 · Vijayan et al. · 2016 [cited by applicant]
US 20170039218A1 · Prahlad et al. · 2017 [cited by applicant]
US 20170126807A1 · Vijayan et al. · 2017 [cited by applicant]
US 20170235647A1 · Kilaru et al. · 2017 [cited by applicant]
US 20180285383A1 · Nara et al. · 2018 [cited by applicant]
US 20180375938A1 · Vijayan et al. · 2018 [cited by applicant]
US 20190108341A1 · Bedhapudi et al. · 2019 [cited by applicant]
US 20190179805A1 · Prahlad et al. · 2019 [cited by applicant]
US 20190182325A1 · Vijayan et al. · 2019 [cited by applicant]
US 20190303246A1 · Gokhale et al. · 2019 [cited by applicant]
US 20200319694A1 · Mohanty et al. · 2020 [cited by applicant]
US 20200341853A1 · Zhang · 2020 [cited by examiner]
US 20200410418A1 · Martynov · 2020 [cited by examiner]
US 20210049079A1 · Kumar et al. · 2021 [cited by applicant]
US 20210173744A1 · Agrawal et al. · 2021 [cited by applicant]
US 20210357246A1 · Kumar et al. · 2021 [cited by applicant]
US 20210397522A1 · Owen et al. · 2021 [cited by applicant]
US 20220012134A1 · Chatterjee et al. · 2022 [cited by applicant]
US 20220035559A1 · Nara et al. · 2022 [cited by applicant]
US 20220066669A1 · Naik et al. · 2022 [cited by applicant]
US 20220154008A1 · Wang · 2022 [cited by applicant]
US 20220156190A1 · Pradhan · 2022 [cited by applicant]
US 20220363359A1 · Morvillo · 2022 [cited by applicant]
US 20230032790A1 · Mahajan · 2023 [cited by applicant]
US 20230109690A1 · Bhikchand · 2023 [cited by applicant]
US 20230153010A1 · Kapadia · 2023 [cited by applicant]
US 20230400995A1 · Waghmare · 2023 [cited by applicant]
US 20240004761A1 · Bhagi · 2024 [cited by applicant]
US 20240007505A1 · Mohanty · 2024 [cited by applicant]
US 20240118980A1 · Polimera · 2024 [cited by applicant]
CN 1259733 · 2000 [cited by applicant]
CN 1525272 · 2004 [cited by applicant]
CN 1936818 · 2007 [cited by applicant]
CN 1968254 · 2007 [cited by applicant]
EP 0259912 · 1988 [cited by applicant]
EP 0405926 · 1991 [cited by applicant]
EP 0467546 · 1992 [cited by applicant]
EP 0774715 · 1997 [cited by applicant]
EP 0809184 · 1997 [cited by applicant]
EP 0817040 · 1998 [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]
Anonymous: “Data Deduplication technology review,” ComputerWeekly, Oct. 2008, pp. 1-6. [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]
Bates, S. et al., “Sharepoint 2007 User's Guide,” pp. 1-88, 2007, Springer-Verlag New York, Inc., 104 p. [cited by applicant]
Brandon, J., “Virtualization Shakes Up Backup Strategy,” <http://www.computerworld.com>, internet accessed on Mar. 6, 2008, 3 pages. [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]
Chiappetta, Marco, “ESA Enthusiast System Architecture,” <http://hothardware.com/Articles/NVIDIA_ESA_Enthusiast_System_Architecture/>, Nov. 5, 2007, 2 pages. [cited by applicant]
CommVault Systems, Inc., “A CommVault White Paper: VMware Consolidated Backup (VCB) Certification Information Kit,” 2007, 23 pages. [cited by applicant]
CommVault Systems, Inc., “CommVault Solutions—VMware,” <http://www.commvault.com/solutions/vmware/>, internet accessed Mar. 24, 2008, 1 page. [cited by applicant]
CommVault Systems, Inc., “Enhanced Protection and Manageability of Virtual Servers,” Partner Solution Brief, 2008, 6 pages. [cited by applicant]
Davis, D., “3 VMware Consolidated Backup (VCB) Utilities You Should Know,” Petri IT Knowlegebase, <http://www.petri.co.il/vmware-consolidated-backup-utilities.htm>, internet accessed on Jul. 14, 2008, 3 pages. [cited by applicant]
Davis, D., “Understanding VMware VMX Configuration Files,” Petri IT Knowledgebase, <http://www.petri.co.il/virtual_vmware_vmx_configuration_files.htm>, internet accessed on Jun. 19, 2008, 3 pages. [cited by applicant]
Davis, D., “VMware Server & Workstation Disk Files Explained,” Petri IT Knowledgebase, <http://www.petri.co.il/virtual_vmware_files_explained.htm>, internet accessed on Jun. 19, 2008, 3 pages. [cited by applicant]
Eitel, “Backup and Storage Management in Distributed Heterogeneous Environments,” IEEE, Jun. 12-16, 1994, pp. 124-126. [cited by applicant]
Examination Report mailed Aug. 17, 2018 in European Patent Application No. 08798909.1, 7 pages. [cited by applicant]
Examination Report mailed Jun. 27, 2018 in European Patent Application No. 10794641.0, 6 pages. [cited by applicant]
Examination Report mailed Nov. 29, 2018 in European Patent Application No. 10794641.0, 8 pages. [cited by applicant]
Extended European Search Report for Application No. 10794641.0, mailing date Mar. 14, 2017, 12 pages. [cited by applicant]
First Office Action for Chinese Application No. 200880105016.1, mailing date Nov. 3, 2011, 34 pages with english translation. [cited by applicant]
First Office Action for Chinese Application No. 201210584288.2, mailing date Mar. 4, 2015, 13 pages, with English translation. [cited by applicant]
First Office Action for Chinese Application No. 201210589575.2, mailing date Jul. 20, 2015, 16 pages, with English Translation. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2010/040402, Mail Date Feb. 24, 2011, 9 pages. [cited by applicant]
International Search Report and Written Opinion for PCT/US2011/054374, dated May 2, 2012, in 7 pages. [cited by applicant]
Liu et al., “Semantic data de-duplication for archival storage system”, IEEE 2008, 9 pages. [cited by applicant]
Microsoft Corporation, “How NTFS Works,” Windows Server TechCenter, <http://technet2.mircrosoft.com/windowsserver/en/library/8cc5891d-bf8e-4164-862d-dac5418c5948 . . . >, updated Mar. 28, 2003, internet accessed Mar. 26… [cited by applicant]
Parlante, Nick; Linked List Basics; 2001, pp. 1-26. [cited by applicant]
Partial Supplementary European Search Report in European Patent Application No. 10794641.0, mailing date Dec. 6, 2016, 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-14. [cited by applicant]
Sanbarrow.com, “Disktype-table,” <http://sanbarrow.com/vmdk/disktypes.html>, internet accessed on Jul. 22, 2008, 4 pages. [cited by applicant]
Sanbarrow.com, “Monolithic Versus Split Disks,” <http://sanbarrow.com/vmdk/monolithicversusspllit.html>, internet accessed on Jul. 14, 2008, 2 pages. [cited by applicant]
Second Office Action for Chinese Application No. 201210584288.2, mailing date Nov. 12, 2015, 8 pages, with English Translation. [cited by applicant]
Second Office Action for Chinese Application No. 201210589575.2, mailing date May 3, 2016, 13 pages, with English Translation. [cited by applicant]
Strickland, J., “How Cloud Storage Works,” Apr. 30, 2008, pp. 1-6, retrieved from the inter: http://computer.howstuffworks.com/cloud-computing/cloud-storage.htm/printable. [cited by applicant]
VMware, Inc., “Open Virtual Machine Format,” <http://www.vmware.com/appliances/learn/ovf.html>, internet accessed on May 6, 2008, 2 pages. [cited by applicant]
VMware, Inc., “OVF, Open Virtual Machine Format Specification, version 0.9,” White Paper, <http://www.vmware.com>, 2007, 50 pages. [cited by applicant]
VMware, Inc., “Using VMware Infrastructure for Backup and Restore,” Best Practices, <http://www.vmware.com>, accessed Apr. 30, 2014, 2006, 20 pages. [cited by applicant]
VMware, Inc., “Virtual Disk API Programming Guide,” <http://www.vmware.com>, Revision Apr. 11, 2008, 2008, 44 pages. [cited by applicant]
VMware, Inc., “Virtual Machine Backup Guide, ESX Server 3.0.1 and VirtualCenter 2.0.1,” <http://www.vmware.com>, updated Nov. 21, 2007, 74 pages. [cited by applicant]
VMware, Inc., “Virtual Machine Backup Guide, ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5,” <http://www.vmware.com>, updated Feb. 21, 2008, 78 pages. [cited by applicant]
VMware, Inc., “Virtualized iSCSI SANS: Flexible, Scalable Enterprise Storage for Virtual Infrastructures,” White Paper, <http://www.vmware.com>, Mar. 2008, 13 pages. [cited by applicant]
VMware, Inc., “VMware Consolidated Backup, Improvements in Version 3.5,” Information Guide, <http://www.vmware.com>, 2007, 11 pages. [cited by applicant]
VMware, Inc., “VMware Consolidated Backup,” Product Datasheet, <http://www.vmware.com>, 2007, 2 pages. [cited by applicant]
VMware, Inc., “VMware GSX Server 3.2, Disk Types: Virtual and Physical,” <http://www.vmware.com/support/gsx3/doc/disks.sub.--types.sub.--gsx.ht- ml>, internet accessed on Mar. 25, 2008, 2 pages. [cited by applicant]
VMware, Inc., “VMware OVF Tool,” Technical Note, <http://www.vmware.com>, 2007, 4 pages. [cited by applicant]
VMware, Inc., “VMware Workstation 5.0, Snapshots in a Linear Process,” <http:/www.vmware.com/support/ws5/doc/ws.sub.--preserve.sub.--sshot.su- b .--linear.html>, internet accessed on Mar. 25, 2008, 1 page. [cited by applicant]
Wang et al. “Performance analysis of data deduplication technology for storage”, Proc. of SPIE vol. 7517, 2007, 7 pages. [cited by applicant]