Commvault Assigned Sixteen Patents
Management of IoTs devices, information management of data associated with multiple cloud services, data transfer techniques within storage devices, data protection within unsecured storage environment, synchronized data de-dupe, single index to query multiple backup formats, failover systems and methods for performing backup operations, information management by media agent in the absence of communications with storage manager, cross-system storage management for transferring data across autonomous information management, unified snapshot storage management, dynamic triggering of block-level backups, lightweight mounting of secondary copy of file system data, snapshot replication operations based on incremental block change tracking, fast de-dupe data verification, job management and resource allocation in data protection, filtered reference copy of secondary storage data in storage
By Francis Pelletier | March 24, 2020 at 2:16 pmManagement of internet of things devices
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,552,294) developed by Degaonkar, Sumedh P., Surrey, CA, and Mitkar, Amit, Manalapan, NJ, for a “management of internet of things devices.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A method and system for communicating with IoT devices to gather information related to device failure or error(s) is disclosed. The system receives log files from an IoT device, (e.g., a smart refrigerator) that recently failed. The system determines which log files the IoT device created before and/or after a failure. After gathering this information, the system stores the information in a database, sends it to the IoT device manufacturer, or sends it to a cloud provider. The system can also send the failure-related information to the IoT device-related entities, (e.g., IoT device manufacturers), and the entity uses this information to troubleshoot the failure and send a fix or software update to the IoT device.”
The patent application was filed on March 7, 2018 (15/915,000).
Information management of data associated with multiple cloud services
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,547,684) developed by Vijayan, Manoj Kumar, Chen, Ho-Chi, Attarde, Deepak Raghunath, Marlboro, NJ, and Joshi, Hetalkumar N., Manalapan, NJ, for an “information management of data associated with multiple cloud services.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device.”
The patent application was filed on February 14, 2019 (16/276,583).
Data transfer techniques within data storage devices
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,547,678) developed by Prahlad, Anand, Bangalore, India, Kottomtharayil, Rajiv, Vijayan, Manoj Kumar, Gokhale, Parag, Attarde, Deepak Raghunath, Marlboro, NJ, and Lad, Kamleshkumar K., Dublin, CA, for “data transfer techniques within data storage devices, such as network attached storage performing data migration.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A stand-alone, network accessible data storage device, such as a filer or NAS device, is capable of transferring data objects based on portions of the data objects. The device transfers portions of files, folders, and other data objects from a data store within the device to external secondary storage based on certain criteria, such as time-based criteria, age-based criteria, and so on. A portion may be one or more blocks of a data object, or one or more chunks of a data object, or other segments that combine to form or store a data object. For example, the device identifies one or more blocks of a data object that satisfy a certain criteria, and migrates the identified blocks to external storage, thereby freeing up storage space within the device. The device may determine that a certain number of blocks of a file have not been modified or called by a file system in a certain time period, and migrate these blocks to secondary storage.”
The patent application was filed on December 9, 2015 (14/963,954).
Data protection within unsecured storage environment
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,540,516) developed by Amarendran, Arun Prasad, Manalapan, NJ, Chatterjee, Tirthankar, Tinton Falls, NJ, Ramaswamy, Chitra, Monmouth Junction, NJ, and Pamidiparthi, Sandeep Naidu, Telangana, India, for a “data protection within an unsecured storage environment.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A backup or storage management system is provided that can secure data within a primary storage environment that stores data in an unsecured format. The storage management system can automatically analyze data received for backup from the primary storage environment and determine whether the data includes information that has been identified as sensitive and/or information that is determined within a threshold degree of probability to be sensitive. The storage management system can then modify the storage of the data that includes sensitive information at the primary storage environment, thereby enabling the data to be secured within the unsecured, or partially secured, primary storage environment. Advantageously, in certain embodiments, by securing data with sensitive information within an unsecured storage environment, embodiments disclosed herein can reduce the occurrences of a data breach or data leak.”
The patent application was filed on October 13, 2016 (15/292,606).
Synchronized data deduplication
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,540,327) developed by Ngo, David, Shrewsbury, NJ, and Muller, Marcus S., Maynard, MA, for a “synchronized data deduplication.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A system and method for data deduplication is presented. Data received from one or more computing systems is deduplicated, and the results of the deduplication process stored in a reference table. A representative subset of the reference table is shared among a plurality of systems that utilize the data deduplication repository. This representative subset of the reference table can be used by the computing systems to deduplicate data locally before it is sent to the repository for storage. Likewise, it can be used to allow deduplicated data to be returned from the repository to the computing systems. In some cases, the representative subset can be a proper subset wherein a portion of the referenced table is identified shared among the computing systems to reduce bandwidth requirements for reference-table synchronization.”
The patent application was filed on August 23, 2017 (15/684,812).
Single index to query multiple backup formats
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,540,235) developed by Vijayan, Manoj Kumar, Marlboro, NJ, for a “single index to query multiple backup formats.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”The disclosed techniques include generation of a single index table when backing up data in a first backup format to a backup storage system that uses a second backup format. Using the single index table, a query for a data item can be answered by searching the single index table. The single index table avoids having to search through multiple index tables, each corresponding to a different backup format that may be used for backing up the searched data item.”
The patent application was filed on September 30, 2016 (15/282,526).
Failover systems and methods for performing backup operations
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,534,673) developed by Gokhale, Parag, Marlboro, NJ, Varadharajan, Prakash, Manalapan, NJ, and Mazur, Pavlo, Highland Park, NJ, for “failover systems and methods for performing backup operations.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”In certain embodiments, a tiered storage system is disclosed that provides for failover protection during data backup operations. The system can provide for an index, or catalog, for identifying and enabling restoration of backup data located on a storage device. The system further maintains a set of transaction logs generated by media agent modules that identify metadata with respect to individual data chunks of a backup file on the storage device. A copy of the catalog and transaction logs can be stored at a location accessible by each of the media agent modules. In this manner, in case of a failure of one media agent module during backup, the transaction logs and existing catalog can be used by a second media agent module to resume the backup operation without requiring a restart of the backup process.”
The patent application was filed on August 23, 2017 (15/684,410).
Information management by media agent in absence of communications with storage manager
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,534,672) developed by Klose, Michael Frank, San Jose, CA, for an “information management by a media agent in the absence of communications with a storage manager.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A media agent is configured to perform substantially autonomously to initiate, continue, and manage information management operations such as a backup job of a certain client’s primary data, manage the operations, and generate and store resultant system-level metadata from the operations, etc. The media agent is configured to do this even when out of communication with the storage manager that manages the information management system. When communications are restored, the media agent reports the relevant metadata to the storage manager such that the storage manager may seamlessly integrate the information into its management information infrastructure.”
The patent application was filed on May 2, 2017 (15/584,841).
Cross-system storage management for transferring data across autonomous information management
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,523,752) developed by Klose, Michael F., San Jose, CA, and Nara, Prasad, Eatontown, NJ, for a “cross-system storage management for transferring data across autonomous information management system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Systems and methods are disclosed for cross-system storage management for transferring data across autonomous information management systems. Data may be transferred from one information management system to another information management system without interfering with or overriding each system’s autonomy. For example, a secondary copy of production data, (e.g., backed up data) is transferred from a first information management system that originated the data to a component of another ‘foreign’ information management system. A first storage manager that manages the first information management system also manages the cross-system data transfer operation to a ‘foreign’ client computing device, which remains under autonomous management as a component of the foreign information management system.”
The patent application was filed on November 8, 2018 (16/184,032).
Unified snapshot storage management
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,521,308) developed by Nallathambi, Vimal Kumar, Ocean Township, NJ, and Vijayan, Manoj Kumar, Marlboro, NJ, for an “unified snapshot storage management, using an enhanced storage manager and enhanced media agents.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number, (LUN) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs. One or more enhanced media agents and/or data agents may participate in the unified-snapshot jobs and in subsequent cataloguing of the snapshots.”
The patent application was filed on January 17, 2018 (15/873,730).
Dynamic triggering of block-level backups
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,514,986) developed by Bangalore, Prashanth Nagabhushana, Vullupala, Shankar Reddy, Marlboro, NJ, Bhavanam, Sravanthi, Holmdel, NJ, Pamarthi, Vinay K., Morganville, NJ, and Singireesu, Balaji Teja, Ocean, NJ, for “dynamic triggering of block-level backups based on block change thresholds and corresponding file identities in a data storage management system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.”
The patent application was filed on September 20, 2016 (15/271,129).
Lightweight mounting of secondary copy of file system data
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,514,853) developed by Kumarasamy, Paramasivam, Morganville, NJ, for a “lightweight mounting of a secondary copy of file system data.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A data storage system allows a user to search a secondary copy such as a back up, archive, or snapshot and receive an abbreviated version of the secondary copy of the file system as a result of the search. The abbreviated version of the secondary copy of the file system may include metadata such as a listing of secondary copy data that correspond with a search term or other filtering criteria provided by the user. An operating system of the user’s computing device may mount the abbreviated version so that it can be displayed within a view of the file system of the computing device. Once a user selects one or more desired data objects listed in the abbreviated version, the selected actual one or more data objects are retrieved from secondary storage.”
The patent application was filed on May 23, 2018 (15/987,741).
Snapshot replication operations based on incremental block change tracking
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,503,753) developed by Mitkar, Amit, Manalapan, NJ, and Kumar, Sanjay, Morganville, NJ, for a “Snapshot replication operations based on incremental block change tracking.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A system according to certain aspects improves the process of performing snapshot replication operations, (e.g., maintaining a mirror copy of primary data at a secondary location by generating snapshots of the primary data). The system can collect and maintain cumulative block-level changes to the primary data after each sub-interval of a plurality of sub-intervals between the snapshots. When a snapshot is generated, any changes to the primary data not reflected in the cumulative block-level changes are identified based on the snapshot and transmitted to the secondary location along with the cumulative block-level changes. By the time the snapshot is generated, some or all of the changes to the primary data associated with the given snapshot have already been included in the cumulative block-level changes, thereby reducing the time and computing resources spent to identify and collect the changes for transmission to the secondary location.”
The patent application was filed on March 9, 2017 (15/454,917).
Fast deduplication data verification
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,496,615) developed by Agrawal, Saurabh, Ocean, NJ, and Vijayan, Manoj Kumar, Marlboro, NJ, for a “fast deduplication data verification.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”An information management system provides a data deduplication system that uses a primary table, a deduplication chunk table, and a chunk integrity table to ensure that a referenced deduplicated data block is only verified once during the data verification of a backup or other replication operation. The data deduplication system may reduce the computational and storage overhead associated with traditional data verification processes. The primary table, the deduplication chunk table, and the chunk integrity table, all of which are stored in a deduplication database, can also ensure synchronization between the deduplication database and secondary storage devices.”
The patent application was filed on June 29, 2016 (15/197,452).
Job management and resource allocation in data protection
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,496,442) developed by Kochunni, Jaidev Oppath, Santa Clara, CA, Liu, Chong, Ellicott City, MD, and Mishra, Hemant, Englishtown, NJ, for “job management and resource allocation in a data protection system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.”
The patent application was filed on June 15, 2018 (16/010,184).
Filtered reference copy of secondary storage data in data storage
Commvault Systems, Inc., Tinton Falls, NJ, has been assigned a patent (10,496,321) developed byVaradharajan, Prakash, Manalapan, NJ, Mutha, Manas Bhikchand, Dhatrak, Vinit Dilip, Ocean, NJ, Bedadala, Pavan Kumar Reddy, Piscataway, NJ, and Kapadia, Hetal, Marlboro, NJ, for a “filtered reference copy of secondary storage data in a data storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”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.”
The patent application was filed on June 27, 2016 (15/193,698).