IP Library Granted Patent US 12,504,795
Granted Patent B2
US 12,504,795 · App. 18/202,454 · Granted Dec 23, 2025

Data storage library with service mode for protecting data storage drives

Inventors: Ernest S. Gale (Tucson, AZ); Brian G. Goodman (Tucson, AZ); Icko E. T. Iben (Santa Clara, CA); Leonard G. Jesionowski (Tucson, AZ); James M. Karp (Tucson, AZ); Michael P. McIntosh (Tucson, AZ); Shawn M. Nave (Tucson, AZ); Lee C. Randall (Tucson, AZ)
Assignee: International Business Machines Corporation
G06F1/182G06F3/0604G06F3/0634G06F3/0658G06F3/0686
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,504,795
App. No.
18/202,454
Granted
Dec 23, 2025
Kind
B2
Abstract

A data storage library system includes a data storage library, at least one environmental conditioning unit, at least one data storage drive retained within the data storage library, and at least one access door for providing access to an interior portion of the data storage library. The system also includes a library controller, wherein the library controller is configured to initiate a service mode prior to and during a service procedure performed within the data storage library, and further wherein at least one operational state within the at least one data storage drive is changed during the service mode. The change in the at least one operational state may be, for example, an increase in temperature within the at least one data storage drive, or the insertion of a data storage cartridge into the at least one data storage drive during the service mode.

Claims (71)

1 . A computer programming product comprising:

one or more non-transitory, computer-readable, storage media; and

programing instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by at least one hardware processor, configure the at least one hardware processor to:

initiate a service mode of a data storage library having two or more data storage drives;

perform, in response to initiating the service mode of the data storage library, at least one of a service group consisting of installing: a data storage cartridge, a protective cartridge, a diagnostic cartridge, and combinations thereof within all of the two or more data storage drives; and

maintain at least one of a cartridge group consisting of: the data storage cartridge, the protective cartridge, the diagnostic cartridge, and combinations thereof within all of the two or more data storage drives during the service mode of the data storage library.

2 . The computer program product of claim 1 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine whether at least one of the cartridge group is within all of the two or more data storage drives; and

install, in response to at least one of the cartridge group not being within all of one or more data storage drives, at least one of the cartridge group in each of the two or more data storage data drives not having at least one of the cartridge group.

3 . The computer program product of claim 1 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine, in response to initiating the service mode, whether a data storage cartridge is within any one of the two or more data storage drives; and

remove, in response to determining that a data storage cartridge is within any one of the two or more data storage drives, the data storage cartridge that is within any one of the two or more data storage drives.

4 . The computer program product of claim 3 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

install, in response to removing the data storage cartridge that is within any one of the two or more data storage drives, at least one of a protective group within each of the any one of the two or more data storage drives that had the data storage cartridge removed, wherein the protective group consists of at least one of: a protective cartridge, a diagnostic cartridge, and combinations thereof.

5 . The computer program product of claim 1 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine, in response to initiating the service mode, whether a data storage cartridge is within each of the two or more data storage drives; and

perform, in response to determining that a data storage cartridge is not within each of the two or more data storage drives, at least one of a deterrent group consisting of: turning on or off an indicator light, locking a door to prevent entry into the data storage library, and combinations thereof.

6 . The computer program product of claim 1 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine, in response to initiating the service mode, whether a data storage cartridge is within each of the two or more data storage drives; and

perform, in response to determining that a data storage cartridge is within each of the two or more data storage drives, at least one of a permissive group consisting of: turning on or off an indicator light, unlocking a door to permit entry into the data storage library, and combinations thereof.

7 . The computer program product of claim 1 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine whether the service mode is complete; and

remove, in response to determining that the service mode is complete, all protective cartridges and diagnostic cartridges from the two or more data storage drives.

8 . The computer program product of claim 1 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine if at least one environmental condition within at least one of the two or more data storage drives is within a desired range of the at least one environmental condition outside of the data storage library; and

