Claims
- 1. A storage library for recording and retrieving information from a plurality of storage media cartridges, wherein each storage media cartridge has a label side, the storage library comprising:
a housing having left, right, front, and back sides, wherein the front side of the housing has an opening; left and right plurality of slots disposed proximate the left and right sides of the housing for holding the plurality of storage media cartridges, wherein the left and right plurality of slots and the plurality of storage media cartridges are oriented so that each label side of the plurality of storage media cartridges is visible to an operator through the opening, wherein each of the left and right plurality of slots are accessible to the operator via the opening for the operator to access the storage media cartridges being held by the left and right plurality of slots; at least one media drive disposed proximate the back side of the housing, the at least one media drive being operative to receive a storage media cartridge through a port; and a robotic mechanism disposed between the left and right plurality of slots, the robotic mechanism being operative to move the plurality of storage media cartridges between the plurality of slots and the at least one media drive.
- 2. The storage library of claim 1 wherein the robotic mechanism further comprises:
a first linear carriage disposed between the left and right plurality of slots, and operative to move along a first path perpendicular to the back side of the housing; a second linear carriage disposed on the first linear carriage and operative to move in a direction perpendicular to the first linear carriage; a rotational carriage disposed on the second linear carriage and operative to rotate between the left and right plurality of slots and the at least one media drive; and a picker assembly disposed on the rotational carriage and operative to insert and remove at least one storage media cartridge from the left and right plurality of slots and the at least one media drive.
- 3. The storage library of claim 2 wherein each storage media cartridge has a bar-code on the label side, the storage library further comprising a bar-code reader disposed on the rotational carriage, and operative to read the barcode on the label side of each storage media cartridge.
- 4. The storage library of claim 1 wherein the robotic mechanism further comprises:
a first linear carriage disposed between the left and right plurality of slots, and operative to move along a path approximately perpendicular to the back side of the housing; a rotational carriage disposed on the first linear carriage, and operative to rotate between the left and right plurality of slots and the at least one media drive; and a picker assembly disposed on the rotational carriage, and operative to insert and remove at least one storage media cartridge from the left and right plurality of slots and the at least one media drive.
- 5. The storage library of claim 4 wherein each storage media cartridge has a bar-code on the label side, the storage library further comprising a bar-code reader disposed on the rotational carriage, and operative to read the barcode on the label side of each storage media cartridge.
- 6. The storage library of claim 4 wherein the at least one media drive is at least two media drives, the storage library further comprising a rear linear carriage disposed between the at least two media drives and the housing, and operative to move the at least two media drives approximately parallel to the back side of the housing to align each media drive one at a time with the picker assembly.
- 7. The storage library of claim 1 further comprising:
a left linear carriage disposed between the left plurality of slots and the housing, and operative to move the left plurality of slots approximately parallel to the left side of the housing; a right linear carriage disposed between the right plurality of slots and the housing, and operative to move the right plurality of slots approximately parallel to the right side of the housing; and wherein the robotic mechanism further comprises:
a rotational carriage disposed adjacent to the at least one media drive and disposed between the left and right plurality of slots, the rotational carriage being operative to rotate between the left and right plurality of slots and the at least one media drive; and a picker assembly disposed on the rotational carriage, and operative to insert and remove at least one storage media cartridge from the left and right plurality of slots and the at least one media drive.
- 8. The storage library of claim 7 wherein each storage media cartridge has a bar-code on the label side, the storage library further comprising a bar-code reader disposed on the rotational carriage, and operative to read the barcode on the label side of each storage media cartridge.
- 9. The storage library of claim 7 wherein the at least one media drive is at least two media drives, the storage library further comprising a rear linear carriage disposed between the at least two media drives and the housing, and operative to move the at least two media drives approximately parallel to the back side of the housing to align the port of each media drive one at a time with the picker assembly.
- 10. The storage library of claim 1 further comprising at least one additional slot disposed approximate the back side of the housing.
- 11. The storage library of claim 1 wherein the left plurality of slots are in the form of a left magazine, and the right plurality of slots are in the form of a right magazine, the storage library further comprising at least two magazine sockets demountably coupling the left magazine and the right magazine respectively to the housing.
- 12. The storage magazine of claim 1 wherein the left plurality of slots is at least ten slots, and the right plurality of slots is at least ten slots.
- 13. The storage library of claim 1 wherein:
the port of the at least one media drive is approximately facing the opening of the front side of the housing.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation application of U.S. application Ser. No. 09/362,583 filed on Jul. 28, 1999.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09362583 |
Jul 1999 |
US |
Child |
10227968 |
Aug 2002 |
US |