Patents Assigned to CommVault Systems, Inc.
  • Patent number: 12783282
    Abstract: An illustrative “Live Synchronization” feature in a data storage management system can reduce the downtime that arises in failover situations. The illustrative Live Sync embodiment uses backup data to create and maintain a ready (or “warm”) virtualized computing platform comprising one or more virtual machines (“VMs”) that are configured and ready to be activated and take over data processing from another data processing platform operating in the production environment. The “warm” computing platform awaits activation as a failover solution for the production system(s) and can be co-located at the production data center, or configured at a remote or disaster recovery site, which in some embodiments is configured “in the cloud.” Both local and remote illustrative embodiments are discussed herein. An “incremental forever” approach can be combined with deduplication and synthetic full backups to speed up data transfer and update the disaster recovery sites.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: November 3, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Henry Wallace Dornemann, Ajay Venkat Nagrale, Rahul S. Pawar, Ananda Venkatesha
  • Patent number: 12783359
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Grant
    Filed: December 2, 2024
    Date of Patent: November 3, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
  • Publication number: 20260339788
    Abstract: The present application discloses systems and methods for automated recovery of directory service environments, including Active Directory (AD) forests, using recovery group–based orchestration and runbook execution. A recovery group defines assets, recovery preferences, and a target environment, and is used to generate a recovery plan. The system performs automated discovery of AD forest topology, including domains, domain controllers, and associated roles, and provides a visual representation. Runbook templates define recovery steps and are instantiated into executable runbooks associated with the recovery group. During recovery, execution order is determined based on hierarchical dependencies and priority classifications, ensuring root domain controllers are recovered prior to dependent child domains. Recovery operations are executed according to runbook and dependency rules, enabling parallel execution and partial completion.
    Type: Application
    Filed: April 9, 2026
    Publication date: October 29, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Shashank M. BONGALE, Manas Bhikchand MUTHA, Oleg KOBOZEV, Ishaan ARORA, Prasanna Kumar THOPPE RAVINDRAN
  • Publication number: 20260340174
    Abstract: Provided herein are methods for remotely managing user permissions through computing device comprising an index server in communication with a user interface executing on a second computing device and file server(s) comprising data objects wherein the file server is a third computing device different from the first and second computing devices. The index server comprises data structures containing information on user permission access to data objects that are stored on the index server. The index server communicates with the user interface to receive instructions for changes to user permission access levels and accesses its data structures and/or change logs to respond to such communications. The index server also communicates with the file server to execute the changes to the user permission access level for a user associated with a data object at the local level.
    Type: Application
    Filed: April 28, 2025
    Publication date: October 29, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Praveen VEERAMACHANENI, Tanmay GARG
  • Publication number: 20260339689
    Abstract: A lightweight utility (“file accelerator”) operates in a source VM to track file system changes, including file and/or directory adds, changes, and deletes. The lightweight utility populates this information into a local change-tracking database. During VM backup, the change-tracking database is preserved on another machine outside the production environment. Afterwards, a file indexing job taps the information in the change-tracking database to build a file index of the VM's file system. No live mounting of the VM backup copy is needed to build or to browse the VM's file index. The disclosed solution avoids the mounting and scanning used in prior-art live mount processes. The disclosed solution improves reliability and reduces the risk of interoperability errors and/or system overloads. Furthermore, less demand on intermediary components, such as media agent hosts, coupled with greatly reduced memory usage, makes the disclosed approach more resource-efficient.
    Type: Application
    Filed: April 25, 2025
    Publication date: October 29, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Sanath KUMAR, Amit MITKAR, Parag GOKHALE, Henry Wallace DORNEMANN, Manoj Kumar PRADHAN, Amey Vijaykumar KARANDIKAR
  • Publication number: 20260329700
    Abstract: Techniques are disclosed relating to providing protection groups and rapid determination of expired objects and associated storage resources in a cloud-based backup storage context. In various embodiments, the disclosed techniques include generating, by a computing system, incremental backup data for a backup based on protection group information, including a set of cloud-based key-value data store buckets, filter information, and policy information. Disclosed techniques also include rapid determination of expired objects and associated storage resources. Disclosed techniques may advantageously provide a centralized view across buckets, accounts, and regions and allow users to target specific subsets of their data stores for backup, which may improve performance and reduce backup storage costs, relative to traditional techniques.
    Type: Application
    Filed: May 28, 2026
    Publication date: October 22, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Chandan Sajjan Agarwal, Raghav Anand, Aniruddh Poornabodha Bharadwaj, Deepak Chawla, Xia Hua, Woonho Joseph Jung, Michal Stanislaw Ostrowski, Hung Hing Anthony Pang, Kanwaljeet Sachdev, Deepan Balajhi Saravanan, Richa Sehgal, Maadhav Kaushal Shah, Nicholas Gerald ZEHENDER
  • Patent number: 12769623
    Abstract: A streamlined approach enables customers to retain management control over their data in a database-as-a-service (“DBaaS”) setting, by providing managed backup copies outside cloud service providers' sphere of control. An illustrative data storage management system provides control over performing backup operations to generate managed backup copies, storing managed backup copies, recovering managed backup copies in whole or in part, migrating managed backup copies, and migrating DBaaS instances. Management control also extends to choices of where to store the managed backup copies, whether on the same cloud computing platform as the source DBaaS, on a different cloud computing platform, and/or in a non-cloud data center.
    Type: Grant
    Filed: April 29, 2025
    Date of Patent: October 20, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Girish Ramohalli Gopala Rao, Sunil Babu Telagamsetti, Brahmaiah Vallabhaneni, David Alan Oshinsky
  • Patent number: 12769624
    Abstract: Technological improvements enable a data storage management system to capture and timely back up data from massive-scale data repositories in cloud-native object storage and/or cloud-native serverless databases. The prior art presented major challenges in backing up a huge object storage repository comprising billions of data objects, and/or backing up an equivalently massive serverless database, by being too slow to satisfy customers' Recovery Point Objective (RPO). An illustrative object storage agent is deployed as a cloud-based resource for orchestrating data backup operations from a cloud object storage repository of any size. Depending on the RPO, the illustrative data storage management system flexibly pivots to a suitable configuration to satisfy the RPO. An illustrative database storage agent is deployed as a cloud-based resource for orchestrating backup operations from a serverless database of any size. Both agents may be concurrently deployed and may concurrently operate within the system.
    Type: Grant
    Filed: July 15, 2025
    Date of Patent: October 20, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Brahmaiah Vallabhaneni, Arun Prabu Duraisamy, Durga Prasad Chedalavada, Santhanu Kummali, Jayesh Ashok Jain, Chandresh Sharma
  • Publication number: 20260300103
    Abstract: Illustrative methods and systems for migrating a large amount of data from a source site to one or more cloud destination sites with minimal interruptions to the source site during the migration process. Configured media agents initiate specialized backup jobs on source data to create backup copies of a specified size that minimally impacts the source site. Those backup copies are received at storage management site and stored in cache. For each received data blob, the illustrative system restores the backup copies to the destination site in the format of the original application data.
    Type: Application
    Filed: June 3, 2026
    Publication date: October 1, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Sri Karthik BHAGI, Jon-Paul FUTEY, Nipa SHAH, Madhusudhanan NATARAJAN
  • Publication number: 20260303689
    Abstract: A cloud-based data protection service is disclosed. In an embodiment, the data protection service may support backup of data sets from one or more sites associated with one or more organizations. In an embodiment, deduplication of backup data across multiple sites of an organization and/or multiple sites associated with different organizations may be supported. In an embodiment, backup data may be post-processed in the cloud to insert fingerprints corresponding to data blocks that did not change since a previous backup was performed, to scan the backup for security threats such as viruses, other malware, personally identifiable information, etc. In an embodiment, restore may be supported from the cloud, where restore blocks may be larger than backup data blocks. In another embodiment, restore may be based on blocks that have changed since the most recent backup (or a user-selected backup).
    Type: Application
    Filed: May 28, 2026
    Publication date: October 1, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Lawrence Jaemyung Chang, Woon Ho JUNG, Poojan KUMAR, Monoreet MUTSUDDI, Amber PALEKAR, Hung Hing PANG, Kaustubh Sambhaji PATIL, Rishabh SHARMA
  • Patent number: 12748726
    Abstract: A secure data storage management “recovery system” operates in a cloud computing environment that is apart from a source system and source data being protected. A “recovery manager” in the cloud computing environment is responsible for restoring secondary copies that were generated by the source system. The recovery manager gains knowledge (metadata) about the secondary copies by restoring, for its own use, a management database of, and backed up by, the source system. The recovery manager initiates out-of-place restores of the secondary copies to “recovery clients” in the recovery cloud. The recovery system restores, to the recovery cloud, secondary copies from any cloud platform and/or from non-cloud data centers, including secondary copies stored locally, off-cloud by the source system. The recovery manager comprises new features that enforce its isolation from the source system and they act to protect the integrity of the secondary copies generated by the source system.
    Type: Grant
    Filed: June 9, 2025
    Date of Patent: September 29, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Abhinaw Kumar, Sanjay Harakhchand Kripalani, Sachin Dattatraya Dhorage, Satya Narayan Mohanty
  • Patent number: 12748669
    Abstract: A data storage management system comprises features for initiating failover orchestration jobs that invoke recovery resources on demand in a cloud computing environment. Backed up data that is stored persistently in the cloud computing environment may be rapidly restored within the cloud computing environment for use in disaster recovery and/or in test and verification scenarios. This approach may be contrasted to systems where a failover system is “always on” at the failover destination, such as having failover resources always up and running in the cloud computing environment. Such resources typically include a failover virtual machine (VM), a virtual machine datastore for the restored data, and one or more computing resources for restoring an auxiliary copy to the VM's datastore. The cloud-based failover resources are deactivated or taken down once the failover event ends.
    Type: Grant
    Filed: April 15, 2025
    Date of Patent: September 29, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Rajesh Polimera, Prasanna Kumar Thoppe Ravindran, Santhosh Sanakkayala, Sanket Vijay Amrutkar
  • Patent number: 12748843
    Abstract: The present application discloses methods and systems that leverage an information management framework equipped with air-gapped storage and integrated with a cleanroom cloud environment. Using “Recovery Group” data (asset list, recovery target site, and various configuration settings), applications and their associated data can be securely recovered, tested, and verified in the cleanroom environment before reinstating them into operational use. These assets, which may include databases, virtual machines, and file servers, are restored according to predefined priorities, specific recovery points, and under stringent security measures. The recovery group data facilitates the formulation of a detailed cyber recovery plan, which orchestrates the recovery operation by using restore job details, asset configurations, security protocols for the cleanroom environment, and network settings.
    Type: Grant
    Filed: February 12, 2025
    Date of Patent: September 29, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Bheemesh R. Dwarampudi, Rajesh Polimera, Prasanna Kumar Thoppe Ravindran, Pavan Kumar Reddy Bedadala, Vinudass Ravi, Dinesh Reddy Kethi Reddy
  • Patent number: 12748737
    Abstract: A data storage management system is enhanced to accommodate, and moreover to optimize, the storing and retention of deduplicated secondary copies at write-once read-many (WORM) enabled storage platforms. Enhancements include without limitation: user interface (UI) options to enable WORM functionality for secondary storage, whether used for deduplicated or non-deduplicated secondary copies; enhancements to secondary copy (e.g., deduplication copy, backup) operations; and pruning changes. The storage manager is generally responsible for managing the creation, tracking, and deletion of secondary copies, with and without deduplication. Media agents that store secondary copies to and prune them from the WORM-enabled storage platforms also are enhanced for communicating and interoperating with both bucket-level and object-level WORM-enabled storage platforms to implement the features disclosed herein.
    Type: Grant
    Filed: June 6, 2025
    Date of Patent: September 29, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Prasad Nara, Abhishek Narulkar, Hetal Kapadia, Satya Narayan Mohanty
  • Publication number: 20260288597
    Abstract: Because Kubernetes clusters can be ephemeral, backing up in-cluster data to storage outside the cluster is important. Prior art solutions used the cluster's API server, which facilitates communications with the cluster control plane, to transfer backup data through the API server. However, the API server as a data transfer node has resiliency weaknesses and can slow down backup job performance. The present solution provides a more streamlined and scalable approach, which circumvents the API server and additionally includes more robust error checking, log capture, and realtime job monitoring to provide improved data protection resilience. The disclosed approach employs a “sponsor” data agent outside the cluster and temporarily deploys a specialized backup resource within the cluster during a backup job, such as a lightweight Kubernetes File Client and/or an enhanced File System Data Agent, both of which present substantial performance and resiliency advantages over the API server.
    Type: Application
    Filed: May 29, 2026
    Publication date: September 24, 2026
    Applicant: Commvault Systems, Inc.
    Inventors: Amit Mitkar, Chandrakant AGARKAR, Jun H. AHN, Henry Wallace DORNEMANN, Andrei EROFEEV, Lawrence FISHER, Parag GOKHALE, Amey Vijaykumar KARANDIKAR, Sanath KUMAR, Sanjay KUMAR, Manoj Kumar PRADHAN, Mahesh PRAKASH RAO
  • Patent number: 12744734
    Abstract: Some service providers (e.g., Microsoft's Office 365 services) throttle application or service requests an organization, a user, or device can request from a specific application or a suite of applications/services. This throttling can significantly impact performance for, not only the requesting user/device, but also for other tenants associated with that organization. To limit this imposed external throttling, an intelligent internal adaptive throttling or rate limiting may be implemented. In an embodiment, the system monitors throttling imposed by the service provider. Using this information, the system determines an optimal rate of calls that can made for that service to maximize throughput and performance. The system continuously monitors the throttling and in response dynamically modifies the internal target rate.
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: September 22, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Oleg Kobozev, Manas Bhikchand Mutha, Ishaan Arora
  • Patent number: 12743404
    Abstract: Systems and processes disclosed herein perform an automatic remediation process. The automatic remediation process may be a log-based remediation process. Systems disclosed herein may obtain log files from an information management system and determine the occurrence of errors at the information management system based on error codes included in the logs. Further, the systems may access a knowledgebase to determine whether solutions for the errors have been previously generated. The solutions may include patches or hotfixes that can be applied to the information management system without removing user-access or stopping execution of the information management system. The systems may automatically update the information management system to address the errors. Alternatively, or in addition, the systems may alert a user, such as an administrator, of the existence of a solution to the error, and whether the solution may be applied without interrupting service or access to the information management system.
    Type: Grant
    Filed: January 29, 2025
    Date of Patent: September 22, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Bheemesh R. Dwarampudi, David M. Cunningham, Dinesh Babu Navaneethan
  • Patent number: 12724676
    Abstract: A storage manager for an information management system determines whether one or more predetermined conditions have been met for transferring metadata of previously performed backup jobs stored in a first management database. A backup job may correspond to a backup operation of a primary storage device of a first client computing device. In response to a determination that one or more of the predetermined conditions have been met, the storage manager may transfer metadata for a second plurality of backup jobs to a second management database of a recovery manager. The recovery manager may receive a request to restore data to the primary storage device of the first client computing device based on the metadata of the second plurality of backup jobs. A media agent managed by the recovery manager may then restore the requested data to the primary storage device of the first client computing device.
    Type: Grant
    Filed: July 1, 2025
    Date of Patent: September 1, 2026
    Assignee: Commvault Systems, Inc.
    Inventor: Prasad Nara
  • Patent number: 12724743
    Abstract: Techniques disclosed herein are well suited to restoring deduplicated backup data from cloud-based storage and from multi-node replicated files systems, and they also improve performance in more traditional data storage technologies. Pre-restore steps include analysis of deduplication indexes to identify data segments that are stored consecutively on storage media. Reading data in aggregate runs of consecutively stored data segments reduces interactions with storage media that hosts the deduplicated data and speeds up retrieval. Parallel reads from multiple storage devices in multi-node replicated file systems also speed up retrieval. An illustrative enhanced media agent pre-fetches data (stored in deduplicated form) in anticipation of read requests that are expected in the restore operation.
    Type: Grant
    Filed: May 2, 2025
    Date of Patent: September 1, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Saurabh Agrawal, Manoj Kumar Vijayan
  • Patent number: 12717480
    Abstract: An improved information management system is described herein in which the information management system can evaluate the deduplication performance of secondary copy operations and dynamically adjust the manner in which secondary copy data is created to minimize the negative effects of performing deduplication. Furthermore, the improved information management system can improve deduplication performance by applying different storage policies to different types of applications running on a client computing device. Moreover, the improved information management system can automatically detect the region of a client computing device and apply an appropriate information management policy to the client computing device to avoid inconsistencies or other errors resulting from administrator control.
    Type: Grant
    Filed: August 19, 2024
    Date of Patent: August 25, 2026
    Assignee: Commvault Systems, Inc.
    Inventors: Bhavyan Bharatkumar Mehta, Anand Vibhor, Niteen Jain