determine whether to change at least one operational state within the at least one of the two or more data storage drives based upon whether the at least one environmental condition within the at least one of the two or more data storage drives is within the desired range of the at least one environmental condition outside of the data storage library,

wherein the environmental condition consists of at least one of an environmental group consisting of temperature, relative humidity, and combinations thereof, and

wherein changing the at least one operational state within the at least one of the two or more data storage drives comprises at least one of an operational group consisting of: maintaining power to a drive head within the at least one of the two or more data storage drives, heating an interior of the at least one of the two or more data storage drives, providing a physical barrier over or between the drive head of the at least one of the two or more data storage drives, inserting or maintaining the cartridge group within the at least one of the two or more data storage drives, and combinations thereof.

9 . The computer program product of claim 8 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to adjust the at least one environmental condition within the at least one of the two or more data storage drives to be within the desired range of the environmental condition outside of the data storage library.

10 . A computer programming product comprising:

one or more non-transitory, computer-readable, storage media; and

programing instructions stored on the one or more non-transitory, computer-readable, storage media instructions that, when executed by at least one hardware processor, configure the at least one hardware processor to:

initiate a service mode of a data storage library having one or more data storage drives;

determine, in response to initiating the service mode, whether a data storage cartridge is within any one of the one or more of the data storage drives;

remove, in response to determining that a data storage cartridge is within any one of the one or more data storage drives, the data storage cartridge that is within any one of the one or more data storage drives;

install, in response to removing the data storage cartridge that is within any one of the one or more data storage drives, at least one of a protective group within each of the any one or more data storage drives that had the data storage cartridge removed, wherein the protective group consists of at least one of: a protective cartridge, a diagnostic cartridge, and combinations thereof;

perform, in response to initiating the service mode of the data storage library, at least one of a service group consisting of installing: a protective cartridge, a diagnostic cartridge, and combinations thereof within all of the one or more data storage drives; and

maintain at least one of a protective group consisting of the protective cartridge, the diagnostic cartridge, and combinations thereof within all of the one or more data storage drives during the service mode of the data storage library.

11 . The computer program product of claim 10 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

perform, in response to determining that a data storage cartridge is not within each of the one or more data storage drives, at least one of a deterrent group consisting of: turning on or off an indicator light, locking a door to prevent entry into the data storage library, and combinations thereof.

12 . The computer program product of claim 10 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

perform, in response to determining that a data storage cartridge is within each of the one or more data storage drives, at least one of a permissive group consisting of: turning on or off an indicator light, unlocking a door to permit entry into the data storage library, and combinations thereof.

13 . The computer program product of claim 10 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine whether the service mode is complete; and

remove, in response to determining that the service mode is complete, all protective cartridges and diagnostic cartridges from the one or more data storage drives.

14 . The computer program product of claim 10 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine if at least one environmental condition within at least one of the one or more data storage drives is within a desired range of the at least one environmental condition outside of the data storage library; and

determine whether to change at least one operational state within the at least one of the one or more data storage drives based upon whether the at least one environmental condition within the at least one of the one or more data storage drives is within the desired range of the at least one environmental condition outside of the data storage library,

wherein the environmental condition consists of at least one of an environmental group consisting of temperature, relative humidity, and combinations thereof, and

wherein changing the at least one operational state within the at least one of the one or more data storage drives comprises at least one of an operational group consisting of: maintaining power to a drive head within the at least one of the one or more data storage drives, heating an interior of the at least one of the one or more data storage drives, providing a physical barrier over or between the drive head of the at least one of the one or more data storage drives, inserting or maintaining the cartridge group within the at least one of the one or more data storage drives, and combinations thereof.

15 . The computer program product of claim 14 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to adjust the at least one environmental condition within the at least one of the one or more data storage drives to be within the desired range of the environmental condition outside of the data storage library.

16 . A computer programming product comprising:

one or more non-transitory, computer-readable, storage media; and

programing instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by at least one hardware processor, configure the at least one hardware processor to:

initiate a service mode of a data storage library having one or more data storage drives;

