MLchartDataset catalogue

Patent · US2012127607A1 · A1 · US

Efficient moves via repository

(11) Publication number
US2012127607A1
(21) Application number
12/951,144
(22) Filing date
2010-11-22
(30) Priority date
2010-11-22
(43) Publication date
2012-05-24
(51) IPC
G11B 15/68
(52) CPC
  • G11B Information storage based on relative movement between record carrier and transducer: 15/689
(73) Assignee
Spectra Logic Corp
(72) Inventors
Nathan Christopher Thompson; Matthew Thomas Starr
(54) Title
Efficient moves via repository
(57) 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 temporary repository near the tape drive that is adapted to facilitate 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.

Full text
View on Google Patents

Claims (1)

  1. A data storage library comprising: a first and second portable data storage cartridge; a shelf system adapted to support the first and the second portable data storage cartridges; a data transfer device, structured and arranged to read and write data from and to either of the portable data storage cartridges when a cooperating relationship is formed therewith; and a repository adapted to temporarily hold the first portable data storage cartridge until after the second portable data storage cartridge is introduced to the data transfer device, the repository adapted to hold the first portable data storage cartridge prior to being returned to the shelf system. 2. The data storage library of claim 1 wherein the portable data storage cartridges comprise tape cartridges and the data transfer device comprises a tape drive. 3. The data storage library of claim 1 wherein prior to the second portable data storage cartridge in the cooperating relationship with the data transfer device, the first portable data storage cartridge was in a first cooperating relationship with the data transfer device. 4. The data storage library of claim 1 wherein the repository is adapted to hold the first and the second portable data storage cartridges. 5. The data storage library of claim 4 wherein the second portable data storage cartridge is held in the repository when the first portable data storage cartridge is disposed in the repository. 6. The data storage library of claim 5 wherein the repository is adapted to temporarily hold a third data storage cartridge in addition to the first and the second data storage cartridges before the third data storage cartridge is returned to the shelf system. 7. The data storage library of claim 1 further comprising a second data transfer device located next to the repository. 8. The data storage library of claim 1 further comprising a second repository within twelve-inches to a second data transfer device. 9. The data storage library of claim 1 further comprising a robotic transporter adapted to move the first and the second portable data storage cartridges between the repository and the shelf system. 10. A storage library arranged to perform a method comprising: receiving an unload request from a host computer to unload a first data storage cartridge from a cartridge data transfer device and return the first data storage cartridge to a designated location in a shelf system; responding to the host computer that the unload request and the return request are complete, even though the unload request and the return request have not been physically carried out; receiving a load request from the host computer to load a second data storage cartridge in the cartridge data transfer device; transporting the second data storage cartridge from the shelf system to a repository near the cartridge data transfer device and disposing the second data storage cartridge in the repository; removing the first data storage cartridge from the cartridge data transfer device and disposing the first data storage cartridge in the repository; removing the second data storage cartridge from the repository; loading the second data storage cartridge in the cartridge data transfer device; and removing the first data storage cartridge from the repository and transporting the first data storage cartridge back to the shelf system. 11. The data storage library of claim 10 further comprising executing the load and the unload requests via a library interface, memory device, a processing device, a controller, a robotic transporter and a picker device. 12. A storage library arranged to perform a method comprising: unloading a first storage cartridge from a cartridge data transfer device; disposing the first storage cartridge in a transitional repository located in close proximity to the cartridge data transfer device; loading a second storage cartridge in the cartridge data transfer device from the transitional repository after the disposing step; and moving the first storage cartridge to a shelf system from the transitional repository. 13. The library of claim 12 wherein the method further comprises: receiving a first request from a host to unload the first storage cartridge from the cartridge data transfer device and return to the first storage cartridge back to the shelf; responding to the host that the first request is complete prior to completing the first request; maintaining the first request in storage. 14. The library of claim 13 wherein the method further comprises moving the second storage cartridge from the shelf system to the transitional repository and disposing the second storage cartridge therein prior to disposing the first storage cartridge in the transitional repository. 15. The library of claim 14 wherein the method further comprises moving the first storage cartridge from the cartridge data transfer device to the transitional repository while the second storage cartridge is disposed in the transitional repository. 16. The library of claim 12 wherein the transitional repository is adapted to accommodate both the first and the second cartridges. 17. The library of claim 12 wherein the method further comprises performing storage operations with the second storage cartridge after being loaded in the cartridge data transfer device. 18. The library of claim 12 wherein the moving step is accomplished with a robotic transporter that is controlled via a controller, the controller receives instructions from a processor, the instructions are maintained in a storage device, all of which are comprised by the storage library. 19. The library of claim 12 wherein the first storage cartridge is disposed in the transitional repository via a cartridge picking device. 20. The library of claim 12 wherein the transitional repository location is within twelve inches of the cartridge data transfer device. 21. The library of claim 12 wherein the transitional repository location is essentially in-line with the cartridge data transfer device, above and/or below. 22. A library storage system comprising a means for replacing a first tape cartridge relating with a tape drive with a second tape cartridge using a robotic transporter and picker device that essentially makes a first move carrying the second tape cartridge from a shelf system to deliver to the tape drive and a second move returning the first tape cartridge to the shelf system from being used with the tape drive, the first move occurs before the second move. 23. A library storage system adapted to replace a first storage cartridge relating with a cartridge data transfer device with a second storage cartridge using a robotic transporter that essentially makes a first move carrying the second storage cartridge from a shelf system to deliver to the cartridge data transfer device and a second move, using the robotic transporter, returning the first storage cartridge to the shelf system from being used with the cartridge data transfer device, the first move occurs before the second move.

