CommVault Systems, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-28 de 28 pour CommVault Systems, Inc. Trier par
Recheche Texte
Brevet
International - WIPO
Affiner par Reset Report
Classe IPC
G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires 9
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes 7
G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées 5
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 4
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques 3
Voir plus
Résultats pour  brevets

1.

CLIENT MANAGED DATA BACKUP PROCESS WITHIN AN ENTERPRISE INFORMATION MANAGEMENT SYSTEM

      
Numéro d'application US2019029876
Numéro de publication 2019/213058
Statut Délivré - en vigueur
Date de dépôt 2019-04-30
Date de publication 2019-11-07
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Pradhan, Manoj Kumar
  • Mishra, Hemant
  • Zakharkin, Dmitriy Borisovich
  • Kumar, Sanath
  • Joshi, Hetalkumar, N.
  • Telagamsetti, Sunil Babu
  • Radhakrishnan, Divakar
  • Yakkala, Jayasree
  • Sivadas, Rohit
  • Bedadala, Pavan Kumar Reddy
  • Venugopalsamy, Gopikannan

Abrégé

Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, a client obtains information for enabling a secondary storage job (e.g., a backup or restore) from a storage manager and stores the information (which may be referred to as job metadata) in a local cache. The client may then reuse the job metadata for multiple storage jobs reducing the frequency of communication with the storage manager. When a configuration of the information management system changes, or the availability of resources changes, the storage manager can push updates to the job metadata to the clients. Further, a client can periodically request updated job metadata from the storage manager ensuring that the client does not rely on out-of-date job metadata.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 11/30 - Surveillance du fonctionnement

2.

DATA STORAGE MANAGEMENT OPERATIONS IN A SECONDARY STORAGE SUBSYSTEM USING IMAGE RECOGNITION AND IMAGE-BASED CRITERIA

      
Numéro d'application US2016051538
Numéro de publication 2017/048723
Statut Délivré - en vigueur
Date de dépôt 2016-09-13
Date de publication 2017-03-23
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Mitkar, Amit
  • Tambe, Unmil, Vinay
  • Degaonkar, Sumedh, Pramod
  • Singh, Rajesh, Kumar
  • Mansuri, Rahil Mohmed, Husein
  • Hejamadi Tati, Srikanth

Abrégé

A data storage management system incorporates image recognition and classification features. The illustrative system generates thumbnail images to represent images detected in secondary copies. Subsequent image recognition and classification operations are based on the thumbnail images without need to access the secondary copies from which the thumbnails were derived. The system indexes thumbnail images and respective relationships to each other and to the source secondary copies. Metadata from the source secondary copies is extracted and preserved with the thumbnails. Thumbnail images, metadata, and related index data (collectively "thumbnail data") are stored locally in an illustrative content index server, or in an enhanced storage manager, thus improving performance without interfering with ongoing storage management operations. Features are disclosed for searching within the system and performing storage management operations based on image criteria. Access to/from other systems is also possible, e.g., for importing images and/or thumbnails.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

3.

ARCHIVING APPLICATIONS IN INFORMATION MANAGEMENT SYSTEMS

      
Numéro d'application US2015055599
Numéro de publication 2016/077021
Statut Délivré - en vigueur
Date de dépôt 2015-10-14
Date de publication 2016-05-19
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Mehta, Bhavyan, Bharatkumar
  • Kottomtharayil, Rajiv
  • Chatterjee, Tirthankar
  • Ahn, Jun, H.

Abrégé

According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; identify first data associated with the first application, the first data stored in the one or more primary storage devices associated with the client computing device; forward an executable instance of the first application and the first data to a first secondary storage controller computer to copy the executable instance of the first application and the first data to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.

Classes IPC  ?

  • G06F 9/06 - Dispositions pour la commande par programme, p. ex. unités de commande utilisant des programmes stockés, c.-à-d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes

4.

FILTERED REFERENCE COPY OF SECONDARY STORAGE DATA IN A DATA STORAGE SYSTEM

      
Numéro d'application US2013075154
Numéro de publication 2014/099679
Statut Délivré - en vigueur
Date de dépôt 2013-12-13
Date de publication 2014-06-26
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Varadharajan, Prakash
  • Mutha, Manas, Bhikchand
  • Dhatrak, Vinit, Dilip
  • Bedadala, Pavan, Kumar, Reddy
  • Kapadia, Hetal

