Patents by Inventor Parag Gokhale

Parag Gokhale has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200264947
    Abstract: Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a plurality of elements that perform data operations and a reporting manager or monitor agent which monitors the elements and data operations. Upon detection of hardware or software problems, the reporting manager or monitor agent automatically communicates with elements affected by the problem to gather selected hardware, software, and configuration information, analyzes the information to determine causes of the problem, and issues a problem report containing at least a portion of the selected information. The problem report is communicated to a remote monitor that does not possess access privileges to the elements, allowing automated, remote monitoring of the elements without compromising security of the computer network or elements.
    Type: Application
    Filed: April 23, 2020
    Publication date: August 20, 2020
    Inventors: Parag GOKHALE, Rajiv KOTTOMTHARAYIL, Srinivas KAVURI, Anand PRAHLAD, Suresh Parpatakam REDDY, Robert Keith BROWER, JR., Jared MEADE
  • Publication number: 20200257596
    Abstract: Systems and methods for reconstructing unified data in an electronic storage network are provided which may include the identification and use of metadata stored centrally within the system. The metadata may be generated by a group of storage operation cells during storage operations within the network. The unified metadata is used to reconstruct data throughout the storage operation cells that may be missing, deleted or corrupt.
    Type: Application
    Filed: September 10, 2019
    Publication date: August 13, 2020
    Inventor: Parag GOKHALE
  • Patent number: 10733143
    Abstract: Virtualization sprawl can lead to virtual machines with no designated periodic backup. If the data associated with these unprotected virtual machines is not backed up, it cannot be restored if needed, leading to system failures. A data storage system identifies and protects the unprotected virtual machines. For instance, the system compares a list of virtual machines with a list of computing devices having a designated backup policy in the data storage system and determines which of the virtual machines are unprotected. The system further automatically categorizes the unprotected virtual machines, identifies those unprotected virtual machines that remain uncategorized, and applies a default backup policy to the uncategorized and unprotected virtual machines to provide protected virtual machines.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 4, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Rahul S. Pawar, Rajiv Kottomtharayil, Parag Gokhale, Sumer Dilip Deshpande, Henry Wallace Dornemann
  • Patent number: 10725868
    Abstract: 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 of 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.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: July 28, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Prahlad, Parag Gokhale, Rajiv Kottomtharayil, Jun Lu, Rahul S. Pawar
  • Publication number: 20200228598
    Abstract: 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.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 16, 2020
    Inventors: Anand Prahlad, Rajiv Kottomtharayil, Manoj Kumar Vijayan, Parag Gokhale, Deepak Raghunath Attarde, Kamleshkumar K. Lad
  • Publication number: 20200218693
    Abstract: Systems and methods for generating customized reports from data storage databases and other information management system databases. The methods include normalizing queried information from different types of information management system databases to enable system-wide report generation. Other implementations are disclosed.
    Type: Application
    Filed: March 19, 2020
    Publication date: July 9, 2020
    Inventors: Parag Gokhale, Parminder Singh
  • Publication number: 20200218618
    Abstract: Systems and methods for reconstructing unified data in an electronic storage network are provided which may include the identification and use of metadata stored centrally within the system. The metadata may be generated by a group of storage operation cells during storage operations within the network. The unified metadata is used to reconstruct data throughout the storage operation cells that may be missing, deleted or corrupt.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 9, 2020
    Inventor: Parag GOKHALE
  • Patent number: 10671472
    Abstract: Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a plurality of elements that perform data migration operations and a reporting manager or monitor agent which monitors the elements and data migration operations. Upon detection of hardware or software problems, the reporting manager or monitor agent automatically communicates with elements affected by the problem to gather selected hardware, software, and configuration information, analyzes the information to determine causes of the problem, and issues a problem report containing at least a portion of the selected information. The problem report is communicated to a remote monitor that does not possess access privileges to the elements, allowing automated, remote monitoring of the elements without compromising security of the computer network or elements.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: June 2, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Parag Gokhale, Rajiv Kottomtharayil, Srinivas Kavuri, Anand Prahlad, Suresh Parpatakam Reddy, Robert Keith Brower, Jr., Jared Meade
  • Publication number: 20200159627
    Abstract: Indexing preferences generally associate each data source with a type of indexing technology and/or with an index/catalog and/or with a computing device that hosts the index/catalog for tracking backup data generated from the source data. Indexing preferences govern which index/catalog receives transaction logs for a given storage operation. Thus, indexing destinations are defined granularly and flexibly in reference to the source data. Load balancing without user intervention assures that the various index/catalogs are fairly distributed in the illustrative backup systems by autonomously initiating migration jobs. Criteria for initiating migration jobs are based on past usage and going-forward trends. An illustrative migration job re-associates data sources with a different destination media agent and/or index/catalog, including transferring some or all relevant transaction logs and/or indexing information from the old host to the new host.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 21, 2020
    Inventors: Pavan Kumar Reddy BEDADALA, Parag GOKHALE, Pavlo MAZUR, Prakash VARADHARAJAN, Ankur VARSHENY, Gopikannan VENUGOPALSAMY, Marcelo DOS REIS MANSANO
  • Patent number: 10635634
    Abstract: Systems and methods for generating customized reports from data storage databases and other information management system databases. The methods include normalizing queried information from different types of information management system databases to enable system-wide report generation. Other implementations are disclosed.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 28, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Parag Gokhale, Parminder Singh
  • Patent number: 10613942
    Abstract: A resource allocation system begins with an ordered plan for matching requests to resources that is sorted by priority. The resource allocation system optimizes the plan by determining those requests in the plan that will fail if performed. The resource allocation system removes or defers the determined requests. In addition, when a request that is performed fails, the resource allocation system may remove requests that require similar resources from the plan. Moreover, when resources are released by a request, the resource allocation system may place the resources in a temporary holding area until the resource allocation returns to the top of the ordered plan so that lower priority requests that are lower in the plan do not take resources that are needed by waiting higher priority requests higher in the plan.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: April 7, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Parag Gokhale, Rajiv Kottomtharayil, Amey Vijaykumar Karandikar, Yu Wang
  • Patent number: 10599527
    Abstract: An information management cell health monitoring system is provided herein that can monitor one or more information management systems, identify any performance issues that are occurring within an information management system, and automatically, or in response to a user input, transmit an instruction to the information management system to execute a workflow to resolve the performance issue(s). For example, the information management cell health monitoring system receives operational data, secondary copy policies, and/or similar data from an information management cells via a network. The information management cell health monitoring system analyzes the received information to identify any issues. If an issue is detected, the information management cell health monitoring system retrieves workflows and determines whether any of the workflows can be used to resolve the detected issue.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 24, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Bheemesh R Dwarampudi, Rajiv Kottomtharayil, Parag Gokhale, Anand Vibhor, Parminder Singh, David M. Cunningham, Michael Fasulo
  • Publication number: 20200057696
    Abstract: 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.
    Type: Application
    Filed: August 27, 2019
    Publication date: February 20, 2020
    Inventors: David Ngo, Anand Prahlad, Parag Gokhale, Rahul S. Pawar
  • Patent number: 10547678
    Abstract: 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.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: January 28, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Prahlad, Rajiv Kottomtharayil, Manoj Kumar Vijayan, Parag Gokhale, Deepak Raghunath Attarde, Kamleshkumar K. Lad
  • Publication number: 20200026693
    Abstract: Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
    Type: Application
    Filed: August 2, 2019
    Publication date: January 23, 2020
    Inventors: Sanjay Harakhchand KRIPALANI, Parag GOKHALE
  • Patent number: 10534673
    Abstract: 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.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: January 14, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Parag Gokhale, Prakash Varadharajan, Pavlo Mazur
  • Patent number: 10437801
    Abstract: Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: October 8, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Sanjay Harakhchand Kripalani, Parag Gokhale
  • Publication number: 20190303246
    Abstract: A Remote Metadata Center provides Disaster Recovery (DR) testing and metadata backup services to multiple business organizations. Metadata associated with local data backups performed at business organizations is transmitted to the Remote Metadata Center. Corresponding backup data is stored in a data storage system that is either stored locally at the business organization or at a data storage facility that is at a different location than the Remote Metadata Center and the business organization. DR testing can be staged from the Remote Data Center using the metadata received and optionally with assistance from an operator at the business organization and/or the data storage facility.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Inventors: Parag Gokhale, Sanjay Harakhchand Kripalani
  • Publication number: 20190294492
    Abstract: Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a plurality of elements that perform data operations and a reporting manager or monitor agent which monitors the elements and data operations. Upon detection of hardware or software problems, the reporting manager or monitor agent automatically communicates with elements affected by the problem to gather selected hardware, software, and configuration information, analyzes the information to determine causes of the problem, and issues a problem report containing at least a portion of the selected information. The problem report is communicated to a remote monitor that does not possess access privileges to the elements, allowing automated, remote monitoring of the elements without compromising security of the computer network or elements.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventors: Parag GOKHALE, Rajiv KOTTOMTHARAYIL, Srinivas KAVURI, Anand PRAHLAD, Suresh Parpatakam REDDY, Robert Keith BROWER, JR., Jared MEADE
  • Publication number: 20190272253
    Abstract: In general, a data synchronization management system is disclosed in which files (and/or other data) are synchronized among two or more computing devices. Synchronization polices specify files to be synchronized based on selected criteria including file data, metadata, and location information. In general, files are initially copied from a primary client computing device to secondary storage. Thereafter, files to be synchronized are identified from the secondary storage and copied to other computing devices. Additionally, synchronized files may be viewed and accessed through a cloud and/or remote file access interface.
    Type: Application
    Filed: December 19, 2018
    Publication date: September 5, 2019
    Inventors: Anand Vibhor, Bhavynan Bharatkumar Mehta, Amey Vijykumar Karandikar, Parag Gokhale