Description

1. Field of the Invention

The present embodiments are directed to a data cartridge library that is useful in storing data on a recording medium located in a cartridge and/or retrieving data from such a recording medium.

2. Description of Related Art

Presently, data cartridge libraries transfer tape cartridges between a shelf system and a tape drive. If access to a target tape cartridge is required, for reading and/or writing data, the target tape cartridge is moved from a shelf system to the target tape drive where it is loaded therein. Following any access requirement, the tape cartridge is returned to the shelf system before a different tape cartridge is accessed. These basic operations are essentially repeated each and every time a new tape cartridge is accessed.

It is to innovations related to this subject matter that the claimed invention is generally directed.

The present embodiments generally relate to a cartridge-based library that reduces the number of robotic motion steps between a shelf system and drive by incorporating a transitional repository that temporarily holds cartridges near the drive.

Citations (25)

  • US5128912A
  • US5235474A
  • US5808828A
  • US5671198A
  • US5818723A
  • US5740061A
  • US6097566A
  • US5646918A
  • US5956301A
  • US6796813B1
  • US6411462B1
  • US6560061B2
  • US6957291B2
  • US6600703B1
  • US20040165309A1
  • US6661602B2
  • US6781789B2
  • US20030063527A1
  • US6922307B2
  • US7039924B2
  • US7028314B2
  • US7676817B1
  • US8239059B2
  • US8233231B2
  • US8339729B2
