IP Library Granted Patent US 8,924,428
Granted Patent B2
US 8,924,428 · App. 13/725,179 · Granted Dec 30, 2014

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

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,924,428
App. No.
13/725,179
Granted
Dec 30, 2014
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 method of importing a physical data storage media component to a data storage media library, the method comprising:

receiving an indication of one or more changes made to a set of data within a file system;

determining one or more physical media components containing sets of data related to the changed set of data in the file system;

recalling to the data storage library the one or more physical media components containing the sets of data related to the changed set of data in the file system,

wherein the recalling includes automatically recalling the one or more physical media components from a location physically outside of the data storage media library; and

performing an action with the recalled one or more physical media components,

wherein the action is performed in response to the changes made to the set of data within the file system; and

predicting a need for a file system resource;

wherein the recalled one or more physical media components contain information related to the needed file system resource,

wherein the information related to the needed file system resource includes remaining capacity of the recalled one or more physical media components.

2. The method of claim 1 , further comprising:

updating the sets of data on the recalled one or more physical media components to reflect some of the changes made to the changed set of data.

3. The method of claim 1 , further comprising:

updating metadata on the recalled one or more physical media components to reflect some of the changes made to the changed set of data.

4. The method of claim 1 ,

wherein the action includes performing a restore operation in response to some of the changes made to the set of data.

5. At least one tangible computer-readable medium storing instructions which, when executed by at least one data processing device, perform a method of importing a physical data storage media component to a data storage media library, the method comprising:

receiving an indication of one or more changes made to an original copy of a set of data within a file system;

determining one or more media components containing a secondary copy of the original copy of the changed set of data;

recalling to the data storage library the one or more media components containing the secondary copy of the original copy of the changed set of data,

wherein the recalling includes automatically recalling the one or more media components from a location outside of the data storage media library; and

performing an action with the recalled one or more physical media components,

wherein the action is performed in response to receiving the indication of the changes made to the original copy of the set of data within the file system; and

predicting a need for a file system resource;

wherein the recalled one or more physical media components contain information related to the needed file system resource,

wherein the information related to the needed file system resource includes remaining capacity of the recalled one or more physical media components.

6. The method of claim 5 , further comprising:

updating the secondary copy on the recalled one or more media components to reflect some of the changes made to the original copy of the changed set of data.

7. The method of claim 5 , further comprising:

updating metadata on the recalled one or more media components to reflect some of the changes made to the original copy of the changed set of data.

8. The method of claim 5 ,

wherein the action includes performing a restore operation in response to some of the changes made to the original copy of the set of data.

9. A system for importing media components to a media library based on changes made to an original copy of a data set in a file system, comprising:

a processor and memory:

a data change component that provides an indication of one or more changes made to the original copy of the data set in the file system;

a media location component that determines which media component of the media library contains a secondary copy of the original copy of the data set,

wherein the media location component identifies the location of the media component that contains the secondary copy; and

a media recall component, in communication with the data change component and the media location component,

wherein the media recall component recalls the media component containing the secondary copy of the original copy of the data set based at least in part on the indication of the one or more changes made to the data set and based on the identified location of the media component; and

a prediction component, in communication with the data change component and the media recall component,

wherein the prediction component receives the indication of the one or more changes made to the original copy of the data set and predicts a need for a file system resource;

wherein the recalled media component contains information related to the needed file system resource, and,

wherein the information related to the needed file system resource includes remaining capacity of the recalled media component.

10. The system of claim 9 , further comprising:

a data modification component that modifies the secondary copy of the original data set that is contained within the imported media component, to reflect the changes made to the original copy of the data set.

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: MULLER, MARCUS S.; GOKHALE, PARAG; KOTTOMTHARAYIL, RAJIV
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 030800/0059 →