Patents by Inventor Ganesh Haridas

Ganesh Haridas 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).

  • Patent number: 11681587
    Abstract: Illustrative storage manager and media agent are enhanced to interoperate with deduplication appliances. Advantages are realized when making secondary and tertiary copies and also when restoring from a deduplication appliance. Tiered indexing minimizes how much data is retained and stored at media agents. Tiered indexing enables media agents to efficiently extract needed information from deduplication appliances to make tertiary copies and to restore backed up copies. Interoperability techniques include media agents generating separate data streams to the deduplication appliance. Each data stream carries a different kind of data, e.g., payload data, metadata content, or high-level index information. On initial backup, the media agent instructs the deduplication appliance to deduplicate the payload data stream but not the other data streams, thus intelligently applying resources to data most likely to benefit from deduplication.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: June 20, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Ganesh Haridas, Manoj Kumar Vijayan
  • Publication number: 20230153010
    Abstract: An information management system uses cloud storage resources store secondary copies of primary data created by client computing devices managed by a storage manager. Deduplication operations are performed on the secondary copies, which results in chunk metadata indices that allow for tracking and faster retrieval of the deduplicated secondary copies. The chunk metadata indices may reference data segments of the deduplicated secondary copies. The data segments may be stored in, and across, one or more sub-files. As the secondary copies are aged out from the cloud storage resources, data segments are identified as being orphaned or non-orphaned. Data segments that are orphaned are pruned to remove their corresponding sub-files from the cloud storage resources, where the sub-files are replaced with new sub-files that do not contain the orphaned data segments.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Hetal KAPADIA, Sebastian JOHNSON, Ho-Chi CHEN, Manoj Kumar VIJAYAN, Ganesh HARIDAS
  • Patent number: 11474896
    Abstract: A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage managements system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: October 18, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Ganesh Haridas, Sundar Narasimman, Karthik Suriyanarayanan, Gunassekaran A S, Michael Frank Klose
  • Patent number: 11301420
    Abstract: According to certain aspects, a method can include receiving, in response to an indication that a data storage database is being restored to a second time before a first time such that the data storage database comprises a plurality of first archive file identifiers associated at the second time, a first instruction from a data storage computer, where the first instruction instructs a media agent to stop scheduled secondary storage operations associated with a deduplication database, and where the deduplication database comprises a plurality of second archive file identifiers; determining at least one second archive file identifier in the plurality of second archive file identifiers that does not correlate with any first archive identifier in the plurality of first archive file identifiers; and, for each of the at least one second archive identifier, instructing the deduplication database to prune an entry associated with the respective second archive file identifier.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: April 12, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Manoj Kumar Vijayan, Ganesh Haridas, Deepak Raghunath Attarde
  • Publication number: 20220070258
    Abstract: Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Inventors: Michael Frank Klose, Ganesh Haridas
  • Patent number: 11201919
    Abstract: Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: December 14, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Michael Frank Klose, Ganesh Haridas
  • Publication number: 20210216409
    Abstract: Illustrative storage manager and media agent are enhanced to interoperate with deduplication appliances. Advantages are realized when making secondary and tertiary copies and also when restoring from a deduplication appliance. Tiered indexing minimizes how much data is retained and stored at media agents. Tiered indexing enables media agents to efficiently extract needed information from deduplication appliances to make tertiary copies and to restore backed up copies. Interoperability techniques include media agents generating separate data streams to the deduplication appliance. Each data stream carries a different kind of data, e.g., payload data, metadata content, or high-level index information. On initial backup, the media agent instructs the deduplication appliance to deduplicate the payload data stream but not the other data streams, thus intelligently applying resources to data most likely to benefit from deduplication.
    Type: Application
    Filed: March 26, 2021
    Publication date: July 15, 2021
    Inventors: Ganesh Haridas, Manoj Kumar Vijayan
  • Patent number: 11010258
    Abstract: Illustrative storage manager and media agent are enhanced to interoperate with deduplication appliances. Advantages are realized when making secondary and tertiary copies and also when restoring from a deduplication appliance. Tiered indexing minimizes how much data is retained and stored at media agents. Tiered indexing enables media agents to efficiently extract needed information from deduplication appliances to make tertiary copies and to restore backed up copies. Interoperability techniques include media agents generating separate data streams to the deduplication appliance. Each data stream carries a different kind of data, e.g., payload data, metadata content, or high-level index information. On initial backup, the media agent instructs the deduplication appliance to deduplicate the payload data stream but not the other data streams, thus intelligently applying resources to data most likely to benefit from deduplication.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 18, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Ganesh Haridas, Manoj Kumar Vijayan
  • Publication number: 20210042184
    Abstract: A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage managements system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.
    Type: Application
    Filed: October 21, 2020
    Publication date: February 11, 2021
    Inventors: Ganesh HARIDAS, Sundar NARASIMMAN, Karthik SURIYANARAYANAN, Gunassekaran A S, Michael Frank KLOSE
  • Publication number: 20200375915
    Abstract: The present invention relates to matrix adhesive patch and its preparation. The present invention specifically relates to an analgesic matrix adhesive patch and its preparation. The present invention more specifically relates to a matrix patch adhesive preparation containing Camphor, Menthol and Methyl salicylate and process for the preparation thereof which delivers predetermined amount of drug continuously through skin and provide the temporary relief of minor aches & pains of muscles & joints associated with; Arthritis, Strains, Bruises & Sprains.
    Type: Application
    Filed: April 25, 2018
    Publication date: December 3, 2020
    Inventors: Srinivas Reddy Male, Pravin Bhikan Rao Patil, Ganesh Haridas Dohe, Shantaram Laxman Pawar
  • Patent number: 10853162
    Abstract: A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage management system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: December 1, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Ganesh Haridas, Sundar Narasimman, Karthik Suriyanarayanan, Gunassekaran A S, Michael Frank Klose
  • Publication number: 20200293213
    Abstract: The exemplary system and methods provide a solution for reclaiming the space occupied by invalid blocks of data stored on secondary storage devices. The space reclamation techniques may employ a primary table, a deduplication chunk table, or an index data structure located with the secondary copy of data on secondary storage devices. One exemplary method uses information from the deduplication database media agent and a deduplication chunk table. Another exemplary method uses an index (e.g., single instance file index) that is associated with and stored with each chunk of data. Based on the information provided by the deduplication chunk table and the index, exemplary system and methods identify blocks of invalid data and copy over only valid data blocks to a new container file.
    Type: Application
    Filed: March 12, 2020
    Publication date: September 17, 2020
    Inventors: Ganesh HARIDAS, Saurabh AGRAWAL, Manoj Kumar VIJAYAN
  • Publication number: 20200167091
    Abstract: Illustrative storage manager and media agent are enhanced to interoperate with deduplication appliances. Advantages are realized when making secondary and tertiary copies and also when restoring from a deduplication appliance. Tiered indexing minimizes how much data is retained and stored at media agents. Tiered indexing enables media agents to efficiently extract needed information from deduplication appliances to make tertiary copies and to restore backed up copies. Interoperability techniques include media agents generating separate data streams to the deduplication appliance. Each data stream carries a different kind of data, e.g., payload data, metadata content, or high-level index information. On initial backup, the media agent instructs the deduplication appliance to deduplicate the payload data stream but not the other data streams, thus intelligently applying resources to data most likely to benefit from deduplication.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Ganesh Haridas, Manoj Kumar Vijayan
  • Publication number: 20200167240
    Abstract: Illustrative storage manager and media agent are enhanced to interoperate with deduplication appliances. Advantages are realized when making secondary and tertiary copies and also when restoring from a deduplication appliance. Tiered indexing minimizes how much data is retained and stored at media agents. Tiered indexing enables media agents to efficiently extract needed information from deduplication appliances to make tertiary copies and to restore backed up copies. Interoperability techniques include media agents generating separate data streams to the deduplication appliance. Each data stream carries a different kind of data, e.g., payload data, metadata content, or high-level index information. On initial backup, the media agent instructs the deduplication appliance to deduplicate the payload data stream but not the other data streams, thus intelligently applying resources to data most likely to benefit from deduplication.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Ganesh Haridas, Manoj Kumar Vijayan
  • Publication number: 20200162554
    Abstract: Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Inventors: Michael Frank Klose, Ganesh Haridas
  • Patent number: 10601923
    Abstract: Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: March 24, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Michael F. Klose, Ganesh Haridas
  • Patent number: 10339106
    Abstract: According to certain aspects, a method can include receiving, in response to an indication that a data storage database is being restored to a second time before a first time such that the data storage database comprises a plurality of first archive file identifiers associated at the second time, a first instruction from a data storage computer, where the first instruction instructs a media agent to stop scheduled secondary storage operations associated with a deduplication database, and where the deduplication database comprises a plurality of second archive file identifiers; determining at least one second archive file identifier in the plurality of second archive file identifiers that does not correlate with any first archive identifier in the plurality of first archive file identifiers; and, for each of the at least one second archive identifier, instructing the deduplication database to prune an entry associated with the respective second archive file identifier.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: July 2, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Manoj Kumar Vijayan, Ganesh Haridas, Deepak Raghunath Attarde
  • Publication number: 20190109903
    Abstract: Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 11, 2019
    Inventors: Michael F. Klose, Ganesh Haridas
  • Patent number: 10248494
    Abstract: A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage managements system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: April 2, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Ganesh Haridas, Sundar Narasimman, Karthik Suriyanarayanan, Gunassekaran A S, Michael Frank Klose
  • Publication number: 20190095272
    Abstract: A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage managements system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.
    Type: Application
    Filed: November 27, 2018
    Publication date: March 28, 2019
    Inventors: Ganesh HARIDAS, Sundar NARASIMMAN, Karthik SURIYANARAYANAN, Gunassekaran A. S., Michael Frank KLOSE