Abrégé

The data storage system according to certain aspects can filter secondary copies of data (e.g., backups, snapshots, archives, etc.) generated by multiple client computing devices into a single, filtered, global reference copy. A reference copy may be a filtered view or representation of secondary storage data in a data storage system. A reference copy may include a data structure that includes references to a subset of secondary storage data that meets certain filtering criteria. The filtering criteria may be specified by users according to user preference. Data included in a reference copy may be stored in native format (e.g., format of the application that generated the data) and be accessible through the application associated with the data.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

5.

CLIENT-SIDE SIGNATURE REPOSITORY IN A NETWORKED STORAGE SYSTEM

      
Numéro d'application US2013045443
Numéro de publication 2013/188550
Statut Délivré - en vigueur
Date de dépôt 2013-06-12
Date de publication 2013-12-19
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Mueller, Marcus, S.
  • Ngo, David

Abrégé

A storage system according to certain embodiments includes a repository of client-side data block signature information representative of a set of data blocks stored in a primary storage subsystem. In some cases, the system sources data blocks for secondary copy and restore operations from the primary storage subsystem instead of the secondary storage subsystem. Where multiple primary storage components (e.g., multiple client computing devices) contain copies of a data blocks involved in a secondary copy or restore operation, the system can decide which client to source the data block from based on sourcing criteria.

Classes IPC  ?

  • G06F 21/30 - Authentification, c.-à-d. détermination de l’identité ou de l’habilitation des responsables de la sécurité
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

6.

INFORMATON MANAGEMENT OF MOBILE DEVICE DATA

      
Numéro d'application US2013029393
Numéro de publication 2013/148096
Statut Délivré - en vigueur
Date de dépôt 2013-03-06
Date de publication 2013-10-03
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Vibhor, Anand
  • Sarmalkar, Kedar, Sunil
  • Karandikar, Amey, Vijaykumar

Abrégé

A method and system for providing information management of mobile device data. In some examples, the system provides a user interface to permit a user of an information management system to define information management policies for the mobile device, receives definitions of the information management policies from the provided interface, and sends data from the mobile device to the information management system in accordance with the information management policies. In some examples, the system sends information identifying the user and the mobile device to the information management system. In some examples, the system sends the information management policies defined from the interface to the information management system.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

7.

AUTOMATED, TIERED DATA RETENTION

      
Numéro d'application US2013029407
Numéro de publication 2013/134408
Statut Délivré - en vigueur
Date de dépôt 2013-03-06
Date de publication 2013-09-12
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Amarendran, Arun, Prasad
  • Chatterjee, Tirthankar
  • Varadharajan, Prakash

Abrégé

The automatic, tiered retention storage system according to certain aspects can automatically classify data items based on content, such as based on the inclusion of search terms in the data items, or based on metadata or other characteristics associated with the data. Based on the classification, the system can assign the data items to corresponding user-defined "buckets." In some embodiments, each bucket is associated with a particular tier in the storage system having a specific retention period.

Classes IPC  ?

  • G06F 17/40 - Acquisition et consignation de données
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

8.

CONTENT ALIGNED BLOCK-BASED DEDUPLICATION

      
Numéro d'application US2011030804
Numéro de publication 2012/044366
Statut Délivré - en vigueur
Date de dépôt 2011-03-31
Date de publication 2012-04-05
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Vijayan, Manoj, Kumar
  • Attarde, Deepak, Raghunath
  • Viswanathan, Srikant

Abrégé

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 alignment function meets a predetermined criteria. At least part of a gap is established if the output of the block alignment function does not meet the predetermined criteria. The predetermined criteria is changed if a threshold number of outputs fail to meet the predetermined criteria.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement

9.