Record as JSON
{
  "publication_number": "US2012127607A1",
  "country": "US",
  "kind": "A1",
  "title": "Efficient moves via repository",
  "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 temporary repository near the tape drive that is adapted to facilitate 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.",
  "claims": [
    "1. A data storage library comprising: a first and second portable data storage cartridge; a shelf system adapted to support the first and the second portable data storage cartridges; a data transfer device, structured and arranged to read and write data from and to either of the portable data storage cartridges when a cooperating relationship is formed therewith; and a repository adapted to temporarily hold the first portable data storage cartridge until after the second portable data storage cartridge is introduced to the data transfer device, the repository adapted to hold the first portable data storage cartridge prior to being returned to the shelf system. 2. The data storage library of claim 1 wherein the portable data storage cartridges comprise tape cartridges and the data transfer device comprises a tape drive. 3. The data storage library of claim 1 wherein prior to the second portable data storage cartridge in the cooperating relationship with the data transfer device, the first portable data storage cartridge was in a first cooperating relationship with the data transfer device. 4. The data storage library of claim 1 wherein the repository is adapted to hold the first and the second portable data storage cartridges. 5. The data storage library of claim 4 wherein the second portable data storage cartridge is held in the repository when the first portable data storage cartridge is disposed in the repository. 6. The data storage library of claim 5 wherein the repository is adapted to temporarily hold a third data storage cartridge in addition to the first and the second data storage cartridges before the third data storage cartridge is returned to the shelf system. 7. The data storage library of claim 1 further comprising a second data transfer device located next to the repository. 8. The data storage library of claim 1 further comprising a second repository within twelve-inches to a second data transfer device. 9. The data storage library of claim 1 further comprising a robotic transporter adapted to move the first and the second portable data storage cartridges between the repository and the shelf system. 10. A storage library arranged to perform a method comprising: receiving an unload request from a host computer to unload a first data storage cartridge from a cartridge data transfer device and return the first data storage cartridge to a designated location in a shelf system; responding to the host computer that the unload request and the return request are complete, even though the unload request and the return request have not been physically carried out; receiving a load request from the host computer to load a second data storage cartridge in the cartridge data transfer device; transporting the second data storage cartridge from the shelf system to a repository near the cartridge data transfer device and disposing the second data storage cartridge in the repository; removing the first data storage cartridge from the cartridge data transfer device and disposing the first data storage cartridge in the repository; removing the second data storage cartridge from the repository; loading the second data storage cartridge in the cartridge data transfer device; and removing the first data storage cartridge from the repository and transporting the first data storage cartridge back to the shelf system. 11. The data storage library of claim 10 further comprising executing the load and the unload requests via a library interface, memory device, a processing device, a controller, a robotic transporter and a picker device. 12. A storage library arranged to perform a method comprising: unloading a first storage cartridge from a cartridge data transfer device; disposing the first storage cartridge in a transitional repository located in close proximity to the cartridge data transfer device; loading a second storage cartridge in the cartridge data transfer device from the transitional repository after the disposing step; and moving the first storage cartridge to a shelf system from the transitional repository. 13. The library of claim 12 wherein the method further comprises: receiving a first request from a host to unload the first storage cartridge from the cartridge data transfer device and return to the first storage cartridge back to the shelf; responding to the host that the first request is complete prior to completing the first request; maintaining the first request in storage. 14. The library of claim 13 wherein the method further comprises moving the second storage cartridge from the shelf system to the transitional repository and disposing the second storage cartridge therein prior to disposing the first storage cartridge in the transitional repository. 15. The library of claim 14 wherein the method further comprises moving the first storage cartridge from the cartridge data transfer device to the transitional repository while the second storage cartridge is disposed in the transitional repository. 16. The library of claim 12 wherein the transitional repository is adapted to accommodate both the first and the second cartridges. 17. The library of claim 12 wherein the method further comprises performing storage operations with the second storage cartridge after being loaded in the cartridge data transfer device. 18. The library of claim 12 wherein the moving step is accomplished with a robotic transporter that is controlled via a controller, the controller receives instructions from a processor, the instructions are maintained in a storage device, all of which are comprised by the storage library. 19. The library of claim 12 wherein the first storage cartridge is disposed in the transitional repository via a cartridge picking device. 20. The library of claim 12 wherein the transitional repository location is within twelve inches of the cartridge data transfer device. 21. The library of claim 12 wherein the transitional repository location is essentially in-line with the cartridge data transfer device, above and/or below. 22. A library storage system comprising a means for replacing a first tape cartridge relating with a tape drive with a second tape cartridge using a robotic transporter and picker device that essentially makes a first move carrying the second tape cartridge from a shelf system to deliver to the tape drive and a second move returning the first tape cartridge to the shelf system from being used with the tape drive, the first move occurs before the second move. 23. A library storage system adapted to replace a first storage cartridge relating with a cartridge data transfer device with a second storage cartridge using a robotic transporter that essentially makes a first move carrying the second storage cartridge from a shelf system to deliver to the cartridge data transfer device and a second move, using the robotic transporter, returning the first storage cartridge to the shelf system from being used with the cartridge data transfer device, the first move occurs before the second move."
  ],
  "description_excerpt": "None.\n\n1. Field of the Invention\n\nThe present embodiments are directed to a data cartridge library that is useful in storing data on a recording medium located in a cartridge and/or retrieving data from such a recording medium.\n\n2. Description of Related Art\n\nPresently, data cartridge libraries transfer tape cartridges between a shelf system and a tape drive. If access to a target tape cartridge is required, for reading and/or writing data, the target tape cartridge is moved from a shelf system to the target tape drive where it is loaded therein. Following any access requirement, the tape cartridge is returned to the shelf system before a different tape cartridge is accessed. These basic operations are essentially repeated each and every time a new tape cartridge is accessed.\n\nIt is to innovations related to this subject matter that the claimed invention is generally directed.\n\nThe present embodiments generally relate to a cartridge-based library that reduces the number of robotic motion steps between a shelf system and drive by incorporating a transitional repository that temporarily holds cartridges near the drive.",
  "cpc": [
    "G11B 15/689"
  ],
  "ipc": [
    "G11B 15/68"
  ],
  "assignees": [
    "Spectra Logic Corp"
  ],
  "inventors": [
    "Nathan Christopher Thompson",
    "Matthew Thomas Starr"
  ],
  "filing_date": "2010-11-22",
  "publication_date": "2012-05-24",
  "priority_date": "2010-11-22",
  "application_number": "US-95114410-A",
  "family_id": "46064184",
  "cited_by_count": 7,
  "citations": [
    "US5128912A",
    "US5235474A",
    "US5808828A",
    "US5671198A",
    "US5818723A",
    "US5740061A",
    "US6097566A",
    "US5646918A",
    "US5956301A",
    "US6796813B1",
    "US6411462B1",
    "US6560061B2",
    "US6957291B2",
    "US6600703B1",
    "US20040165309A1",
    "US6661602B2",
    "US6781789B2",
    "US20030063527A1",
    "US6922307B2",
    "US7039924B2",
    "US7028314B2",
    "US7676817B1",
    "US8239059B2",
    "US8233231B2",
    "US8339729B2"
  ]
}

Record 5,295 of 8,000 in Patents full text (MLC-0201). Request the full dataset.