Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
CommVault Systems, Inc. Patents
Assignee:
CommVault Systems, Inc.
Address:
Oceanport, NJ
No. of patents:
204
Patents:


1 2 3 4 5










Patent Number Title Of Patent Date Issued
8589798 Information management systems and methods for heterogeneous data sources November 19, 2013
Systems and methods integrate disparate backup devices with a unified interface. In certain examples, a management console manages data from various backup devices, while retaining such data in its native format. The management console can display a hierarchical view the client devices
8589347 Systems and methods for performing data replication November 19, 2013
Preparing source data to be replicated in a continuous data replication environment. Certain systems and methods populate a file name database with entries having a unique file identifier descriptor (FID), short name and a FID of the parent directory of each directory or file on a source
8583594 System and method for performing integrated storage operations November 12, 2013
The present invention relates to a method for performing integrated storage operations on an information store. The present invention comprises identifying a plurality disparate types of storage operations stored in a policy option table. A first storage operation is performed accord
8578120 Block-level single instancing November 5, 2013
Described in detail herein are systems and methods for single instancing blocks of data in a data storage system. For example, the data storage system may include multiple computing devices (e.g., client computing devices) that store primary data. The data storage system may also inc
8578109 Systems and methods for retaining and using data block signatures in data protection operations November 5, 2013
A system according to certain embodiments associates a signature value corresponding to a data block with one or more data blocks and a reference to the data block to form a signature/data word corresponding to the data block. The system further logically organizes the signature/data
8577851 Content aligned block-based deduplication November 5, 2013
A content alignment system according to certain embodiments aligns a sliding window at the beginning of a data segment. The content alignment system performs a block alignment function on the data within the sliding window. A deduplication block is established if the output of the block
8577844 Systems and methods for performing storage operations using network attached storage November 5, 2013
Systems and methods for performing hierarchical storage operations on electronic data in a computer network are provided. In one embodiment, the present invention may store electronic data from a network device to a network attached storage (NAS) device pursuant to certain storage cr
8572719 Firewall proxy systems and methods in a backup environment October 29, 2013
According to certain aspects, a method for performing remote backup operations is provided that includes receiving a first unidirectional connection request from a media agent module to a proxy device within an enterprise network, through a firewall. The method also includes receivin
8572340 Systems and methods for retaining and using data block signatures in data protection operations October 29, 2013
A system according to certain embodiments associates a signature value corresponding to a data block with one or more data blocks and a reference to the data block to form a signature/data word corresponding to the data block. The system further logically organizes the signature/data
8572330 Systems and methods for granular resource management in a storage network October 29, 2013
In accordance with some aspects of the present invention, systems and methods are provided for dynamically and/or automatically selecting and/or modifying data path definitions that are used in performing storage operations on data. Alternate data paths may be specified or selected t
8572038 Systems and methods for performing data replication October 29, 2013
Preparing source data to be replicated in a continuous data replication environment. Certain systems and methods populate a file name database with entries having a unique file identifier descriptor (FID), short name and a FID of the parent directory of each directory or file on a source
8566278 Hierarchical systems and methods for performing data storage operations October 22, 2013
The invention is a hierarchical backup system. The interconnected network computing devices are put into groups of backup cells. A backup cell has a manager software agent responsible maintaining and initiating a backup regime for the network computing devices in the backup cell. The bac
8296475 Systems and methods for performing multi-path storage operations October 23, 2012
Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the
8296301 Systems and methods for probabilistic data classification October 23, 2012
A system for performing data classification operations. In one embodiment, the system comprises a filesystem configured to store a plurality of computer files and a scanning agent configured to traverse the filesystem and compile data regarding the attributes and content of the plura
8291177 Systems and methods for allocating control of storage media in a network environment October 16, 2012
A method for dynamically allocating control of a storage device, the method comprising receiving an access request from a first computer requesting access to a storage device; directing, based upon the access request, a first storage controller computer to assume an inactive state wi
8290808 System and method for automating customer-validated statement of work for a data storage environ October 16, 2012
Computer systems and methods are disclosed for improving professional services delivery, such as services in a data management environment. In certain examples, computer systems comprise portals for transmitting and receiving information from parties involved in the performance and r
8285964 Systems and methods for classifying and transferring information in a storage network October 9, 2012
Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also
8285685 Metabase for facilitating data classification October 9, 2012
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their a
8285684 Systems and methods for performing data replication October 9, 2012
Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the
8285683 System and method for storing redundant information October 9, 2012
A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more data objects to which to apply a storage operation. For each data object, the storage system det
8285681 Data object store and server for a cloud storage environment, including data deduplication and d October 9, 2012
Systems and methods are disclosed for performing data storage operations, including content-indexing, containerized deduplication, and policy-driven storage, within a cloud environment. The systems support a variety of clients and cloud storage sites that may connect to the system in
8285671 System and method for performing integrated storage operations October 9, 2012
The present invention relates to a method for performing integrated storage operations on an information store. The present invention comprises identifying a plurality disparate types of storage operations stored in a policy option table. A first storage operation is performed accord
8281028 System and method for performing multistream storage operations October 2, 2012
Systems and methods for performing storage operations over multi-stream data paths are provided. A first agent receives a request for a storage operation from a storage manager, identifies folders of a client computing device based on one or more file types of files in the folders of
8271830 Rolling cache configuration for a data replication system September 18, 2012
Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the
8271548 Systems and methods for using metadata to enhance storage operations September 18, 2012
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their a
8266406 System and method for allocation of organizational resources September 11, 2012
System and methods for storing electronic data is provided, where the system comprises a storage manager component and a management module associated with the storage manager component. The management module is configured to receive information related to storage activities associate
8266397 Interface systems and methods for accessing stored data September 11, 2012
A modular data and storage management system. The system includes a time variance interface that provides for storage into a storage media of data that is received over time. The time variance interface of the modular data and storage management system provides for retrieval, from the
8266106 Systems and methods for performing storage operations using network attached storage September 11, 2012
Systems and methods for performing hierarchical storage operations on electronic data in a computer network are provided. In one embodiment, the present invention may store electronic data from a network device to a network attached storage (NAS) device pursuant to certain storage cr
8239654 Systems and methods for transferring data in a block-level storage operation August 7, 2012
The invention provides a system and method for storing a copy of data stored in an information store. In one embodiment, a data agent reads one or more blocks containing the data from the information store. The data agent maps the one or more blocks to provide a mapping of the blocks, an
8234417 Systems and methods of media management, such as management of media to and from a media storage July 31, 2012
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
8234249 Method and system for searching stored data July 31, 2012
A complete document management system is disclosed. Accordingly, systems and methods for managing data associated with a data storage component coupled to multiple computers over a network are disclosed. Systems and methods for managing data associated with a data storage component c
8230195 System and method for performing auxiliary storage operations July 24, 2012
Systems and methods for protecting data in a tiered storage system are provided. The storage system comprises a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, and a data sou
8230171 System and method for improved media identification in a storage device July 24, 2012
Systems and methods are provided for improved identification of removable storage media. A scanner may be used to read an identifier, such as a barcode, on a removable storage media. In the event that the scanner reads the identifier incorrectly due to a defect in the barcode, such as
8229954 Managing copies of data July 24, 2012
A method in a computer system for retrieving data from one of multiple copies of the data is provided, referred to as the data management system. The data management system receives a request identifying a data object to be accessed. Then, the data management system queries a metabas
8219524 Application-aware and remote single instance data management July 10, 2012
A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more files or data objects to which to apply a storage operation. For each file or data object, the s
8214444 Email attachment management in a computer system July 3, 2012
An e-mail management system that includes an e-mail browser having a time variance interface that provides for storage into a storage media of e-mail messages that have been received over time. The time variance interface of the e-mail browser also provides for retrieval, from the st
8209307 Systems and methods for data migration in a clustered file system June 26, 2012
Systems and methods for providing more efficient handling of I/O requests for clustered file system data subject to data migration or the like. For instance, exemplary systems can more quickly determine if certain files on primary storage represent actual file data or stub data for recal
8209293 System and method for extended media retention June 26, 2012
The present invention provides systems and methods for extending media retention. Methods are provided in which a set of aging preferences are obtained. Data elements of a data set stored on storage media are evaluated against the aging preferences to determine whether each of the da
8204859 Systems and methods for managing replicated database data June 19, 2012
Systems and methods for replicating database data and generating read-only copies of the replicated data in a clean shutdown state. For example, systems can include a tracking module (e.g., a filter driver) that monitors transactions from a database application to a source storage de
8195623 System and method for performing a snapshot and for restoring data June 5, 2012
The system and method are used for tracking a plurality of snapshots of an information store. The system performs a first snapshot of an information store that indexes the contents of the information store, copying the contents of the information store to a first storage device, usin
8190565 System and method for performing an image level snapshot and for restoring partial volume data May 29, 2012
The present invention relates to a method for performing an image level copy of an information store. The present invention comprises performing a snapshot of an information store that indexes the contents of the information store, retrieving data associated with the contents of the
8176268 Systems and methods for performing storage operations in a computer network May 8, 2012
Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection logic, a media management component is selected to manage the storage operation. In resp
8170995 Method and system for offline indexing of content and classifying stored data May 1, 2012
A method and system for creating an index of content without interfering with the source of the content includes an offline content indexing system that creates an index of content from an offline copy of data. The system may associate additional properties or tags with data that are not
8166263 Continuous data protection over intermittent connections, such as continuous data backup for lap April 24, 2012
A portable data protection system is described for protecting, transferring or copying data using continuous data protection (CDP) over intermittent or occasional connections between a computer system or mobile device containing the data to be protected, transferred or copied, called
8161003 Selective data replication system and method April 17, 2012
The invention relates generally to copying electronic data. More particularly, the invention provides a computerized method for identifying, in a first backup data set, a data item satisfying a selection criterion, and copying to a second backup data set at least a portion of the dat
8156086 Systems and methods for stored data verification April 10, 2012
Methods and systems are described for verifying stored data by receiving a first set of metadata associated with a first set of stored data, generating a second set of metadata associated with a second set of stored data which is associated with the first set of stored data, and comp
8140794 Snapshot storage and management system with indexing and user interface March 20, 2012
A system and method of managing stored data in a storage management system. The storage management system includes a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent. A plurality of snapshots are taken of the primary v
8140786 Systems and methods for creating copies of data, such as archive copies March 20, 2012
A system and method of creating archive copies of data sets is described. In some examples, the system creates an archive copy from an original data set. In some examples, the system creates an archive copy when creating a recovery copy for a data set. In some examples, the system cr
8131964 Systems and methods for combining data streams in a storage operation March 6, 2012
Described herein are systems and methods for multiplexing pipelined data for backup operations. Various data streams are combined such as by multiplexing by a multiplexing module. The multiplexing module combines the data from the various data streams received by receiver module(s) i
8131780 Systems and methods for managing location of media in a storage system March 6, 2012
A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls the media agent to
1 2 3 4 5

 
 
  Recently Added Patents
Method and system for dynamic digital rights bundling
Organic light emitting diode light source device
Cellulose ester compositions having low birefringence and films made therefrom
Image heating apparatus
Systems and methods for assigning a template to an existing network configuration
Pyridyldiamido transition metal complexes, production and use thereof
Keypad assembly for electronic devices
  Randomly Featured Patents
Apparatus for configuring the interior space of a vehicle
Human antihuman interleukin-6 antibody and fragment of antibody
Mammary prosthesis
Method of recycling support material for image-bearing member
Cold plate temperature control method and apparatus
Method of manufacturing gas discharge display panel, support table, and method of manufacturing support table
Automatic transmission apparatus
Cutting tool cartridge arrangement
Computerized circuit arrangement for jig saw
Programmable high-speed interface