perform, in response to initiating the service mode of the data storage library, at least one of a service group consisting of installing: a data storage cartridge, a protective cartridge, a diagnostic cartridge, and combinations thereof within all of the one or more data storage drives;

maintain at least one of a cartridge group consisting of the data storage cartridge, the protective cartridge, the diagnostic cartridge, and combinations thereof within all of the one or more data storage drives during the service mode of the data storage library;

determine whether the service mode is complete; and

remove, in response to determining that the service mode is complete, all protective cartridges and diagnostic cartridges from the one or more data storage drives.

17 . The computer program product of claim 16 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine if at least one environmental condition within at least one of the one or more data storage drives is within a desired range of the at least one environmental condition outside of the data storage library; and

determine whether to change at least one operational state within the at least one of the one or more data storage drives based upon whether the at least one environmental condition within the at least one of the one or more data storage drives is within the desired range of the at least one environmental condition outside of the data storage library,

wherein the environmental condition consists of at least one of an environmental group consisting of temperature, relative humidity, and combinations thereof, and

wherein changing the at least one operational state within the at least one of the one or more data storage drives comprises at least one of an operational group consisting of: maintaining power to a drive head within the at least one of the one or more data storage drives, heating an interior of the at least one of the one or more data storage drives, providing a physical barrier over or between the drive head of the at least one of the one or more data storage drives, inserting or maintaining the cartridge group within the at least one of the one or more data storage drives, and combinations thereof.

18 . The computer program product of claim 17 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to adjust the at least one environmental condition within the at least one of the one or more data storage drives to be within the desired range of the environmental condition outside of the data storage library.

19 . The computer program product of claim 16 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine whether at least one of a cartridge group is within all of the one or more data storage drives, wherein the cartridge group consists of at least one of: the data storage cartridge, the protective cartridge, the diagnostic cartridge, and combinations; and

install, in response to at least one of the cartridge group not being within all of one or more data storage drives, at least one of the cartridge group in each of the one or more data storage data drives not having at least one of the cartridge group.

20 . The computer program product of claim 16 , further comprising instructions stored on the one or more non-transitory, computer-readable, storage media that, when executed by the at least one hardware processor, configure the at least one hardware processor to:

determine, in response to initiating the service mode, whether a data storage cartridge is within any one of the one or more data storage drives; remove, in response to determining that a data storage cartridge is within any one of the one or more data storage drives, the data storage cartridge that is within any one of the one or more data storage drives; and

