← Back to Patent Explorer
US4945429A Expired / Lapsed US ⏱️ 0.0 years remaining

Data security arrangement for an automated magnetic tape cartridge library system

Assignee: Storage Technology Corp
•
Filing: 1988-01-27
•
Granted: 1990-07-31
•
Expires: 2008-01-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This data security arrangement provides a significant level of data security in an automatic magnetic tape cartridge library by isolating the actual data from the control of the data retrieval process. This isolation is accomplished by the use of a plurality of architectural devices that dissociate control and data. The data written on the magnetic tape cartridges cannot be accessed by the library modules. The library modules are not electrically connected to the tape drives or the data bus that connects the tape drives to the host computer. In addition, library software on the host computer emulates an operator's console and intercepts all tape mount commands generated by the host computer. The library software translates these commands into control signals to activate the library module to retrieve a designated magnetic tape cartridge and load this cartridge into a tape drive. Thus, the data retrieval apparatus is separate from the library control apparatus. The library module is unaware of the identity of the data stored on the magnetic tape cartridges and the host computer is unaware of the existence of the automated magnetic tape cartridge library.

Inventors

  • 👤 Frederick G. Munro
  • 👤 Kelly J. Beavers
  • 👤 Ronald W. Korngiebel
  • 👤 Raymond L. Lucchesi
  • 👤 Michael E. Moy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 12:01