EFFICIENT DATA MANAGEMENT IMPROVEMENTS, SUCH AS DOCKING LIMITED-FEATURE DATA MANAGEMENT MODULES TO A FULL-FEATURED DATA MANAGEMENT SYSTEM

      
Numéro d'application US2011054374
Numéro de publication 2012/045021
Statut Délivré - en vigueur
Date de dépôt 2011-09-30
Date de publication 2012-04-05
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Dwarampudi, Rama Naga Bheemeswara, Reddy
  • Kottomtharayil, Rajiv
  • Pawar, Rahul, S.
  • Gokhale, Parag

Abrégé

Software, firmware, and systems are described herein that permit an organization to dock previously-utilized, limited-feature data management modules with a full-featured data management system. By docking limited-feature data management modules to a full-featured data management system, metadata and data from the various limited-feature data management modules can be integrated and utilized more efficiently and effectively. Moreover, additional data management features can be provided to users after a more seamless transition.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

10.

SYSTEMS AND METHODS FOR RETAINING AND USING DATA BLOCK SIGNATURES IN DATA PROTECTION OPERATIONS

      
Numéro d'application US2011030814
Numéro de publication 2012/044367
Statut Délivré - en vigueur
Date de dépôt 2011-03-31
Date de publication 2012-04-05
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Vijayan, Manoj, Kumar
  • Attarde, Deepak Raghunath

Abrégé

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 words into a plurality of files each comprising at least one signature/data word such that the signature values are embedded in the respective file. The system according to certain embodiments reads a previously stored signature value corresponding to a respective data block for sending from a backup storage system having at least one memory device to a secondary storage system. Based on an indication as to whether the data block is already stored on the secondary storage system, the system reads the data block from the at least one memory device for sending to the secondary storage system if the data block exists on the secondary storage system, wherein the signature value and not the data block is read from the at least one memory device if the data block exists on the secondary storage system.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques

11.

ARCHIVING DATA OBJECTS USING SECONDARY COPIES

      
Numéro d'application US2011054378
Numéro de publication 2012/045023
Statut Délivré - en vigueur
Date de dépôt 2011-09-30
Date de publication 2012-04-05
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Gokhale, Parag
  • Kottomtharayil, Rajiv
  • Varadharajan, Prakash

Abrégé

A system for archiving data objects using secondary copies is disclosed. The system creates one or more secondary copies of primary copy data that contains multiple data objects. The system maintains a first data structure that tracks the data objects for which the system has created secondary copies and the locations of the secondary copies. To archive data objects in the primary copy data, the system identifies data objects to be archived, verifies that previously-created secondary copies of the identified data objects exist, and replaces the identified data objects with stubs. The system maintains a second data structure that both tracks the stubs and refers to the first data structure, thereby creating an association between the stubs and the locations of the secondary copies. Notably, the system archives data objects in primary copy data without creating an additional or other secondary copy of the data objects. Instead, the association between the two data structures allows stubs to point to or refer to the previously-created secondary copy of the data objects. Accordingly, the existence of the previously-created secondary copy of the data objects allows the system to forego creating an additional or other secondary copy of the data objects, thereby saving resources.

Classes IPC  ?

  • G06F 12/16 - Protection contre la perte de contenus de mémoire
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

12.

SYSTEMS AND METHODS FOR PERFORMING DATA REPLICATION

      
Numéro d'application US2011038436
Numéro de publication 2011/150391
Statut Délivré - en vigueur
Date de dépôt 2011-05-27
Date de publication 2011-12-01
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s) Erofeev, Andrei

Abrégé

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 storage device. Such information is advantageously gathered during scanning of a live file system without requiring a snapshot of the source storage device. The database can be further used to generate absolute file names associated with data operations to be replayed on a destination storage device. Based on the obtained FIDs, certain embodiments can further combine write operations to be replayed on the destination storage device and/or avoid replicating temporary files to the destination system.

Classes IPC  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

13.

STUBBING SYSTEMS AND METHODS IN A DATA REPLICATION ENVIRONMENT

      
Numéro d'application US2011030396
Numéro de publication 2011/123471
Statut Délivré - en vigueur
Date de dépôt 2011-03-29
Date de publication 2011-10-06
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Prahlad, Anand
  • Agrawal, Vijay, H.

Abrégé