install, in response to removing the data storage cartridge that is within any one of the one or more data storage drives, at least one of a protective group within each of the any one of the one or more data storage drives that had the data storage cartridge removed, wherein the protective group consists of at least one of: a protective cartridge, a diagnostic cartridge, and combinations thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: GALE, ERNEST S.; GOODMAN, BRIAN G.; IBEN, ICKO E. T.; JESIONOWSKI, LEONARD G.; KARP, JAMES M.; MCINTOSH, MICHAEL P.; NAVE, SHAWN M.; RANDALL, LEE C.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 063772/0504 →
Continuity (4)
Continuation 17948845 · Sep 20, 2022
Division 16718526 · Dec 18, 2019
Continuation 15460497 · Mar 16, 2017
Related Publication 20230297146A1 · Sep 21, 2023
References Cited (204)
US 4831476A · Branc et al. · 1989 [cited by applicant]
US 4838911A · Robertson · 1989 [cited by applicant]
US 5278708A · Apple et al. · 1994 [cited by applicant]
US 5449229A · Aschenbrenner et al. · 1995 [cited by applicant]
US 5940354A · Inoue · 1999 [cited by applicant]
US 6347020B1 · Carpenter et al. · 2002 [cited by applicant]
US 6366982B1 · Suzuki et al. · 2002 [cited by applicant]
US 6409450B1 · Ostwald et al. · 2002 [cited by applicant]
US 6457928B1 · Ryan · 2002 [cited by applicant]
US 6467285B2 · Felder et al. · 2002 [cited by applicant]
US 6478524B1 · Malin · 2002 [cited by applicant]
US 6494663B2 · Ostwald et al. · 2002 [cited by applicant]
US 6537013B2 · Emberty et al. · 2003 [cited by applicant]
US 6563771B1 · Debiez · 2003 [cited by applicant]
US 6661596B2 · Chliwnyj et al. · 2003 [cited by applicant]
US 6676026B1 · McKinley et al. · 2004 [cited by applicant]
US 6676505B2 · Behl · 2004 [cited by applicant]
US 6854275B2 · Evans · 2005 [cited by applicant]
US 6896612B1 · Novotny et al. · 2005 [cited by applicant]
US 6924981B2 · Chu et al. · 2005 [cited by applicant]
US 6940716B1 · Korinsky et al. · 2005 [cited by applicant]
US 7039924B2 · Goodman et al. · 2006 [cited by applicant]
US 7106538B2 · Minemura et al. · 2006 [cited by applicant]
US 7277247B2 · Hoshino · 2007 [cited by applicant]
US 7434412B1 · Miyahira · 2008 [cited by applicant]
US 7474497B2 · Jesionowski et al. · 2009 [cited by applicant]
US 7635246B2 · Neeper et al. · 2009 [cited by applicant]
US 7656602B2 · Ben et al. · 2010 [cited by applicant]
US 7656660B2 · Hoeft et al. · 2010 [cited by applicant]
US 7746634B2 · Hom et al. · 2010 [cited by applicant]
US 7751188B1 · French et al. · 2010 [cited by applicant]
US 7961419B2 · Suzuki et al. · 2011 [cited by applicant]
US 8051671B2 · Vinson et al. · 2011 [cited by applicant]
US 8141621B2 · Campbell et al. · 2012 [cited by applicant]
US 8151046B2 · Suzuki et al. · 2012 [cited by applicant]
US 8154870B1 · Czamara et al. · 2012 [cited by applicant]
US 8206976B2 · Kobayashi et al. · 2012 [cited by applicant]
US 8209993B2 · Carlson et al. · 2012 [cited by applicant]
US 8210914B2 · McMahan et al. · 2012 [cited by applicant]
US 8456840B1 · Clidaras et al. · 2013 [cited by applicant]
US 8514513B2 · Hori · 2013 [cited by applicant]
US 8544289B2 · Johnson et al. · 2013 [cited by applicant]
US 8675303B2 · Compton et al. · 2014 [cited by applicant]
US 8694152B2 · Cyrulik et al. · 2014 [cited by applicant]
US 8789384B2 · Eckberg et al. · 2014 [cited by applicant]
US 8849784B2 · Alber et al. · 2014 [cited by applicant]
US 8857208B2 · Malin · 2014 [cited by applicant]
US 8939524B2 · Gasser · 2015 [cited by applicant]
US 8974274B2 · Carlson · 2015 [cited by applicant]
US 9025275B1 · Manes et al. · 2015 [cited by applicant]
US 9043035B2 · Chainer et al. · 2015 [cited by applicant]
US 9069534B2 · Rogers · 2015 [cited by applicant]
US 9110641B2 · Wu · 2015 [cited by applicant]
US 9155230B2 · Eriksen et al. · 2015 [cited by applicant]
US 9190112B1 · Bayang et al. · 2015 [cited by applicant]
US 9240209B1 · Crawford et al. · 2016 [cited by applicant]
US 9255936B2 · Hunt et al. · 2016 [cited by applicant]
US 9291408B2 · Iyengar et al. · 2016 [cited by applicant]
US 9321136B2 · Eckberg et al. · 2016 [cited by applicant]
US 9361921B2 · Herget · 2016 [cited by applicant]
US 9368148B2 · Starr et al. · 2016 [cited by applicant]
US 9433122B2 · Ohba et al. · 2016 [cited by applicant]
US 9642286B1 · Gutierrez et al. · 2017 [cited by applicant]
US 9888615B1 · Frink et al. · 2018 [cited by applicant]
US 9916869B1 · Gavillan et al. · 2018 [cited by applicant]
US 9916871B1 · Gavillan et al. · 2018 [cited by applicant]
US 9940976B1 · Gale et al. · 2018 [cited by applicant]
US 9949410B1 · Kowalski et al. · 2018 [cited by applicant]
US 10004165B1 · Bailey et al. · 2018 [cited by applicant]
US 10026445B1 · Gale et al. · 2018 [cited by applicant]
US 10026455B1 · Gavillan et al. · 2018 [cited by applicant]
US 10045457B1 · Gavillan et al. · 2018 [cited by applicant]
US 10276214B2 · Gavillan et al. · 2019 [cited by applicant]
US 10303376B2 · Gavillan et al. · 2019 [cited by applicant]
US 10395695B2 · Gavillan et al. · 2019 [cited by applicant]
US 10417851B2 · Gale et al. · 2019 [cited by applicant]
US 10418063B2 · Gale et al. · 2019 [cited by applicant]
US 10418071B2 · Gale et al. · 2019 [cited by applicant]
US 10431254B2 · Gavillan et al. · 2019 [cited by applicant]
US 10490004B2 · Gale et al. · 2019 [cited by applicant]
US 10679666B2 · Gale et al. · 2020 [cited by applicant]
US 11500430B2 · Gale et al. · 2022 [cited by applicant]
US 20020023444A1 · Felder et al. · 2002 [cited by applicant]
US 20020098064A1 · Ostwald et al. · 2002 [cited by applicant]
US 20030039056A1 · Satoh · 2003 [cited by applicant]
US 20030197619A1 · Lawrence et al. · 2003 [cited by applicant]
US 20040025515A1 · Evans · 2004 [cited by applicant]
US 20040080244A1 · Lowther, Jr. et al. · 2004 [cited by applicant]
US 20040145468A1 · La et al. · 2004 [cited by applicant]
US 20040153386A1 · Eckerdt · 2004 [cited by applicant]
US 20040165358A1 · Regimbal et al. · 2004 [cited by applicant]
US 20040264042A1 · Pollard et al. · 2004 [cited by applicant]
US 20050057847A1 · Armagost et al. · 2005 [cited by applicant]
US 20050170770A1 · Johnson et al. · 2005 [cited by applicant]
US 20050185323A1 · Brace et al. · 2005 [cited by applicant]
US 20050270727A1 · Shih · 2005 [cited by applicant]
US 20060177922A1 · Shamah et al. · 2006 [cited by applicant]
US 20060250578A1 · Pohl et al. · 2006 [cited by applicant]
US 20060259195A1 · Eliuk et al. · 2006 [cited by applicant]
US 20060262447A1 · Hoshino · 2006 [cited by applicant]
US 20070106840A1 · Estelle · 2007 [cited by examiner]
US 20070180278A1 · Botchek · 2007 [cited by applicant]
US 20070250410A1 · Brignone et al. · 2007 [cited by applicant]
US 20080043371A1 · Konshak · 2008 [cited by applicant]
US 20080061138A1 · Fisher et al. · 2008 [cited by applicant]
US 20080065903A1 · Goodman et al. · 2008 [cited by applicant]
US 20080094797A1 · Coglitore et al. · 2008 [cited by applicant]
US 20080106368A1 · Vitier · 2008 [cited by applicant]
US 20080151491A1 · Baldwin et al. · 2008 [cited by applicant]
US 20080231152A1 · Malin · 2008 [cited by applicant]
US 20090046427A1 · Noteboom et al. · 2009 [cited by applicant]
US 20090061758A1 · Yeung et al. · 2009 [cited by applicant]
US 20090168345A1 · Martini · 2009 [cited by applicant]
US 20090266511A1 · Yang · 2009 [cited by applicant]
US 20100078492A1 · Cislo · 2010 [cited by applicant]
US 20100170277A1 · Schmitt · 2010 [cited by applicant]
US 20100188810A1 · Andersen et al. · 2010 [cited by applicant]
US 20100249987A1 · Hong et al. · 2010 [cited by applicant]
US 20100254241A1 · Aoki · 2010 [cited by applicant]
US 20100311317A1 · McReynolds et al. · 2010 [cited by applicant]
US 20110022771A1 · Foerster · 2011 [cited by applicant]
US 20110083824A1 · Rogers · 2011 [cited by applicant]
US 20110108207A1 · Mainers et al. · 2011 [cited by applicant]
US 20110231007A1 · Biehle et al. · 2011 [cited by applicant]
US 20120046792A1 · Secor · 2012 [cited by applicant]
US 20120155027A1 · Broome et al. · 2012 [cited by applicant]
US 20120305042A1 · Lorbiecki · 2012 [cited by applicant]
US 20130031928A1 · Kim · 2013 [cited by applicant]
US 20130088833A1 · Cox et al. · 2013 [cited by applicant]
US 20130128455A1 · Koblenz et al. · 2013 [cited by applicant]
US 20130244563A1 · Noteboom et al. · 2013 [cited by applicant]
US 20140019768A1 · Pineau et al. · 2014 [cited by applicant]
US 20140059946A1 · Gardner et al. · 2014 [cited by applicant]
US 20140206271A1 · Ganacio · 2014 [cited by applicant]
US 20140238639A1 · Ambriz et al. · 2014 [cited by applicant]
US 20140277765A1 · Karimi et al. · 2014 [cited by applicant]
US 20140290162A1 · Tanimoto · 2014 [cited by applicant]
US 20140293471A1 · Sakuma · 2014 [cited by applicant]
US 20150036293A1 · Martini · 2015 [cited by applicant]
US 20150086305A1 · Ostwald et al. · 2015 [cited by applicant]
US 20150088319A1 · Dasari et al. · 2015 [cited by applicant]
US 20150106654A1 · Foster et al. · 2015 [cited by applicant]
US 20150167996A1 · Fadell et al. · 2015 [cited by applicant]
US 20150179210A1 · Ostwald et al. · 2015 [cited by applicant]
US 20150193173A1 · Bates · 2015 [cited by examiner]
US 20150203297A1 · Manning et al. · 2015 [cited by applicant]
US 20150208554A1 · Leigh et al. · 2015 [cited by applicant]
US 20150269641A1 · Roy · 2015 [cited by applicant]
US 20150294525A1 · Broom et al. · 2015 [cited by applicant]
US 20160022104A1 · Templeton · 2016 [cited by applicant]
US 20160094898A1 · Primm et al. · 2016 [cited by applicant]
US 20160107312A1 · Morrill et al. · 2016 [cited by applicant]
US 20160109389A1 · Suzuki et al. · 2016 [cited by applicant]
US 20160112245A1 · Mankovskii · 2016 [cited by applicant]
US 20160117126A1 · DeSpiegeleer et al. · 2016 [cited by applicant]
US 20160223455A1 · Minegishi · 2016 [cited by applicant]
US 20160240061A1 · Li et al. · 2016 [cited by applicant]
US 20160302332A1 · Anderson et al. · 2016 [cited by applicant]
US 20170010015A1 · Jan · 2017 [cited by applicant]
US 20170064876A1 · Leckelt et al. · 2017 [cited by applicant]
US 20170154483A1 · Cordiner et al. · 2017 [cited by applicant]
US 20170275012A1 · Tretow et al. · 2017 [cited by applicant]
US 20170323666A1 · Jesionowski et al. · 2017 [cited by applicant]
US 20170347496A1 · Smith · 2017 [cited by applicant]
US 20180077819A1 · Roy · 2018 [cited by applicant]
US 20180155975A1 · Kempfle · 2018 [cited by applicant]
US 20180172304A1 · Wolfson · 2018 [cited by applicant]
US 20180184548A1 · Frink et al. · 2018 [cited by applicant]
US 20180267581A1 · Gavillan et al. · 2018 [cited by applicant]
US 20180267717A1 · Miranda Gavillan et al. · 2018 [cited by applicant]
US 20180267718A1 · Gale et al. · 2018 [cited by applicant]
US 20180268860A1 · Gavillan et al. · 2018 [cited by applicant]
US 20180268861A1 · Gavillan · 2018 [cited by applicant]
US 20180268873A1 · Gavillan · 2018 [cited by applicant]
US 20230016829A1 · Gale et al. · 2023 [cited by applicant]
CN 102192631A · 2011 [cited by applicant]
CN 102407663A · 2012 [cited by applicant]
CN 102881313A · 2013 [cited by applicant]
CN 204361533U · 2015 [cited by applicant]
JP 11287499A · 1999 [cited by applicant]
JP 200193121A · 2001 [cited by applicant]
JP 2001307474A · 2001 [cited by applicant]
JP 200987518A · 2009 [cited by applicant]
JP 2011191207A · 2011 [cited by applicant]
WO 2007099542A2 · 2007 [cited by applicant]
WO 200814578A1 · 2008 [cited by applicant]
WO 2009134610A2 · 2009 [cited by applicant]
WO 2010067443A1 · 2010 [cited by applicant]
Frachtenberg E. et al., “Thermal Design in the Open Compute Datacenter”, Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), 13th IEEE I22012 (May 30-Jun. 1, 2012). [cited by applicant]
Hanaoka Y. et al., “Technologies for Realizing New ETERNUS LT270 High-End Tape Library System”, Fujitsu Sci. Tech. J. 42(1):24-31 (Jan. 2006). [cited by applicant]
Lee S. et al., “Thermoelectric-Based Sustainable Self-Cooling for Fine-Grained Processor Hot Spots”, 15th IEEE Therm Conference pp. 847-856 (May 31-Jun. 3, 2016). [cited by applicant]
Mccormick-Goodhart M.H. et al., “The Design and Operation of a Passive Humidity-Controlled Cold Storage Vault Using Conventional Freezer Technology and Moisture-Sealed Cabinets”, IS&T's 2004 Archiving Conference, San An… [cited by applicant]
Oga S. et al., Indirect External Air Cooling Type Energy-Saving Hybrid Air Conditioner for Data Centers, “F-Cool NEO”, Fuji Electric Review 60(1):59-64 (Mar. 30, 2014). [cited by applicant]
Ouchi M. et al., “Thermal Management Systems for Data Centers With Liquid Cooling Technique of CPU”, 13th IEEE ITHERM Intersociety Conference pp. 790-798 (May 30-Jun. 1, 2012). [cited by applicant]
Rasmussen N., “Cooling Options for Rack Equipment With Side-to-Side Airflow”, www.apc.com (2004). [cited by applicant]
Disclosed Anonymously, ip.com, “Method for a Direct Air Free Cooling With a Real Time Hygrometry Regulation for Data Center”, IPCOM000200312D, pp. 1-3 (Oct. 5, 2010). [cited by applicant]
Authors: IBM, “Energy Efficient Cooling System for Data Center”, IPCOM000182040D, pp. 1-4 (Apr. 23, 2009). [cited by applicant]
List of IBM Patents or Patent Applications Treated as Related dated May 26, 2023, 3 pages. [cited by applicant]
Office Action dated Feb. 14, 2020 received in U.S. Appl. No. 15/460,429, 8 pages total. [cited by applicant]
Office Action dated Aug. 5, 2020 received in U.S. Appl. No. 16/557,099, 47 pages. [cited by applicant]
Office Action dated Jan. 29, 2021 received in U.S. Appl. No. 16/557,099, copy not enclosed. [cited by applicant]
Office Action dated Jul. 6, 2021 received in U.S. Appl. No. 16/597,469, Copy Not Enclosed. [cited by applicant]
Office Action dated Jul. 16, 2021 received in U.S. Appl. No. 16/715,516, Copy Not Enclosed. [cited by applicant]
Office Action dated Jan. 12, 2022 received in U.S. Appl. No. 16/715,516, copy not enclosed. [cited by applicant]