IP Library Granted Patent US 10,032,474
Granted Patent B2
US 10,032,474 · App. 15/372,169 · Granted Jul 24, 2018

Unsuccessful storage media movement handling in automated removable storage media environments

Inventors: Carsten Prigge (Elizabeth, CO); Alexander Hois (Centennial, CO)
Assignee: Quantum Corporation
G11B15/6895G11B15/687G11B15/688
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,032,474
App. No.
15/372,169
Granted
Jul 24, 2018
Kind
B2
Abstract

Embodiments disclosed herein provide systems, methods, and computer readable media to handle unsuccessful movements of removable storage media in an automated removable media system. In a particular embodiment, a method provides receiving one or more user provided parameters that indicate one or more types of unsuccessful media move operations that should be reported as successful. The method further provides receiving a first request to move a first item of removable storage media from a first position in the automated removable media system to a second position in the automated removable media system and initiating a first move operation of the first item from the first position to the second position by at least one changer device. The method then provides determining that the first move operation resulted in one of the one or more types of unsuccessful media move operations and indicating that the first move operation was successful in response to the first request.

Claims (44)

1. A method of operating a system for moving items of removable storage media in an automated removable media system, the method comprising:

in a processing system:

receiving one or more user provided parameters that indicate one or more types of unsuccessful media move operations that should be reported as successful;

receiving a first request to move a first item of removable storage media from a first position in the automated removable media system to a second position in the automated removable media system;

initiating a first move operation of the first item from the first position to the second position by at least one changer device;

determining that the first move operation resulted in one of the one or more types of unsuccessful media move operations; and

indicating that the first move operation was successful in response to the first request.

2. The method of claim 1 , further comprising:

determining an alternative position in the automated removable media system to which the first item was moved.

3. The method of claim 2 , further comprising:

receiving a second request; and

before handling the second request, indicating that the first item is located in the alternative position.

4. The method of claim 3 , wherein indicating that the first item is located in the alternative position comprises:

reporting a Small Computer System Interface (SCSI) Unit Attention (UA) code indicating that a status of at least one item of removable storage media has changed; and

providing the alternative position as a status of the first item.

5. The method of claim 1 , wherein the first position and the second position each comprise one of a media storage position type, a media import/export position type, and a data transfer position type.

6. The method of claim 1 , wherein at least one of the one or more types of unsuccessful media move operations that should be reported as successful comprises an unsuccessful media move operation wherein the second position comprises the media storage position type or the import/export position type but not the data transfer position type.

7. The method of claim 1 , wherein the one or more user provided parameters indicate that unsuccessful media move operations that require a specific position for the second position should be reported as unsuccessful.

8. The method of claim 1 , wherein the one or more user provided parameters indicate that unsuccessful media move operations associated with a certain application should be reported as unsuccessful.

9. The method of claim 1 , wherein the first request comprises a Small Computer System Interface (SCSI) move command.

10. The method of claim 1 , wherein the first item comprises a magnetic tape cartridge, the automated removable media system comprises a robotic tape library, and the at least one changer device comprises a robotic arm.

11. A system for moving items of removable storage media in an automated removable media system, the system comprising:

one or more computer readable storage media;

a processing system operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to:

receive one or more user provided parameters that indicate one or more types unsuccessful media move operations that should be reported as successful;

receive a first request to move a first item of removable storage media from a first position in the automated removable media system to a second position in the automated removable media system;

initiate a first move operation of the first item from the first position to the second position by at least one changer device;

determine that the first move operation resulted in one of the one or more types of unsuccessful media move operations; and

indicate that the first move operation was successful in response to the first request.

12. The system of claim 11 , further comprising:

determining an alternative position in the automated removable media system to which the first item was moved.

13. The system of claim 12 , further comprising:

receiving a second request;

before handling the second request, indicating that the first item is located in the alternative position.

14. The system of claim 13 , wherein indicating that the first item is located in the alternative position comprises:

reporting a Small Computer System Interface (SCSI) Unit Attention (UA) code indicating that a status of at least one item of removable storage media has changed; and

providing the alternative position as a status of the first item.

15. The system of claim 11 , wherein the first position and the second position each comprise one of a media storage position type, a media import/export position type, and a data transfer position type.

16. The system of claim 11 , wherein at least one of the one or more types of unsuccessful media move operations that should be reported as successful comprises an unsuccessful media move operation wherein the second position comprises the media storage position type or the import/export position type but not the data transfer position type.

17. The system of claim 11 , wherein the one or more user provided parameters indicate that unsuccessful media move operations that require a specific position for the second position should be reported as unsuccessful.

18. The system of claim 11 , wherein the one or more user provided parameters indicate that unsuccessful media move operations associated with a certain application should be reported as unsuccessful.

19. The system of claim 11 , wherein the first request comprises a Small Computer System Interface (SCSI) move command.

20. The system of claim 11 , wherein the first item comprises a magnetic tape cartridge, the automated removable media system comprises a robotic tape library, and the at least one changer device comprises a robotic arm.

Assignments (9)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 18, 2025
From: QUANTUM CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 074024/0084 →
TERMINATION AND RELEASE OF AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 48029/0525 Recorded Aug 19, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 072542/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2025
From: BLUE TORCH FINANCE LLC, AS AGENT FOR THE SECURED PARTIES
To: ALTER DOMUS (US) LLC, AS AGENT FOR THE SECURED PARTIES
Reel/Frame 071019/0850 →
SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 22, 2023
From: QUANTUM CORPORATION; QUANTUM LTO HOLDINGS, LLC
To: BLUE TORCH FINANCE, LLC
Reel/Frame 064069/0563 →
SECURITY INTEREST Recorded Jan 8, 2019
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 048029/0525 →
SECURITY INTEREST Recorded Dec 27, 2018
From: QUANTUM CORPORATION, AS GRANTOR; QUANTUM LTO HOLDINGS, LLC, AS GRANTOR
To: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 049153/0518 →
RELEASE OF SECURITY INTEREST Recorded Dec 27, 2018
From: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 047863/0252 →
SECURITY INTEREST Recorded Aug 13, 2018
From: QUANTUM CORPORATION
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 046778/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2016
From: PRIGGE, CARSTEN; HOIS, ALEXANDER
To: QUANTUM CORPORATION
Reel/Frame 040594/0143 →
Continuity (1)
Related Publication 20180158481A1 · Jun 7, 2018