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

  • Publication number: 20240089173
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component receiving a copy of a first data packet during a first period of time. The third-party component extracts a first network parameter associated with the first period of time from the copy of the first data packet. The third-party component then predicts a baseline of normalcy for the first network parameter during a second period of time after the first period of time based on data associated with a copy of a second data packet and the first network parameter. Thereafter, the third-party component receives a copy of a third data packet during the second period of time, and extracts a second network parameter from the copy of the third data packet. The third-party component then determines that the second network parameter of the copy of the second data packet is an anomaly based on the baseline of normalcy for the first network parameter.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: Extreme Networks, Inc.
    Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkami
  • Patent number: 11870649
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: January 9, 2024
    Assignee: Extreme Networks, Inc.
    Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
  • Patent number: 11794429
    Abstract: A hose extrusion mandrel for manufacturing rubber hoses includes: a solid thermoplastic, elongate core; and a rubber compound outer layer covering a surface of the elongate core. A ratio between a diameter of the core and a thickness of the rubber compound layer may be between 8 and 11.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: October 24, 2023
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Gökhan Özcan, Recep Muco, Muslum Eren, Bjoern Theberath, Dipak Gopal Singh, Mumin Yelman
  • 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: 20210354359
    Abstract: A hose extrusion mandrel for manufacturing rubber hoses includes: a solid thermoplastic, elongate core; and a rubber compound outer layer covering a surface of the elongate core. A ratio between a diameter of the core and a thickness of the rubber compound layer may be between 8 and 11.
    Type: Application
    Filed: October 14, 2019
    Publication date: November 18, 2021
    Inventors: Gökhan ÖZCAN, Recep MUCO, Muslum EREN, Bjoern THEBERATH, Dipak Gopal SINGH, Mumin YELMAN
  • 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
  • Publication number: 20210214521
    Abstract: A curing composition for rubber includes: a metallic co-agent selected from the group consisting of zinc diacrylate and zinc methacrylate; organic peroxide; sulfur; and a hydrotalcite compound. The curing composition and a rubber matrix can be used to make an uncured rubber composition. A cured rubber is obtainable by curing the uncured rubber composition.
    Type: Application
    Filed: March 31, 2021
    Publication date: July 15, 2021
    Inventors: Dipak Gopal Singh, Juergen Schmidt
  • 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
  • Publication number: 20200274787
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 27, 2020
    Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
  • 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