Stubbing systems and methods are provided for intelligent data management in a replication environment, such as by reducing the space occupied by replication data on a destination system. In certain examples, stub files or like objects replace migrated, de-duplicated or otherwise copied data that has been moved from the destination system to secondary storage. Access is further provided to the replication data in a manner that is transparent to the user and/or without substantially impacting the base replication process. In order to distinguish stub files representing migrated replication data from replicated stub files, priority tags or like identifiers can be used. Thus, when accessing a stub file on the destination system, such as to modify replication data or perform a restore process, the tagged stub files can be used to recall archived data prior to performing the requested operation so that an accurate copy of the source data is generated.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

14.

ASYNCHRONOUS METHODS OF DATA CLASSIFICATION USING CHANGE JOURNALS AND OTHER DATA STRUCTURES

      
Numéro d'application US2010062069
Numéro de publication 2011/082113
Statut Délivré - en vigueur
Date de dépôt 2010-12-23
Date de publication 2011-07-07
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s) Pawar, Rahul, S.

Abrégé

Aspects of the present invention are generally concerned with systems and methods for generating a database of metadata that describes system data and storage operations. The database of metadata may be referred to herein as a "metabase." For example, to generate a metabase, a data agent may traverse a file system to obtain certain characteristics of data managed by the file system while substantially simultaneously detecting and recording change notifications. These actions may be performed even if the actions of the data agent are interrupted one or more times during the traversal of the file system. The data agent may process the characteristics and change notifications to generate and update a metabase. Once formed, the metabase may be consulted to determine changes in system data rather than determining the changes by scanning the data files themselves.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

15.

SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS

      
Numéro d'application US2010062146
Numéro de publication 2011/082132
Statut Délivré - en vigueur
Date de dépôt 2010-12-27
Date de publication 2011-07-07
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s) Ngo, David

Abrégé

This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement

16.

SYSTEMS AND METHODS FOR PERFORMING DATA MANAGEMENT OPERATIONS USING SNAPSHOTS

      
Numéro d'application US2010062158
Numéro de publication 2011/082138
Statut Délivré - en vigueur
Date de dépôt 2010-12-27
Date de publication 2011-07-07
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Prahlad, Anand
  • Pawar, Rahul, S.

Abrégé

A system and method for using a snapshot as a data source is described. In some cases, the system stores a snapshot and an associated data structure or index to storage media to create a secondary copy of a volume of data. In some cases, the associated index includes application specific data about a file system or other application that created the data to identify the location of the data. The associated index may include three entries, and may be used to facilitate the recovery of data via the snapshot. The snapshot may be used by ancillary applications to perform various functions, such as content indexing, data classification, deduplication, e-discovery, and other functions.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

17.

DATA OBJECT STORE AND SERVER FOR A CLOUD STORAGE ENVIRONMENT

      
Numéro d'application US2010040402
Numéro de publication 2011/002777
Statut Délivré - en vigueur
Date de dépôt 2010-06-29
Date de publication 2011-01-06
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Prahlad, Anand
  • Muller, Marcus, S.
  • Kottomtharayil, Rajiv
  • Kavuri, Srinivas
  • Gokhale, Parag
  • Vijayan, Manoj

Abrégé

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 a cloud environment that requires data transfer over wide area networks, such as the Internet, which may have appreciable latency and/or packet loss, using various network protocols, including HTTP and FTP. Methods are disclosed for content indexing data stored within a cloud environment to facilitate later searching, including collaborative searching. Methods are also disclosed for performing containerized deduplication to reduce the strain on a system namespace, effectuate cost savings, etc. Methods are disclosed for identifying suitable storage locations, including suitable cloud storage sites, for data files subject to a storage policy. Further, systems and methods for providing a cloud gateway and a scalable data object store within a cloud environment are disclosed, along with other features.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

18.

BLOCK-LEVEL SINGLE INSTANCING

      
Numéro d'application US2010034676
Numéro de publication 2010/135136
Statut Délivré - en vigueur
Date de dépôt 2010-05-13
Date de publication 2010-11-25
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Attarde, Deepak, Raghunath
  • Kottomtharayil, Rajiv
  • Vijayan, Manoj, Kumar

