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: 11755433Abstract: 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: GrantFiled: December 22, 2020Date of Patent: September 12, 2023Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Mahantesh M. Ambaljeri, Rahul Deo Vishwakarma, Gopal Singh, Parmeshwr Prasad
-
Patent number: 11663290Abstract: 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: GrantFiled: January 31, 2020Date of Patent: May 30, 2023Assignee: EMC IP Holding Company LLCInventors: Rahul Vishwakarma, Shelesh Chopra, Gopal Singh, Sujan Kumar Shetty
-
Patent number: 11658920Abstract: 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: GrantFiled: May 5, 2021Date of Patent: May 23, 2023Assignee: EMC IP Holding Company LLCInventors: Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
-
Patent number: 11500815Abstract: 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: GrantFiled: March 26, 2020Date of Patent: November 15, 2022Assignee: EMC IP Holding Company LLCInventors: Gopal Singh, Pooja Singh, Rahul D. Vishwakarma, Shelesh Chopra
-
Patent number: 11455577Abstract: 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: GrantFiled: January 31, 2020Date of Patent: September 27, 2022Assignee: EMC IP Holding Company LLCInventors: Rahul Vishwakarma, Hemant Gaikwad, Gopal Singh
-
Publication number: 20220197762Abstract: 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: ApplicationFiled: December 22, 2020Publication date: June 23, 2022Inventors: Shelesh Chopra, Mahantesh M. Ambaljeri, Rahul Deo Vishwakarma, Gopal Singh, Parmeshwr Prasad
-
Patent number: 11321000Abstract: 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: GrantFiled: April 13, 2020Date of Patent: May 3, 2022Assignee: Dell Products, L.P.Inventors: Gopal Singh, Rahul Vishwakarma, Parmeshwr Prasad
-
Publication number: 20210326052Abstract: 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: ApplicationFiled: April 13, 2020Publication date: October 21, 2021Inventors: Gopal Singh, Rahul Vishwakarma, Parmeshwr Prasad
-
Publication number: 20210303517Abstract: 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: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Inventors: Gopal Singh, Pooja Singh, Rahul D. Vishwakarma, Shelesh Chopra
-
Publication number: 20210258267Abstract: 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: ApplicationFiled: May 5, 2021Publication date: August 19, 2021Inventors: Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
-
Publication number: 20210241929Abstract: 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: ApplicationFiled: January 31, 2020Publication date: August 5, 2021Inventors: Rahul Vishwakarma, Shelesh Chopra, Gopal Singh, Sujan Kumar Shetty
-
Publication number: 20210241180Abstract: 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: ApplicationFiled: January 31, 2020Publication date: August 5, 2021Inventors: Rahul Vishwakarma, Hemant Gaikwad, Gopal Singh
-
Patent number: 11018991Abstract: 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: GrantFiled: February 7, 2020Date of Patent: May 25, 2021Assignee: EMC IP Holding Company LLCInventors: Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
-
Patent number: 10159762Abstract: 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: GrantFiled: December 27, 2016Date of Patent: December 25, 2018Assignees: YES, INC., The Trustees of Columbia University in the City of New YorkInventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
-
Patent number: 9888680Abstract: 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: GrantFiled: April 4, 2014Date of Patent: February 13, 2018Assignee: The Trustees of Columbia University in the City of New YorkInventors: Gordana Vunjak-Novakovic, Joshua Sonett, John O'Neill, Matthew Bacchetta, Donald O. Freytes, Gopal Singh, Scott A. Kanner
-
Publication number: 20170246339Abstract: 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: ApplicationFiled: December 27, 2016Publication date: August 31, 2017Inventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
-
Patent number: 9561300Abstract: 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: GrantFiled: September 14, 2012Date of Patent: February 7, 2017Assignees: YES, INC., THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKInventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
-
Publication number: 20150283286Abstract: 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: ApplicationFiled: September 14, 2012Publication date: October 8, 2015Inventors: Linda Eastwood, Harold Coons, James M. Sinclair, Matthew D. Bacchetta, Gopal Singh
-
Publication number: 20140322696Abstract: 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: ApplicationFiled: April 4, 2014Publication date: October 30, 2014Applicant: The Trustees of Columbia University in the City of New YorkInventors: GORDANA VUNJAK-NOVAKOVIC, JOSHUA SONETT, JOHN O'NEILL, MATTHEW BACCHETTA, DONALD O. FREYTES, GOPAL SINGH, SCOTT A. KANNER
-
Publication number: 20140220103Abstract: 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: ApplicationFiled: April 11, 2014Publication date: August 7, 2014Applicant: The Trustees of Columbia University in the City of New YorkInventors: Matthew D. Bacchetta, Gopal Singh, Maurizio A. Miglietta