IP Library Granted Patent US 7,447,692
Granted Patent B2
US 7,447,692 · App. 10/720,842 · Granted Nov 4, 2008

Logical view and access to data managed by a modular data and storage management system

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,447,692
App. No.
10/720,842
Granted
Nov 4, 2008
Kind
B2
Abstract

A data retrieval system comprising a first computing device communicatively coupled to a second computing device; the first computing device having a processor that supports operation of at least one software application that is used for retrieving data; the second computing device communicatively coupled to one or more storage media; the software application having a retrieval module for retrieving data from the one or more storage media; a storage and backup map that maps to the second computing device; and a data index stored on the second computing device that indicates to the retrieval module a particular location of the data that is to be retrieved by the retrieval module.

Claims (9)

1. A system for retrieving data in a computer network environment, the system comprising:

a plurality of storage media;

a plurality of media modules in communication with the plurality of storage media, each of the plurality of media modules being configured to store and retrieve data from the plurality of storage media, the plurality of media modules executing on a first plurality of computing devices;

a second computing device configured to support the operation of at least one software application requesting data to be retrieved from at least one of the plurality of storage media, the second computing device coupled to the first plurality of computing devices through a network, the second computing device further comprising an interface module configured to receive from at least one of the plurality of media modules the data to be retrieved;

a plurality of indexes, each of the plurality of indexes being stored on one of the first plurality of computing devices and being maintained by the respective media module executing on the same computing device, at least one of the plurality of indexes further identifying a specific location on the at least one of the plurality of storage media where the data to be retrieved is stored;

a retrieval manager executing on a third computing device, the third computing device coupled to the first plurality of computing devices and to the second computing device through the network; and

a storage map stored on the third computing device and maintained by the retrieval manager, the storage map providing, through the retrieval manager, an indication to the interface module as to which of the plurality of indexes has information regarding the most recent location of the data to be retrieved from the at least one of the plurality of storage media.

2. The system of claim 1 , wherein the most recent location of the data to be retrieved is different than the location where the data to be retrieved was first stored on the plurality of storage media.

3. The system of claim 2 , wherein the second computing device is unaware of the most recent location of the data to be retrieved prior to the request by the at least one software application.

Assignments (5)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2004
From: OSHINKSY, DAVID A.; IGNATIUS, PAUL; PRAHLAD, ANAND; MAY, ANDREAS
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 015318/0780 →