Efficient moves via dual pickers
First Claim
Patent Images
1. A data storage library comprising:
- a picker device possessing a first picker and a second picker,said first picker, based on an ejection command, adapted to temporarily hold a first data cartridge after being ejected from a data transfer device and prior to being disposed in an accommodating physical slot while said second picker, based on a load command, is holding a second data cartridge prior to inserting the second data cartridge in said data transfer device;
a queue system that holds both said load command and said ejection command, wherein said ejection command is received by said data storage library before said load command.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage library is described that includes a shelf system adapted to support a number of tape cartridges. The storage library further includes a tape drive adapted to read and write data to and from tape cartridges. The storage library further possesses a single tape picker device that is adapted to hold two tape cartridges at the same time facilitating an exchange of a first tape cartridge intended to be loaded in the tape drive with a second tape cartridge ready to be removed from the tape drive with a single tape picker device.
25 Citations
19 Claims
-
1. A data storage library comprising:
-
a picker device possessing a first picker and a second picker, said first picker, based on an ejection command, adapted to temporarily hold a first data cartridge after being ejected from a data transfer device and prior to being disposed in an accommodating physical slot while said second picker, based on a load command, is holding a second data cartridge prior to inserting the second data cartridge in said data transfer device; a queue system that holds both said load command and said ejection command, wherein said ejection command is received by said data storage library before said load command. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
providing a data storage library that comprises a picker device that is moved within said data storage library via a robotic transporter; grasping a first portable data cartridge in a first picker while a second portable data cartridge is being held by a second picker, said first picker and said second picker are integrated in said picker device; disposing said first portable data cartridge in a data cartridge slot; coupling said second portable data cartridge with a data transfer device; after said disposing and inserting steps are complete, said first picker is no longer grasping said first portable data cartridge and said second picker is no longer grasping said second portable data cartridge; (a) receiving a first instruction from a host to unload said first portable data cartridge from said data transfer device and dispose said first portable data cartridge in a first data cartridge slot; (b) queuing said first instruction; (c) replying to said host that said first instruction is carried out, even though said first instruction has only been queued; (d) receiving a second instruction to move said second portable data cartridge from a second data cartridge slot and load said second portable data cartridge in said data transfer device; and (e) moving said second portable data cartridge in a position near said data transfer device via said second picker, said steps are in order from (a) to (e). - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
providing a data storage library that comprises a picker device that is moved within said data storage library via a robotic transporter, said picker device possessing a first picker and a second picker; receiving a first instruction from a host to unload a first portable data cartridge from a data transfer device and dispose said first portable data cartridge in a first data cartridge slot; queuing said first instruction; replying to said host that said first instruction is carried out, even though said first instruction has only been queued; receiving a second instruction to move a second portable data cartridge from a second data cartridge slot and load said second portable data cartridge in said data transfer device after said replying step; grasping said second portable data cartridge via said second picker; moving said second portable data cartridge in a position near said data transfer device; removing said first portable data cartridge from said data transfer device via said first picker while said second picker is holding said second portable data cartridge; inserting said second portable data cartridge in said data transfer device via said second picker; and disposing said first portable data cartridge in said first data cartridge slot. - View Dependent Claims (18, 19)
-
Specification