IP Library Granted Patent US 8,234,417
Granted Patent B2
US 8,234,417 · App. 12/971,040 · Granted Jul 31, 2012

Systems and methods of media management, such as management of media to and from a media storage library, including removable media

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 8,234,417
App. No.
12/971,040
Granted
Jul 31, 2012
Kind
B2
Abstract

A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.

Claims (45)

1. A computer-implemented method of automatically generating identifiers for storage devices, the method comprising:

automatically scanning the storage device to identify manufacturing defects, wherein the manufacturing defects relate to defects in a storage medium of the storage device;

automatically identifying characteristics associated with the identified manufacturing defects;

automatically generating an identifier for the storage device based on the identified characteristics associated with the identified manufacturing defects; and

storing the generated identifier to identify the storage device,

wherein the storage device does not contain an electronic serial number when manufactured, or

does contain an electronic serial number, but wherein the electronic serial number is not used as an identifier for the removable storage device, and

wherein the identifier for the removable storage device is not a digital picture of the removable storage device, and

wherein the identifier for the removable storage device is not fixed to packaging for the removable storage device.

2. The method of claim 1 wherein the storage device is a magnetic disk drive, and wherein the identifying comprises identifying bad sectors or portions on the magnetic disk drive.

3. The method of claim 1 wherein the storage device is a semiconductor memory drive, and wherein the identifying comprises identifying bad memory cells, enabled redundant memory cells, or both.

4. The method of claim 1 wherein the generating includes performing a hashing function.

5. The method of claim 1 wherein the generating includes algorithmically combining the identified locations or addresses for the defects with known data to generate the unique identifier or tracking value.

6. The method of claim 1 wherein the characteristics associated with the defects comprise the location of the defects.

7. The method of claim 1 wherein the characteristics associated with the defects comprise the quantity of the defects.

8. The method of claim 1 wherein the generated identifier is substantially unique.

9. A tangible computer-readable medium storing instructions that, when implemented by a computer, perform a method of automatically generating identifiers for storage devices, the method comprising:

automatically scanning the storage device to identify manufacturing defects, wherein the manufacturing defects relate to defects in a storage medium of the storage device;

automatically identifying characteristics associated with the identified manufacturing defects;

automatically generating an identifier for the storage device based on the identified characteristics associated with the identified manufacturing defects; and

storing the generated identifier to identify the storage device,

wherein the storage device does not contain an electronic serial number when manufactured, or

does contain an electronic serial number, but wherein the electronic serial number is not used as an identifier for the removable storage device, and

wherein the identifier for the removable storage device is not a digital picture of the removable storage device, and

wherein the identifier for the removable storage device is not fixed to packaging for the removable storage device.

10. The tangible computer-readable medium of claim 9 wherein the storage device is a magnetic disk drive, and wherein the identifying comprises identifying bad sectors or portions on the magnetic disk drive.

11. The tangible computer-readable medium of claim 9 wherein the storage device is a semiconductor memory drive, and wherein the identifying comprises identifying bad memory cells, enabled redundant memory cells, or both.

12. The tangible computer-readable medium of claim 9 wherein the generating includes algorithmically combining the identified locations or addresses for the defects with known data to generate the unique identifier or tracking value.

13. The tangible computer-readable medium of claim 9 wherein the identifier is configured for use in tracking the storage device.

14. The tangible computer-readable medium of claim 9 wherein the characteristics associated with the defects comprise the location of the defects.

15. The tangible computer-readable medium of claim 9 wherein the characteristics associated with the defects comprise the quantity of the defects.

16. The tangible computer-readable medium of claim 9 wherein the generated identifier is substantially unique.

17. A computer-implementable method of performing storage operations on a removable storage device, the method comprising:

identifying the removable storage device based on an identifier stored on the device,

wherein the identifier is not a label affixed to the removable storage device, and

wherein the removable storage device does not contain an electronic serial number when it leaves a manufacturer,

or does contain an electronic serial number, but wherein the electronic serial number is not used as an identifier for the removable storage device, and

wherein the identifier for the removable storage device is not a digital picture of the removable storage device, and

wherein the identifier for the removable storage device is not fixed to packaging for the removable storage device;

determining a last time a storage operation was performed on the removable storage device based on the identifier; and

when a storage operation criteria is met,

then performing the storage operation on the removable storage device.

18. The method of claim 17 wherein the storage operation criteria comprises determining the amount of data written to the removable storage device since the storage operation was last performed.

19. The method of claim 17 wherein the storage operation criteria comprises determining the capacity of the removable storage device.

20. The method of claim 17 wherein the storage operation criteria comprises determining access control information associated with the removable storage device.

Assignments (4)
SECURITY INTEREST Recorded Dec 13, 2021
From: COMMVAULT SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 058496/0836 →
RELEASE OF SECURITY INTEREST Recorded Jan 6, 2021
From: BANK OF AMERICA, N.A.
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 054913/0905 →
SECURITY INTEREST Recorded Jul 2, 2014
From: COMMVAULT SYSTEMS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033266/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2013
From: KOTTOMTHARAYIL, RAJIV; VIJAYAN RETNAMMA, MANOJ K.
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 030799/0791 →