Abrégé

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 include a secondary storage computing device, a single instance database, and one or more storage devices that store copies of the primary data (e.g., secondary copies, tertiary copies, etc.). The secondary storage computing device receives blocks of data from the computing devices and accesses the single instance database to determine whether the blocks of data are unique (meaning that no instances of the blocks of data are stored on the storage devices). If a block of data is unique, the single instance database stores it on a storage device. If not, the secondary storage computing device can avoid storing the block of data on the storage devices.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 9/06 - Dispositions pour la commande par programme, p. ex. unités de commande utilisant des programmes stockés, c.-à-d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes

19.

INFORMATION MANAGEMENT SYSTEMS AND METHODS FOR HETEROGENEOUS DATA SOURCES

      
Numéro d'application US2010029267
Numéro de publication 2010/114855
Statut Délivré - en vigueur
Date de dépôt 2010-03-30
Date de publication 2010-10-07
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Prahlad, Anand
  • Gokhale, Parag
  • Kottomtharayil, Rajiv
  • Lu, Jun
  • Pawar, Rahul, S.

Abrégé

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 and/or their data and can further provide utilities for processing the various data formats. A data structure including fields for storing both metadata common to the client device data and value-added metadata can be used to mine or process the data of the disparate client devices. The unified single platform and interface reduces the need for multiple data management products and/or customized data utilities for each individual client device and provides a single pane of glass view into data management operations. Integrating the various types of storage formats and media allows a user to retain existing storage infrastructures and further facilitates scaling to meet long-term management needs.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

20.

METHOD AND SYSTEM FOR MANAGING REPLICATED DATABASE DATA

      
Numéro d'application US2009066880
Numéro de publication 2010/068570
Statut Délivré - en vigueur
Date de dépôt 2009-12-04
Date de publication 2010-06-17
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s) Ngo, David

Abrégé

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 device to generate log entries having at least one marker indicating a known good state of the application. The systems further include a computer coupled to a target storage device comprising a database and log files. The computer processes the transactions, based on the log entries, to replicate data to the target storage device; performs a first snapshot on data stored in the database and log files; replays into the database data stored in the log files; performs another snapshot on the database; and reverts the database back to a state in which the database existed at the time of the first snapshot.

Classes IPC  ?

  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat

21.

SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA

      
Numéro d'application US2009058137
Numéro de publication 2010/036754
Statut Délivré - en vigueur
Date de dépôt 2009-09-24
Date de publication 2010-04-01
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Kottomtharayil, Rajiv
  • Attarde, Deepak, Raghunath
  • Vijayan, Manoj, Kumar

Abrégé

Described in detail herein are systems and methods for managing single instancing data. Using a single instance database and other constructs (e.g. sparse files), data density on archival media (e.g. magnetic tape) is improved, and the number of files per storage operation is reduced. According to one aspect of a method for managing single instancing data, for each storage operation, a chunk folder is created on a storage device that stores single instancing data. The chunk folder contains three files: 1) a file that contains data objects that have been single instanced; 2) a file that contains data objects that have not been eligible for single instancing; and 3) a metadata file used to track the location of data objects within the other files. A second storage operation subsequent to a first storage operation contains references to data objects in the chunk folder created by the first storage operation instead of the data objects themselves.

Classes IPC  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

22.

USING A SNAPSHOT AS A DATA SOURCE

      
Numéro d'application US2009057102
Numéro de publication 2010/033552
Statut Délivré - en vigueur
Date de dépôt 2009-09-16
Date de publication 2010-03-25
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Ngo, David
  • Prahlad, Anand
  • Gokhale, Parag
  • Pawar, Rahul, S.

Abrégé

A system and method for using a snapshot as a data source is described. In some cases, the system stores a snapshot and an associated data structure or index to storage media to create a secondary copy of a volume of data. In some cases, the associated index includes application specific data about a file system or other application that created the data to identify the location of the data. The associated index may include three entries, and may be used to facilitate the recovery of data via the snapshot.

Classes IPC  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

23.

