1
Brian Gerard Goodman, Leonard George Jesionowski: High availability work queuing in an automated data storage library. International Business Machines Corporation, John H Holcombe, Robert M Sullivan, March 12, 2002: US06356801 (501 worldwide citation)

A work queuing system and method to increase the availability of an automated data storage library for accessing and storing data storage media. At least one accessor moves the data storage media among storage shelves and data storage drives in response to work requests. The work queuing system comp ...


2
Leonard George Jesionowski: External partitioning of an automated data storage library into multiple virtual libraries for access by a plurality of hosts. International Business Machines Corporation, John H Holcombe, Robert M Sullivan, March 28, 2000: US06044442 (109 worldwide citation)

Disclosed are a method and processor external to an automated data storage library for partitioning the data storage library into multiple virtual libraries for access by a plurality of hosts, each host having a host port, the data storage library having a plurality of data storage drives, a plurali ...


3
Leonard George Jesionowski, William Henry Travis: Data storage library with efficient cartridge eject. International Business Machines Corporation, Dan Hurbert & Assoc, January 8, 2002: US06338006 (54 worldwide citation)

A data storage library efficiently utilizes I/O slots while maintaining software compatibility by using functional addresses to conduct virtual cartridge moves from storage slots to I/O slots. More particularly, a location-centric library host manages cartridge movement according to functional stora ...


4
Frank David Gallo, Brian Gerard Goodman, Ronald Faye Hill Jr, Leonard George Jesionowski: Method, system, and program for virtualization of data storage library addresses. International Business Machines Corporation, Janaki K Davda, Konrad Raynes & Victor, September 27, 2005: US06950723 (52 worldwide citation)

Disclosed is a method, system, and program for using storage slots efficiently. A move command is received to move a portable data storage medium from a source address to a destination address. An empty storage slot that has no association with the destination address is located. The portable data s ...


5
Brian Gerard Goodman, Arthur John Colvig, Leonard George Jesionowski: Media vaulting in an automated data storage library. International Business Machines Corporation, July 22, 2008: US07403451 (48 worldwide citation)

Disclosed are a system, a method, and article of manufacture to provide for managing data storage media to provide secure storage of the data storage media in an automated data storage library. A logical library partition vault is created in the automated data storage library that is not accessible ...


6
Brian Gerard Goodman, Leonard George Jesionowski, Robin Daniel Roberts: Transparent code update in an automated data storage library. International Business Machines Corporation, John H Holcombe, August 24, 2004: US06782448 (47 worldwide citation)

An automated data storage library accesses data storage media from storage shelves in response to commands from external host(s). The library receives a code update image while continuing to operate. The library is operated to an off-line status at external interface(s) that permit communication wit ...


7
David Butka, Brian Gerard Goodman, Leonard George Jesionowski, Michael Philip McIntosh, Robin Daniel Roberts, Raymond Yardy: Autonomic control of power subsystems in a redundant power system. International Business Machines Corporation, Edmund Paul Pfleger, Allen K Bates, Hayes Soloway Hennessey Grossman & Hage PC, May 11, 2004: US06735704 (46 worldwide citation)

A power management system and method for multiple redundant power supplies. The present invention provides management and control of N+M power supplies, where N represents the minimum number of power supplies required and where M is the number of redundant power supplies (M>1), where any one of ...


8
Brian Gerard Goodman, Ronald Faye Hill Jr, Leonard George Jesionowski, Robin Daniel Roberts: System and method using a first counter and a second counter to select a code image during a reboot routine. International Business Machines Corporation, David W Victor, Konrad Raynes & Victor, October 18, 2005: US06957328 (43 worldwide citation)

Provided is a method, system, and program for selecting a code image to execute. Multiple copies of a code image are maintained in a non-volatile memory device. A first operation routine is executed. A first counter is incremented if the first operation routine succeeds. A second operation routine i ...


9
Robert Beverley Basham, Kirby Grant Dahman, Kenneth Fairclough Day III, Leonard George Jesionowski: Virtualization of data storage drives of an automated data storage library. International Business Machines Corporation, John H Holcombe, February 11, 2003: US06519678 (42 worldwide citation)

Drive image providers of a virtualization system for an automated data storage library provide an image of a fixed plurality of virtual data storage drives with fixed identifications to a host application. A drive resource provider, at any one time, assigns any number “m” of a pool of “n” drives to ...


10
Robert Beverley Basham, Leonard George Jesionowski, Stanley Bert Slawson: Data storage library with library-local regulation of access to shared read/write drives among multiple hosts. International Business Machines Corporation, Don Hubert & Assoc, July 23, 2002: US06425059 (41 worldwide citation)

A data storage library utilizes library-local features to regulate access to shared read/write drives among multiple hosts, and thereby avoid the need for arbitrating host software. The library includes multiple data storage media, multiple data storage media slots, multiple read/write drives, and a ...