Positionable vision indicators for configuring logical libraries
First Claim
1. A vision system for partitioning an automated data storage library into multiple logical libraries, said automated data storage library having a plurality of storage slots for storing data storage media, said system comprising:
- a positionable vision indicator having logical library indicia;
a reader for reading said indicia and for locating said positionable vision indicator; and
a logical library controller coupled to said reader, assigning, in response to said indicia and said location, a sequential portion of said storage slots adjacent said location to one of said multiple logical libraries.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a vision system for partitioning an automated data storage library into multiple logical libraries. The system includes a positionable vision indicator having logical library indicia, which is positioned at a location where it is desired to identify storage slots for a logical library. A reader is provided for reading the indicia and for locating the positionable vision indicator. A logical library controller assigns, in response to the indicia and the location, a sequential portion of the storage slots adjacent the location to one of the multiple logical libraries. Data storage drives and I/O slots may also be identified for logical libraries. The positionable vision indicator may comprise a dummy data storage media positionable in the storage slots. Alternatively, holders are at locations adjacent groups of the storage slots and the positionable vision indicator is a label support mountable on the holders. A snap-on label support assembly may be pressed onto and engage the holders. Alternatively, the holders have attachment surfaces, and the label support comprises a removably engageable element which may be moved into proximity with and engage the holders.
-
Citations
20 Claims
-
1. A vision system for partitioning an automated data storage library into multiple logical libraries, said automated data storage library having a plurality of storage slots for storing data storage media, said system comprising:
-
a positionable vision indicator having logical library indicia;
a reader for reading said indicia and for locating said positionable vision indicator; and
a logical library controller coupled to said reader, assigning, in response to said indicia and said location, a sequential portion of said storage slots adjacent said location to one of said multiple logical libraries. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A vision system for partitioning an automated data storage library into multiple logical libraries, said automated data storage library having a plurality of storage slots for storing data storage media, said system comprising:
-
holders positioned at locations adjacent groups of said storage slots;
a positionable vision indicator label support having logical library indicia, said label support mountable on said holders;
a reader for reading said indicia and for locating said positionable vision indicator label supports; and
a logical library controller coupled to said reader, assigning, in response to said indicia and said location, a sequential portion of said storage slots adjacent said location to one of said multiple logical libraries. - View Dependent Claims (7, 8, 9)
-
-
10. A vision system for partitioning an automated data storage library into multiple logical libraries, said automated data storage library having a plurality of storage slots for storing data storage media, said data storage media having media labels, said library having an accessor robot for retrieving data storage media from and storing said media to selected ones of said storage slots at specific X-Y locations in said library, and having a reader mounted on said accessor robot and positionable thereby to view said X-Y locations for reading said media labels, said system comprising:
-
a positionable vision indicator having logical library indicia;
said reader mounted on said accessor robot and positionable thereby for locating said positionable vision indicator and for reading said indicia; and
a logical library controller coupled to said reader for detecting said positionable vision indicator location from the X-Y location of said accessor robot upon said reader reading said indicia thereof, said logical library controller assigning, in response to said indicia and said location, a sequential portion of said storage slots adjacent said location to one of said multiple logical libraries. - View Dependent Claims (11, 12)
-
-
13. A vision system for partitioning an automated data storage library into multiple logical libraries, said automated data storage library having a plurality of storage slots for storing data storage media, said system comprising:
-
a plurality of positionable vision indicators, each having logical library indicia;
a reader for reading said indicia and for locating said positionable vision indicators; and
a logical library controller coupled to said reader, autoconfiguring, in response to said indicia and said location, said logical libraries, mapping said storage slots to said multiple logical libraries in contiguous sequential groups between said positionable vision indicators. - View Dependent Claims (14, 15)
-
-
16. A method for autoconfiguring an automated data storage library into multiple logical libraries, said automated data storage library having a plurality of storage slots for storing data storage media, comprising the steps of:
-
positioning positionable vision indicators, each having logical library indicia, at selected locations at said storage slots;
reading said indicia and for locating said positionable vision indicators; and
autoconfiguring, in response to said indicia and said locations, said logical libraries, mapping said storage slots to said multiple logical libraries in contiguous sequential groups between said positionable vision indicators. - View Dependent Claims (17, 18, 19, 20)
positioning said positionable vision indicators at locations at said input/output slots; and
autoconfiguring, in response to said indicia of said input/output slot positionable vision indicators and said locations thereof, mapping said input/output slots to ones of said multiple logical libraries in contiguous sequential groups between said positionable vision indicators positioned at said input/output slots.
-
-
18. The method of claim 16, wherein said library additionally comprising a plurality of data storage drives for reading and/or writing on said data storage media from said storage slots, comprising the additional steps of:
-
positioning said positionable vision indicators at locations associated with said drives; and
autoconfiguring, in response to said indicia and said locations at said drives, said logical libraries, mapping ones of said drives to said multiple logical libraries based upon said indicia and said locations of said positionable vision indicators at said drives.
-
-
19. The method of claim 16, wherein said library additionally comprises an accessor robot for retrieving said data storage media from and storing said data storage media to selected ones of said storage slots, and wherein said positioning step comprises operating said accessor robot to position said positionable vision indicators at said locations.
-
20. The method of claim 19, wherein said positioning step additionally comprises instructing said processor to command said accessor robot to position said positionable vision indicators at said locations.
Specification