IP Library Granted Patent US 7,174,433
Granted Patent B2
US 7,174,433 · App. 10/819,097 · Granted Feb 6, 2007

System and method for dynamically sharing media in a computer network

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,174,433
App. No.
10/819,097
Granted
Feb 6, 2007
Kind
B2
Abstract

A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of removable storage media, data associated with the first storage policy copy; and copying, to the first piece of removable storage media, data associated with the second storage policy copy.

Claims (49)

1. A computerized method for sharing removable storage media in a network, the method comprising:

associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy;

copying, to the first piece of removable storage media, data associated with the first storage policy copy; and

copying, to the first piece of removable storage media, data associated with the second storage policy copy.

2. The method of claim 1 , wherein associating, in an index entry, comprises associating in a storage management component index cache entry.

3. The method of claim 1 , wherein associating, in an index entry, comprises associating in a media management component index cache entry.

4. The method of claim 3 , wherein associating in a media management component index cache entry comprises associating in a media agent index cache entry.

5. The method of claim 1 , wherein associating a piece of removable storage media comprises associating a piece of magnetic storage media.

6. The method of claim 5 , wherein associating a piece of magnetic storage media comprises associating a tape.

7. The method of claim 1 , wherein associating a piece of removable storage media comprises associating a piece of optical storage media.

8. The method of claim 7 , wherein associating a piece of optical storage media comprises associating a CD-ROM.

9. The method of claim 1 , comprising:

associating, in an index entry, a second piece of removable storage media in a second storage device with at least the first storage policy copy and the second storage policy copy;

copying, to the second piece of removable storage media, data associated with the first storage policy copy; and

copying, to the first piece of removable storage media, data associated with the second storage policy copy.

10. The method of claim 9 , comprising:

associating, in an index entry, the first piece of removable storage media with a first media group and a second media group; and

associating, in an index entry, the second piece of removable storage media with the first media group and the second media group.

11. The method of claim 10 , wherein associating, in an index entry, comprises associating in a storage management component index cache entry.

12. The method of claim 10 , wherein associating, in an index entry, comprises associating in a media management component index cache entry.

13. The method of claim 12 , wherein associating in a media management component index cache entry comprises associating in a media agent index cache entry.

14. A system for sharing removable storage media in a network, the system comprising:

a first storage device containing a first piece of removable storage media;

an index entry associating the first piece of removable storage media with at least a first storage policy copy and a second storage policy copy; and

a processor, wherein the processor is programmed to:

copy, to the first piece of removable storage media, data associated with the first storage policy copy; and

copy, to the first piece of removable storage media, data associated with the second storage policy copy.

15. The system of claim 14 , wherein the index entry comprises a storage management component index cache entry.

16. The system of claim 14 , wherein the index entry comprises a media management component index cache entry.

17. The system of claim 16 , wherein the media management component index entry comprises a media agent index cache entry.

18. The system of claim 14 , wherein the piece of removable storage media comprises associating a piece of magnetic storage media.

19. The system of claim 18 , wherein the a piece of magnetic storage media comprises associating a tape.

20. The system of claim 14 , wherein the piece of removable storage media comprises associating a piece of optical storage media.

21. The system of claim 20 , wherein the piece of optical storage media comprises associating a CD-ROM.

22. The system of claim 14 , wherein the processor comprises a storage management component processor.

23. The system of claim 14 , wherein the processor comprises a media management component processor.

24. The system of claim 23 , wherein the media management component processor comprises a media agent processor.

25. The system of claim 24 , comprising:

an index entry associating the first piece of removable storage media with a first media group and a second media group; and

an index entry associating the second piece of removable storage media with the first media group and the second media group.

26. The system of claim 14 , comprising:

a second storage device containing a second piece of removable storage media;

an index entry associating the second piece of removable storage media with at least the first storage policy copy and the second storage policy copy; and

wherein the processor is programmed to:

copy, to the second piece of removable storage media, data associated with the first storage policy copy; and

copy, to the second piece of removable storage media, data associated with the second storage policy copy.

27. The system of claim 26 , wherein the index entry comprises a storage management component index cache entry.

28. The system of claim 27 , wherein the media management component index cache entry comprises a media agent index cache entry.

29. The system of claim 26 , wherein the index entry comprises a media management component index cache entry.

Assignments (6)
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 →
RELEASE Recorded Jul 7, 2008
From: SILICON VALLEY BANK
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 021217/0246 →
SECURITY AGREEMENT Recorded May 8, 2006
From: COMMVAULT SYSTEMS, INC.
To: SILICON VALLEY BANK
Reel/Frame 017586/0261 →