DATA PROTECTION SCHEDULING, SUCH AS PROVIDING A FLEXIBLE BACKUP WINDOW IN A DATA PROTECTION SYSTEM

      
Numéro d'application US2009032325
Numéro de publication 2009/154806
Statut Délivré - en vigueur
Date de dépôt 2009-01-29
Date de publication 2009-12-23
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s) Kottomtharayil, Rajiv

Abrégé

A data protection scheduling system provides a flexible or rolling data protection window that analyzes various criteria to determine an optimal or near optimal time for performing data protection or secondary copy operations. While prior systems may have scheduled backups at an exact time (e.g., 2:00 a.m.), the system described herein dynamically determines when to perform the backups and other data protection storage operations, such as based on network load, CPU load, expected duration of the storage operation, rate of change of user activities, frequency of use of affected computer systems, trends, and so on.

Classes IPC  ?

  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)

24.

POWER MANAGEMENT OF DATA PROCESSING RESOURCES, SUCH AS POWER ADAPTIVE MANAGEMENT OF DATA STORAGE OPERATIONS

      
Numéro d'application US2008074686
Numéro de publication 2009/032776
Statut Délivré - en vigueur
Date de dépôt 2008-08-28
Date de publication 2009-03-12
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s) Muller, Marcus, S.

Abrégé

A system and method for performing power conservation actions is described. In some examples, the system determines a power conservation policy based on information from the system, and implements that policy in an enterprise or in one or more buildings, such as within a data storage environment. In some examples, the system adds or modifies global filters or system performance based on information from the system.

Classes IPC  ?

  • G06F 1/32 - Moyens destinés à économiser de l'énergie

25.

SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION

      
Numéro d'application US2007088733
Numéro de publication 2008/080140
Statut Délivré - en vigueur
Date de dépôt 2007-12-21
Date de publication 2008-07-03
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Gokhale, Parag
  • Kottomtharayil, Rajiv
  • Prahlad, Anand
  • Vijayan Retnamma, Manoj, Kumar
  • Attarde, Deepak, Raghunath

Abrégé

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 determines if the data object contains data that matches another data object to which the storage operation was previously applied. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation.

Classes IPC  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

26.

METHOD AND SYSTEM FOR SEARCHING STORED DATA

      
Numéro d'application US2007088736
Numéro de publication 2008/080143
Statut Délivré - en vigueur
Date de dépôt 2007-12-21
Date de publication 2008-07-03
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Kottomtharayil, Rajiv
  • May, Andreas
  • Brockway, Brian
  • Muller, Marcus, B.
  • Prahlad, Anand
  • Kavuri, Srinivas
  • Prasad, Arun

Abrégé

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 coupled to multiple computers over a network are further disclosed. Additionally, systems and methods for accessing documents available through a network, wherein the documents are stored on one or more data storage devices coupled to the network, are disclosed.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

27.

SYSTEMS AND METHODS FOR CREATING COPIES OF DATA, SUCH AS ARCHIVE COPIES

      
Numéro d'application US2007086421
Numéro de publication 2008/070688
Statut Délivré - en vigueur
Date de dépôt 2007-12-04
Date de publication 2008-06-12
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Bunte, Alan
  • Prahlad, Anand
  • Brockway, Brian
  • Muller, Marcus, S.

Abrégé

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 creates a copy without redundant data, and then encrypts the data set.

Classes IPC  ?

  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires

28.

METHOD AND SYSTEM FOR OFFLINE INDEXING OF CONTENT AND CLASSIFYING STORED DATA

      
Numéro d'application US2007081681
Numéro de publication 2008/049023
Statut Délivré - en vigueur
Date de dépôt 2007-10-17
Date de publication 2008-04-24
Propriétaire COMMVAULT SYSTEMS, INC. (USA)
Inventeur(s)
  • Gokhale, Parag
  • Kottomtharayil, Rajiv
  • Attarde, Deepak, Raghunath
  • Ahn, Jun, H.
  • Prahlad, Anand
  • Schwartz, Jeremy, A.
  • Ngo, David
  • Brockway, Brian
  • Muller, Marcus, S.

Abrégé

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 part of traditional indexing of content, such as the time the content was last available or user attributes associated with the content. Users can search the created index to locate content that is no longer available or based on the associate attributes.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 17/40 - Acquisition et consignation de données