CPC Classifications
G; G11; G11B; G11B17/00; G11B17/22; G11B17/225; G11B15/00; G11B15/675; G11B15/68; G11B15/682; G11B15/6835; G11B27/00; G11B27/002; G11B2220/00; G11B2220/40; G11B2220/41; G11B2220/90

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 237 words
In a data processing system which includes a host computer connected to a plurality of information storage volume read/write devices and also connected to an automated library system, which includes two or more interconnected library modules, each of which stores information storage volumes for retrieval and placement into ones of said information storage volume read/write devices, an information storage volume security arrangement to permit data retrieval by said host computer from a selected information storage volume located in said automated library system without human access to said information storage volume comprising: means responsive to a request from a user on said host computer for a data file stored on one of said information storage volumes for translating said data file request into an identification of the information storage volume that contains said requested data file; means for converting said information storage volume identification to a definition of a physical location in said automated library system of said identified information storage volume; means responsive to said definition for selecting one of said information storage volume read/write devices to read/write said requested information storage volume; means responsive to said selecting means for robotically transporting said identified information storage volume from said identified location to said selected information storage volume read/write device; means for performing an information storage volume audit, to determine if each information storage volume in said automated library system in located in its assigned information storage cell.
Claim 2
Dependent Claim 237 words
In a data processing system which includes a host computer connected to a plurality of information storage volume read/write devices and also connected to an automated library system, which includes two or more interconnected library modules, each of which stores information storage volumes for retrieval and placement into ones of said information storage volume read/write devices, an information storage volume security arrangement to permit data retrieval by said host computer from a selected information storage volume located in said automated library system without human access to said information storage volume comprising: means responsive to a request from a user on said host computer for a data file stored on one of said information storage volumes for translating said data file request into an identification of the information storage volume that contains said requested data file; means for converting said information storage volume identification to a definition of a physical location in said automated library system of said identified information storage volume; means responsive to said definition for selecting one of said information storage volume read/write devices to read/write said requested information storage volume; means responsive to said selecting means for robotically transporting said identified information storage volume from said identified location to said selected information storage volume read/write device; means for performing an information storage volume audit, to determine if each information storage volume in said automated library system in located in its assigned information storage cell.
Claim 3
Dependent Claim 34 words
The system of claim 1 wherein said automated library comprises: two or more self contained and independently operating automated library modules, each juxtaposed to at least one other one of said automated library modules.
Claim 4
Dependent Claim 56 words
The system of claim 2 wherein each of said automated library modules includes: a plurality of volume storage cells, each of which stores a single one of said information storage volumes; robot means for automatically retrieving said identified information storage volume from the one of said volume storage cells that houses said identified information storage volume.
Claim 5
Dependent Claim 70 words
The system of claim 3 wherein said automated library system includes: one or more pass-through port means each connected to and interconnecting each juxtaposed pair of said automated library modules, for transporting said identified information storage volume retrieved by said robot means in a first one of said juxtaposed pair of automated library modules to said robot means in the second one of said juxtaposed pair of automated library modules.
Claim 6
Dependent Claim 60 words
The system of claim 4 further including: means responsive to said translating means and said selecting means for defining a series of move operations, which series represents a sequence of operations in said two or more automated library modules to transport said identified information storage volume from said identified volume storage cell to said selected information storage volume read/write device.
Claim 7
Dependent Claim 65 words
The system of claim 5 further including: means responsive to said defined series of move operations for generating control signals to sequentially activate said robot means and said pass-through port means in each of said automated library modules in said series of volume move operations to retrieve said identified information storage volume from said identified storage cell to said selected information storage volume read/write device.
Claim 8
Dependent Claim 14 words
The system of claim 1 wherein said information storage volumes comprise magnetic tape cartridges.
Claim 9
Dependent Claim 15 words
The system of claim 1 wherein said information storage volume read/write devices comprise tape transports.
Claim 10
Dependent Claim 59 words
The system of claim 1 wherein each of said automated library modules includes: exterior housing means for completely enclosing said robot means and said volume storage cells in a self-contained housing that excludes access to said information storage volumes stored therein; interlock means responsive to the opening of the human access door for recording a potential breach of security.
Claim 11
Dependent Claim 15 words
The system of claim 8 wherein said magnetic tape cartridges include a machine readable label.
Claim 12
Dependent Claim 22 words
The system of claim 10 wherein said robot means includes: means for reading said machine readable label on said magnetic tape cartridges.
Claim 13
Dependent Claim 18 words
The system of claim 11 wherein said reading means comprises a vision system for reading a printed label.
Claim 14
Dependent Claim 201 words
In a data processing system which includes a host computer connected to a plurality of information storage volume read/write devices and also connected to an automated library system which stores information storage volumes for retrieval and placement into ones of said information storage volume read/write devices, an information storage volume security arrangement to permit data retrieval by said host computer from a selected information storage volume located in said automated library system without human access to said information storage volume comprising: means for intercepting a request from a user on said host computer for data stored on one of information storage volumes for translating said request into an identification of the physical location in said automated library system of said requested information storage volume; means responsive to said identification for selecting one of said information storage volume read/write devices to read/write said requested information storage volume; means responsive to said selecting means for robotically transporting said requested information storage volume from said identified location to said selected information storage volume read/write device; and means for performing an information storage volume audit, to determine if each information storage volume in said automated library system is located in its assigned information storage cell.
Claim 15
Dependent Claim 201 words
In a data processing system which includes a host computer connected to a plurality of information storage volume read/write devices and also connected to an automated library system which stores information storage volumes for retrieval and placement into ones of said information storage volume read/write devices, an information storage volume security arrangement to permit data retrieval by said host computer from a selected information storage volume located in said automated library system without human access to said information storage volume comprising: means for intercepting a request from a user on said host computer for data stored on one of information storage volumes for translating said request into an identification of the physical location in said automated library system of said requested information storage volume; means responsive to said identification for selecting one of said information storage volume read/write devices to read/write said requested information storage volume; means responsive to said selecting means for robotically transporting said requested information storage volume from said identified location to said selected information storage volume read/write device; and means for performing an information storage volume audit, to determine if each information storage volume in said automated library system is located in its assigned information storage cell.
Claim 16
Dependent Claim 70 words
The system of claim 13 wherein said performing means includes: means for maintaining a list of information storage volumes and their corresponding information storage cells; means for activating said reading means to sequentially read said label on all information storage volumes stored in said automated library system; means responsive to said maintaining means and said reading means for comparing said list and said label read at each information storage cell.
Claim 17
Dependent Claim 50 words
The system of claim 14 further comprising: means responsive to said comparing means determining a mismatch between said list and said label read at an information storage cell for activating said robot means to transport the information storage volume in said particular information storage cell to a designated storage location.

References Cited (Backward Citations)

US3831197A Cited
US3920195A Cited
US4271440A Cited
US4527262A Cited
US4766581A Cited
US4654727A Cited
US4654727B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-07-30 1994-01-29 1994-07-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-07-30 1998-01-29 1998-07-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-07-30 2002-01-29 2002-07-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag