Patents by Inventor Gopal Singh

Gopal Singh 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: 11755433
    Abstract: A method and system for health rank based virtual machine restoration using a conformal framework. With respect to enterprise data protection, solutions need to address two primary responsibilities: at the onset of failure or disaster, restore any running applications, as well as any lost or damaged data; and minimize (if not eliminate) the future occurrence of such failures or disasters. In tackling the latter responsibility, the disclosed method and system leverage health-score assessments to ensure the restoration of virtual machines onto healthy infrastructure. The aforementioned health-score assessments employ clustering to identify, and a conformal framework to rank, healthy hosts onto which virtual machines may be restored.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: September 12, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Mahantesh M. Ambaljeri, Rahul Deo Vishwakarma, Gopal Singh, Parmeshwr Prasad
  • Patent number: 11663290
    Abstract: Methods, apparatus, and processor-readable storage media for analyzing time series data for sets of devices using machine learning techniques are provided herein. An example computer-implemented method includes processing time series data from multiple devices; generating at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; computing one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and performing one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: May 30, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Rahul Vishwakarma, Shelesh Chopra, Gopal Singh, Sujan Kumar Shetty
  • Patent number: 11658920
    Abstract: Embodiments are described for an autonomously and dynamically allocating resources in a distributed network based on forecasted a-priori CPU resource utilization, rather than a manual throttle setting. A multivariate (CPU idle %, disk I/O, network and memory) rather than single variable approach for Probabilistic Weighted Fuzzy Time Series (PWFTS) is used for forecasting compute resources. The dynamic throttling is combined with an adaptive compute change rate detection and correction. A single spike detection and removal mechanism is used to prevent the application of too many frequent throttling changes. Such a method can be implemented for several use cases including, but not limited to: cloud data migration, replication to a storage server, system upgrades, bandwidth throttling in storage networks, and garbage collection.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: May 23, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
  • Patent number: 11500815
    Abstract: Methods, apparatus, and processor-readable storage media for implementing dual relationship-based hash structures for non-volatile memory technology are provided herein. An example computer-implemented method includes generating a hash storage structure by: creating multiple layers of storage components, wherein a first layers comprise a first number of storage components and at least a second layer comprises at least a second number of storage components less than the first number of storage components; configuring the at least a second layer to share at least a portion of the storage components therein with at least a portion of the storage components in the first layer; partitioning each of the storage components in each of the multiple layers into multiple portions; configuring a respective status value space for each of the multiple portions of each of the storage components in the multiple layers; and implementing the hash storage structure in at least one storage system.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 15, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Gopal Singh, Pooja Singh, Rahul D. Vishwakarma, Shelesh Chopra
  • Patent number: 11455577
    Abstract: Methods, apparatus, and processor-readable storage media for automatically allocating device resources using machine learning techniques are provided herein. An example computer-implemented method includes determining values for multiple parameters from data obtained from one or more devices; generating at least one device component failure prediction by applying one or more machine learning techniques to at least a portion of the determined values; computing one or more qualifying values attributable to the at least one generated device component failure prediction by providing the at least one generated device component failure prediction to a conformal prediction framework; and automatically allocating one or more resources to at least a portion of the one or more devices based at least in part on the at least one generated device component failure prediction and the one or more computed qualifying values.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: September 27, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Rahul Vishwakarma, Hemant Gaikwad, Gopal Singh
  • Publication number: 20220197762
    Abstract: A method and system for health rank based virtual machine restoration using a conformal framework. With respect to enterprise data protection, solutions need to address two primary responsibilities: at the onset of failure or disaster, restore any running applications, as well as any lost or damaged data; and minimize (if not eliminate) the future occurrence of such failures or disasters. In tackling the latter responsibility, the disclosed method and system leverage health-score assessments to ensure the restoration of virtual machines onto healthy infrastructure. The aforementioned health-score assessments employ clustering to identify, and a conformal framework to rank, healthy hosts onto which virtual machines may be restored.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Inventors: Shelesh Chopra, Mahantesh M. Ambaljeri, Rahul Deo Vishwakarma, Gopal Singh, Parmeshwr Prasad
  • Patent number: 11321000
    Abstract: Drives of a RAID group are classified as either healthy or failing using a trained learning process. The failure probability is then determined for each failing drive using a Venn-ABERS framework which provides a boundary range on the failure prediction probability. A variable sparing mechanism is used to enable one or more drives of the RAID group to be used as dual-purpose drives. In a first state, the dual-purpose drives are user-addressable drives and are available to be used to process IO workload on the RAID group. Spreading the IO workload on the RAID group across a larger number of drives results in increased performance in the form of reduced latency. In a second state, the dual-purpose drives are not user-addressable and are spare drives in the RAID group, which improves the level of protection provided to data stored in the RAID group.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 3, 2022
    Assignee: Dell Products, L.P.
    Inventors: Gopal Singh, Rahul Vishwakarma, Parmeshwr Prasad
  • Publication number: 20210326052
    Abstract: Drives of a RAID group are classified as either healthy or failing using a trained learning process. The failure probability is then determined for each failing drive using a Venn-ABERS framework which provides a boundary range on the failure prediction probability. A variable sparing mechanism is used to enable one or more drives of the RAID group to be used as dual-purpose drives. In a first state, the dual-purpose drives are user-addressable drives and are available to be used to process IO workload on the RAID group. Spreading the IO workload on the RAID group across a larger number of drives results in increased performance in the form of reduced latency. In a second state, the dual-purpose drives are not user-addressable and are spare drives in the RAID group, which improves the level of protection provided to data stored in the RAID group.
    Type: Application
    Filed: April 13, 2020
    Publication date: October 21, 2021
    Inventors: Gopal Singh, Rahul Vishwakarma, Parmeshwr Prasad
  • Publication number: 20210303517
    Abstract: Methods, apparatus, and processor-readable storage media for implementing dual relationship-based hash structures for non-volatile memory technology are provided herein. An example computer-implemented method includes generating a hash storage structure by: creating multiple layers of storage components, wherein a first layers comprise a first number of storage components and at least a second layer comprises at least a second number of storage components less than the first number of storage components; configuring the at least a second layer to share at least a portion of the storage components therein with at least a portion of the storage components in the first layer; partitioning each of the storage components in each of the multiple layers into multiple portions; configuring a respective status value space for each of the multiple portions of each of the storage components in the multiple layers; and implementing the hash storage structure in at least one storage system.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Gopal Singh, Pooja Singh, Rahul D. Vishwakarma, Shelesh Chopra
  • Publication number: 20210258267
    Abstract: Embodiments are described for an autonomously and dynamically allocating resources in a distributed network based on forecasted a-priori CPU resource utilization, rather than a manual throttle setting. A multivariate (CPU idle %, disk I/O, network and memory) rather than single variable approach for Probabilistic Weighted Fuzzy Time Series (PWFTS) is used for forecasting compute resources. The dynamic throttling is combined with an adaptive compute change rate detection and correction. A single spike detection and removal mechanism is used to prevent the application of too many frequent throttling changes. Such a method can be implemented for several use cases including, but not limited to: cloud data migration, replication to a storage server, system upgrades, bandwidth throttling in storage networks, and garbage collection.
    Type: Application
    Filed: May 5, 2021
    Publication date: August 19, 2021
    Inventors: Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
  • Publication number: 20210241929
    Abstract: Methods, apparatus, and processor-readable storage media for analyzing time series data for sets of devices using machine learning techniques are provided herein. An example computer-implemented method includes processing time series data from multiple devices; generating at least one data forecast by applying, in response to a request from at least one user, one or more machine learning techniques to at least a portion of the processed time series data; computing one or more qualifying values attributable to the at least one generated data forecast by providing the at least one generated data forecast and the at least a portion of the processed time series data to a conformal prediction framework; and performing one or more automated actions based at least in part on the at least one generated data forecast and the one or more computed qualifying values.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Rahul Vishwakarma, Shelesh Chopra, Gopal Singh, Sujan Kumar Shetty
  • Publication number: 20210241180
    Abstract: Methods, apparatus, and processor-readable storage media for automatically allocating device resources using machine learning techniques are provided herein. An example computer-implemented method includes determining values for multiple parameters from data obtained from one or more devices; generating at least one device component failure prediction by applying one or more machine learning techniques to at least a portion of the determined values; computing one or more qualifying values attributable to the at least one generated device component failure prediction by providing the at least one generated device component failure prediction to a conformal prediction framework; and automatically allocating one or more resources to at least a portion of the one or more devices based at least in part on the at least one generated device component failure prediction and the one or more computed qualifying values.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Rahul Vishwakarma, Hemant Gaikwad, Gopal Singh
  • Patent number: 11018991
    Abstract: Embodiments are described for an autonomously and dynamically allocating resources in a distributed network based on forecasted a-priori CPU resource utilization, rather than a manual throttle setting. A multivariate (CPU idle %, disk I/O, network and memory) rather than single variable approach for Probabilistic Weighted Fuzzy Time Series (PWFTS) is used for forecasting compute resources. The dynamic throttling is combined with an adaptive compute change rate detection and correction. A single spike detection and removal mechanism is used to prevent the application of too many frequent throttling changes. Such a method can be implemented for several use cases including, but not limited to: cloud data migration, replication to a storage server, system upgrades, bandwidth throttling in storage networks, and garbage collection.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: May 25, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
  • Patent number: 10159762
    Abstract: The present invention provides hemostatic compositions comprising components of the flowers of pharmaceutical chamomile (Chamomilla recutita), the leaves of dioecious nettle (Urtica dioica), kaolin, chitosan, fibrinogen and thrombin. Further inclusion of a biocompatible polymeric base, particularly an alignate, generates a composition with superior and broad spectrum hemostatic capabilities, including the ability to arrest arterial hemorrhage. The invention further provides methods of using the inventive compositions in to reduce or stop bleeding, as well as a variety of apparatuses useful in hemostatic contexts that incorporate the inventive compositions. In one particular embodiment, the invention provides hemostatic dressings in which a polymeric layer incorporating chamomile, nettle, kaolin, chitosan, fibrinogen and thrombin components is applied to a textile or fabric material, for example a non-woven viscose.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: December 25, 2018
    Assignees: YES, INC., The Trustees of Columbia University in the City of New York
    Inventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
  • Patent number: 9888680
    Abstract: The vasculature of a donor lung is perfused with a lung preserving fluid to preserve its structure. At the same time, a decellularization fluid is perfused through the airways, which strips away donor cells. The decellularized region is then seeded with pulmonary cells of the transplant recipient, which regenerate the lung. The pulmonary cells may be derived from stem cells, and the decellularization can be targeted to reduce the quantity of cells required.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: February 13, 2018
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Gordana Vunjak-Novakovic, Joshua Sonett, John O'Neill, Matthew Bacchetta, Donald O. Freytes, Gopal Singh, Scott A. Kanner
  • Publication number: 20170246339
    Abstract: The present invention provides hemostatic compositions comprising components of the flowers of pharmaceutical chamomile (Chamomilla recutita), the leaves of dioecious nettle (Urtica dioica), kaolin, chitosan, fibrinogen and thrombin. Further inclusion of a biocompatible polymeric base, particularly an alignate, generates a composition with superior and broad spectrum hemostatic capabilities, including the ability to arrest arterial hemorrhage. The invention further provides methods of using the inventive compositions in to reduce or stop bleeding, as well as a variety of apparatuses useful in hemostatic contexts that incorporate the inventive compositions. In one particular embodiment, the invention provides hemostatic dressings in which a polymeric layer incorporating chamomile, nettle, kaolin, chitosan, fibrinogen and thrombin components is applied to a textile or fabric material, for example a non-woven viscose.
    Type: Application
    Filed: December 27, 2016
    Publication date: August 31, 2017
    Inventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
  • Patent number: 9561300
    Abstract: The present invention provides hemostatic compositions comprising components of the flowers of pharmaceutical chamomile (Chamomilla recutita), the leaves of dioecious nettle (Urtica dioica), kaolin, chitosan, fibrinogen and thrombin. Further inclusion of a biocompatible polymeric base, particularly an alignate, generates a composition with superior and broad spectrum hemostatic capabilities, including the ability to arrest arterial hemorrhage. The invention further provides methods of using the inventive compositions in to reduce or stop bleeding, as well as a variety of apparatuses useful in hemostatic contexts that incorporate the inventive compositions. In one particular embodiment, the invention provides hemostatic dressings in which a polymeric layer incorporating chamomile, nettle, kaolin, chitosan, fibrinogen and thrombin components is applied to a textile or fabric material, for example a non-woven viscose.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 7, 2017
    Assignees: YES, INC., THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
    Inventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
  • Publication number: 20150283286
    Abstract: The present invention provides hemostatic compositions comprising components of the flowers of pharmaceutical chamomile (Chamomilla recutita), the leaves of dioecious nettle (Urtica dioica), kaolin, chitosan, fibrinogen and thrombin. Further inclusion of a biocompatible polymeric base, particularly an alignate, generates a composition with superior and broad spectrum hemostatic capabilities, including the ability to arrest arterial hemorrhage. The invention further provides methods of using the inventive compositions in to reduce or stop bleeding, as well as a variety of apparatuses useful in hemostatic contexts that incorporate the inventive compositions. In one particular embodiment, the invention provides hemostatic dressings in which a polymeric layer incorporating chamomile, nettle, kaolin, chitosan, fibrinogen and thrombin components is applied to a textile or fabric material, for example a non-woven viscose.
    Type: Application
    Filed: September 14, 2012
    Publication date: October 8, 2015
    Inventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
  • Publication number: 20140322696
    Abstract: The vasculature of a donor lung is perfused with a lung preserving fluid to preserve its structure. At the same time, a decellularization fluid is perfused through the airways, which strips away donor cells. The decellularized region is then seeded with pulmonary cells of the transplant recipient, which regenerate the lung. The pulmonary cells may be derived from stem cells, and the decellularization can be targeted to reduce the quantity of cells required.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 30, 2014
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: GORDANA VUNJAK-NOVAKOVIC, JOSHUA SONETT, JOHN O'NEILL, MATTHEW BACCHETTA, DONALD O. FREYTES, GOPAL SINGH, SCOTT A. KANNER
  • Publication number: 20140220103
    Abstract: A wound treatment system having a formulation to retard bleeding. In particular, the wound treatment system includes medical device, e.g. bandage, which can be adapted for internal or external use. The wound treatment system includes a fabric substrate having a formulation, wherein the formulation includes chitosan, kaolin, fibrinogen, and thrombin.
    Type: Application
    Filed: April 11, 2014
    Publication date: August 7, 2014
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Matthew D. Bacchetta, Gopal Singh, Maurizio A. Miglietta