Multi-media-type automatic libraries
First Claim
1. In an apparatus for storing and retrieving diverse media-containing cartridges, first and second types of said cartridges respectively containing recording media having different physical and data recording characteristics so as to be incompatible such that one media drive does not access both of said first and second types of media, including, in combination:
- a plurality of like-sized media-cartridge storing bins, each bin having a predetermined plurality of cartridge receiving and storing slots, a plurality of said media-containing cartridges in said bins;
cabinet means having a first open side;
cartridge storage array means disposed in the cabinet means adjacent said first open side and having first and second oppositely facing open sides, a plurality of like-size bin receptacles in said cabinet means, each said bin having a cartridge access opening at both said first and second open sides for removably receiving respective ones of said cartridges;
an openable door on said first side of the cabinet means for closing the first side for preventing access to said receptacles;
door sensing means on one of said means and disposed in juxtaposition to said openable door for sensing and indicating whether the openable door is closed or open;
bin sensing means disposed in each of said receptacles adjacent said second open side of the array means for sensing and indicating the presence or absence of a bin in the respective receptacle;
a plurality of cartridge-receiving devices in the cabinet means, each said device having a cartridge receiver opening, a first one of said devices being capable of receiving and operating only with a first type of media cartridge having a first cartridge outline, a second one of said devices being capable of receiving and operating only with a second type of media cartridge having a second cartridge outline, said first and second cartridge outlines having different physical dimensions;
cartridge transport means having stationary support means mounted in said cabinet means and cartridge carrier means movably mounted on said stationary support means for accessing any one of said receptacles and said plurality of cartridge-receiving devices for transporting either of said first and second types of media cartridges between said receptacles and said respective cartridge receiver of said first and second devices, respectively; and
control means having bin indicating means for indicating which of said bins in said receptacles contain said first and second types of media cartridges, said control means connected to both said sensing means for responding to their respective indications to enable the cartridge transport means to transfer cartridges to and from said bins only if said door sensing means indicates said door is closed, said control means being further responsive for transporting cartridges to and from said bins containing either said first and second type of media cartridges respectively for said first and second one of said devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A data storage system has a media cartridge library subsystem. The subsystem includes a cartridge storage array which has receptacles for removably receiving cartridge holding bins. Each bin stores a plurality of cartridges in slots. The slots are arranged to open to a transport system in the subsystem such that the bins held in the receptacles constitute a storage array of cartridges. Cartridges are inserted into and removed from the subsystem either by an IO bin or station or by removing and inserting cartridge containing bins. Cartridges are assignable to affinity groups; such affinity cartridges in an affinity group are stored in affinity bins. An affinity bin cannot be removed from the subsystem until all of the affinity cartridges assigned to the bin are present. Each of the bins and cartridges have bar code labels. A battery operated bar code read is transportable by the cartridge transport means for reading the bar code labels. An infrared communication system transmits information and control signals between the bar code reader and a control in the subsystem. Methods and apparatus for operating the subsystem are described.
283 Citations
84 Claims
-
1. In an apparatus for storing and retrieving diverse media-containing cartridges, first and second types of said cartridges respectively containing recording media having different physical and data recording characteristics so as to be incompatible such that one media drive does not access both of said first and second types of media, including, in combination:
-
a plurality of like-sized media-cartridge storing bins, each bin having a predetermined plurality of cartridge receiving and storing slots, a plurality of said media-containing cartridges in said bins; cabinet means having a first open side; cartridge storage array means disposed in the cabinet means adjacent said first open side and having first and second oppositely facing open sides, a plurality of like-size bin receptacles in said cabinet means, each said bin having a cartridge access opening at both said first and second open sides for removably receiving respective ones of said cartridges; an openable door on said first side of the cabinet means for closing the first side for preventing access to said receptacles; door sensing means on one of said means and disposed in juxtaposition to said openable door for sensing and indicating whether the openable door is closed or open; bin sensing means disposed in each of said receptacles adjacent said second open side of the array means for sensing and indicating the presence or absence of a bin in the respective receptacle; a plurality of cartridge-receiving devices in the cabinet means, each said device having a cartridge receiver opening, a first one of said devices being capable of receiving and operating only with a first type of media cartridge having a first cartridge outline, a second one of said devices being capable of receiving and operating only with a second type of media cartridge having a second cartridge outline, said first and second cartridge outlines having different physical dimensions; cartridge transport means having stationary support means mounted in said cabinet means and cartridge carrier means movably mounted on said stationary support means for accessing any one of said receptacles and said plurality of cartridge-receiving devices for transporting either of said first and second types of media cartridges between said receptacles and said respective cartridge receiver of said first and second devices, respectively; and control means having bin indicating means for indicating which of said bins in said receptacles contain said first and second types of media cartridges, said control means connected to both said sensing means for responding to their respective indications to enable the cartridge transport means to transfer cartridges to and from said bins only if said door sensing means indicates said door is closed, said control means being further responsive for transporting cartridges to and from said bins containing either said first and second type of media cartridges respectively for said first and second one of said devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. In a data-storage apparatus for storing and retrieving data storing media, including, in combination:
-
cartridge storage means having support means for removably receiving a plurality of cartridge storing modules, each said module having a plurality of cartridge-receiving slots, each slot having first and second oppositely facing openings, said first and second openings facing respectively in first and second opposite directions, such that data-storing cartridges may be inserted into or removed from the slots through either of said openings; a plurality of first and second types of data-storing cartridges respectively containing first and second types of media and stored in respective predetermined ones of said slots, said first type of media being incompatible with said second type of media such that said first and second types of media require diverse media playing devices for transferring signals to and from said first and second types of media, respectively; first and second types of data device means each said data device means having cartridge receiving means with an opening facing said first oppositely facing direction for removably respectively receiving said first and second types of said cartridge into said first and second types of data device means for accessing data stored in said first and second types of said cartridges, said first and second types of data device means not capable of respectively accessing data stored in said second and first types of data cartridges; transport means facing the first slot openings in said cartridge storing modules and having a cartridge carrier positionable in a predetermined cartridge exchanging relationship to said slots and to said cartridge receiving means opening for transferring said first and second types of said cartridges between said slots and said cartridge receiving means opening respectively in said first and second types of data device means;
control means in said data storage apparatus for indicating storage of cartridges in said slots and being connected to said first and second types of said data device means and said transport means for controlling insertion and removal of said cartridges to and from said first and second types of data device means and said slots. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. In an apparatus for storing data in a plurality of independently controlled library subsystems, including, in combination:
-
each of said plurality of library subsystems including storage rack means having an open face and a plurality of addressable bin-receiving receptacles; a plurality of cartridge-storing bins removably stored in respective ones of said receptacles and having cartridge access openings to cartridge-storing slots facing and opening to said open face; a plurality of data-storing cartridges stored in respective predetermined ones of said slots in said bins; a data device having cartridge receiving means for receiving said cartridges for accessing data stored therein; an input-output station for inserting and removing data storing cartridges into and from said data-storage apparatus; transport means in cartridge exchanging relationship to said receptacles and to said device for transferring cartridges between said bins, said input-output station and said device; control means in said apparatus for indicating storage of cartridges in said bins and being connected to said device, said transport means, said input-output station for enabling insertion and removal of data cartridges to and from the apparatus and for enabling insertion and removal of said bins to and from said receptacles for inserting and removing cartridges to and from the apparatus; said bins and cartridges in each of said libraries being identical such that said insertion and removal of cartridges into and from any of said plurality of libraries can be achieved by insertion and removal of said bins to and from receptacles in the respective libraries; said bins consisting of first and second types of bins;
said first type of bin having a plurality of first cartridge receiving compartments for respectively receiving and holding cartridges having a predetermined minimum size, said minimum size including one constant dimension and a first dimension perpendicular to the constant dimension;said second type of bin having a predetermined number of said first cartridge receiving compartments and a given number of second cartridge receiving compartments, each one of said second cartridge receiving compartments having said one constant dimension and a second dimension transverse to the constant dimension that is greater than said first dimension by an integral multiplicative factor such that each of said second compartments can removably receive one of said cartridges having a dimension perpendicular to said constant dimension that is greater than said first dimension; said receptacles in all of said libraries each being capable of storing either one of said first types of bins or said integral multiplicative factor of said second types of bins; first and second types of said cartridges, said first type of cartridge having a first set of dimensions and moving containing a disk-shaped disk-storage medium for storing said data stored in said first type of cartridge, said second type of cartridge having a second set of dimensions at least one of which is greater than said one constant predetermined dimension of said first type of cartridge and movably containing an elongated tape data-storage medium for storing said data stored in said second type of cartridge; said first type of cartridge being storable in either said first or second type of said bins and said second type of cartridge being storable only in said second compartments in said second type of bins; affinity means in the control means of each of said library subsystems having identifying means for identifying a plurality of affinity groups wherein members of each said affinity group have a predetermined affinity for all members in each of said affinity groups, respectively; assigning means in the affinity means for assigning predetermined ones of said cartridges to one of a plurality of affinity groups, each of said affinity groups existing in one of said library subsystems; each of said predetermined cartridges in respective ones of said affinity groups being in a bin having cartridges in said respective affinity groups, any one of said bins having cartridges that are members of an affinity group being an affinity bin, each cartridge that is a member of an affinity group being an affinity cartridge; and said affinity means controlling said transport means for retaining said predetermined cartridges in said respective bins whenever said predetermined cartridges are not in one of said devices such that transfer of cartridges between said library subsystems via bin removal and insertion is inhibited unless all affinity cartridges assigned to an affinity bin are stored in said affinity bin being transferred from one of said libraries to another of said libraries in a predetermined one of said bins. - View Dependent Claims (54, 55)
-
-
56. In an apparatus for storing a plurality of data cartridges including a control communications systems, including, in combination:
-
a library having a plurality of data cartridge storing receptacles opening to a common wall and data cartridge transport means movably disposed along the common wall for fetching and storing cartridges from and to addressed ones of said receptacles; control means stationarily disposed with respect to said receptacles; an infrared (IR) communication system in said library for connecting said control means to said transport means comprising a first IR transceiver stationarily mounted at one extremity of the movement of said transport means for emitting and receiving IR signals modulated to carry information and a second IR transceiver mounted in said transport means for receiving said IR signals from the first IR transceiver and for emitting IR modulated signals to said first IR transceiver; said transport means having a cartridge carrier mounting said second IR transceiver for movement to said receptacles; a battery operated bar code reader mounting said second IR transceiver; a bar code reader storage means including battery charging means stationarily mounted with respect to said receptacles and for receiving for removable storage said bar code reader and for charging the battery in said bar code reader; a cartridge carrier in the transport means and having means for fetching and storing said bar code reader and carrying same to any of said receptacle to scan for bar code labels and for transmitting signals to and receiving signals from the control means via said IR transceivers; and said control means connected to said first IR transceiver for sending control signals to the bar code reader for scanning for a bar code label in each of said receptacles and for receiving bar code indicating signals from the bar code reader. - View Dependent Claims (57, 58)
-
-
59. In a machine-effected method of operating a data storage library subsystem having a plurality of data cartridges, an open walled storage rack having a plurality of receptacles and a transport system having cartridge carrying means disposed for movement along said open walled rack for fetching and storing cartridges from and in said receptacles, a data device having a cartridge-receiving opening to said transport system for receiving and yielding said data cartridges from and to the transport system whereby said cartridges are transported between said receptacles and said device, including the machine-executed steps of:
-
making each of said receptacles capable of removably receiving a cartridge bin, each said bin being capable of storing a plurality of said cartridges in slots opening to said transport system for making each cartridge individually accessible by the transport system without moving any other cartridge; inserting a given plurality of said bins, each said bin holding a predetermined plurality of said cartridges, into said given plurality of said receptacles, respectively; inserting and removing said cartridges into and from the library subsystem by inserting and removing any one of said bins such that each said bin is a cartridge input-output means and a part of said storage rack for enabling the transport system to transport said cartridges between any one of said bins and said device; selecting said bins to store and carry a plurality of diverse types of said data cartridges, said diverse type including incompatible physical dimensions and having diverse recording capabilities including optically sensible media in first ones of said diverse types and magnetically sensible media in second ones of said diverse types; and providing a separate device for sensing each of said types of cartridges and media. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. In an apparatus for storing and retrieving diverse media-containing cartridges, first and second types of said cartridges respectively containing recording media having different physical size and outline, storage media in said first and second types of said cartridges having data recording characteristics so as to be incompatible, including, in combination:
-
cabinet means having a first open side; cartridge storage array means disposed in the cabinet means adjacent said first open side and having first and second oppositely facing open sides, a plurality of first and second size cartridge-receiving and storing slots opening at said first open side; a plurality of cartridge-receiving devices in the cabinet means, each said device having a cartridge receiver opening, a first one of said devices being capable of receiving and operating only with said first type of media cartridge having said first cartridge outline, a second one of said devices being capable of receiving and operating only with said second type of media cartridge having said second cartridge outline, said first and second cartridge outlines having different physical dimensions; cartridge transport means having stationary support means mounted in said cabinet means and cartridge carrier means movably mounted on said stationary support means for accessing any one of said receptacles and said plurality of cartridge-receiving devices for transporting either of said first and second types of media cartridges between said receptacles and said respective cartridge receiver of said first and second devices, respectively; and control means having slot indicating means for indicating which of said slots said first and second types of media cartridges can be stored, said control means actuating the cartridge transport means to transfer said first and second types of cartridges between said slots to said first or second device, respectively. - View Dependent Claims (84)
-
Specification