IP Library Granted Patent US 7,539,783
Granted Patent B2
US 7,539,783 · App. 11/694,803 · Granted May 26, 2009

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 7,539,783
App. No.
11/694,803
Granted
May 26, 2009
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 (37)

1. A method for generating an identifier for uniquely identifying a removable storage device, the method comprising:

identifying one or more characteristics of the removable storage device, wherein the removable storage device does not contain an electronic serial number provided by a manufacturer of the removable storage device;

selecting characteristics that are substantially unique for the removable storage device;

generating an identifier for the removable storage device based on the selected characteristics, such that the identifier is substantially unique,

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 of the removable storage device; and

storing the identifier for the removable storage device as data in memory within the removable storage device such that the removable device can be automatically recognized each time the removable storage device is accessed.

2. The method of claim 1 wherein generating an identifier comprises receiving a user-provided unique identifier for the removable storage device.

3. The method of claim 1 wherein generating an identifier comprises creating a hash including a device model identifier and a seed value.

4. The method of claim 1 wherein generating an identifier comprises identifying the owner of the removable storage device.

5. The method of claim 1 wherein generating an identifier comprises identifying a department associated with the removable storage device.

6. The method of claim 1 wherein generating an identifier comprises identifying the MAC address of the computer used to generate the identifier for the removable storage device.

7. The method of claim 1 wherein generating an identifier comprises identifying the computer on which the removable storage device was first used.

8. The method of claim 1 wherein generating an identifier comprises identifying the time at which the removable storage device was first used.

9. The method of claim 1 wherein generating an identifier comprises identifying the location and number of bad blocks on the removable storage device.

10. The method of claim 1 wherein generating an identifier comprises identifying deactivated subcomponents of the removable storage device.

11. A system for generating an identifier for uniquely identifying a removable storage device, the system comprising:

a characteristic identification component configured to identify one or more characteristics of the removable storage device, wherein the removable storage device does not contain an electronic serial number when manufactured;

a characteristic selection component configured to select characteristics that are substantially unique for the removable storage device;

an identifier generation component configure to generate an identifier for the removable storage device based on the selected characteristics, such that the identifier is substantially unique,

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

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

an identifier association component configured to store the identifier for the removable storage device in memory within the removable storage device such that the device can be automatically recognized when the removable storage device is coupled to a computing device.

12. The system of claim 11 wherein the identifier generation component identifies the location and number of bad blocks on the removable storage device to generate an identifier.

13. The system of claim 11 wherein the identifier generation component identifies deactivated subcomponents of the removable storage device to generate an identifier.

14. A computer-readable medium containing instructions for controlling a computer system to generate an identifier for uniquely identifying a removable storage device, by a method comprising:

identifying one or more characteristics of the removable storage device, wherein the removable storage device does not contain an electronic serial number when it leaves a manufacturer;

selecting characteristics that are substantially unique for the removable storage device;

generating an identifier for the removable storage device based on the selected characteristics, such that the identifier is substantially unique; and

storing the identifier for the removable storage device as data in memory within the removable storage device,

wherein a computer reading data from the removable storage device can automatically recognize the removable storage device each time the removable storage device is read from or written to based at least in part on the identifier for the removable storage device stored as data in memory within the removable storage device.

15. The computer-readable medium of claim 14 wherein the removable storage device is a universal serial bus (USB) disk drive.

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

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

18. The computer-readable medium of claim 14 wherein generating the identifier for the removable storage device includes performing a hashing function.

19. The computer-readable medium of claim 14 wherein generating the identifier for the removable storage device includes algorithmically combining one or more identified locations or addresses for defects of the device with known data to generate the identifier.

20. The computer-readable medium of claim 14 wherein generating the identifier for the removable storage device comprises determining the capacity of the removable storage device.

Assignments (5)
SUPPLEMENTAL CONFIRMATORY GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Apr 16, 2025
From: COMMVAULT SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070864/0344 →
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 3, 2007
From: KOCHUNNI, JAIDEV O.; CHEN, HO-CHI; VIJAYAN RETNAMMA, MANOJ KUMAR
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 019513/0602 →