| US 7,603,386 B2 | ||
| Systems and methods for managing location of media in a storage system | ||
| Arun Prasad Amarendran, Bangalore (India); Rajiv Kottomtharayil, Ocean, N.J. (US); and Zahid Ilkal, Ocean, N.J. (US) | ||
| Assigned to CommVault Systems, Inc., Oceanport, N.J. (US) | ||
| Filed on Dec. 13, 2006, as Appl. No. 11/638,085. | ||
| Application 11/638085 is a continuation of application No. 10/663383, filed on Sep. 16, 2003, granted, now 7,162,496. | ||
| Claims priority of provisional application 60/411267, filed on Sep. 16, 2002. | ||
| Prior Publication US 2007/0106697 A1, May 10, 2007 | ||
| Int. Cl. G06F 17/30 (2006.01) | ||
| U.S. Cl. 707—104.1 [707/1; 707/205; 711/114] | 8 Claims |

| 1. A system for managing media in a storage device, the system comprising:
a plurality of storage libraries wherein at least one storage library is blind and at least one storage library is sighted,
the plurality of storage libraries comprising a plurality of slots, each slot configured to hold a piece of media;
a media agent coupled to the storage libraries and configured to determine which of the storage libraries are blind and which
of the storage libraries are sighted, wherein the media agent is further configured to store information in a database about
which of the storage libraries are blind and which of the storage libraries are sighted, wherein the media agent is further
configured to read a media label stored as data on a piece of media when the piece of media is added to or removed from a
slot in the storage library, the media label including an identifier identifying the piece of media; and
a management module in communication with the media agent, the management module configured to access a database entry associated
with the identifier and to store with the database entry an indication of the slot associated with the piece of media.
|