Patents by Inventor Ravi CHERUKUPALLI

Ravi CHERUKUPALLI 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: 20240106847
    Abstract: In one aspect, a computerized method for detecting reconnaissance and infiltration in data lakes and cloud warehouses, comprising: monitoring a SaaS data store or a cloud-native data store from inside the data store; examining the attack and automatically identifies how far the attack has progressed in the attack lifecycle; identifying the target and scope of the attack evaluates how far the attackers have penetrated the system and what is their target; and establishing the value of the asset subject to the attackers' attack and maps the impact of the attack on the CIA (confidentiality, integrity and availability) triad.
    Type: Application
    Filed: June 27, 2023
    Publication date: March 28, 2024
    Inventors: NAVINDRA YADAV, SUPREETH HOSUR NAGESH RAO, RAVI SANKURATRI, DANESH IRANI, ALOK LALIT WADHWA, VASIL DOCHKOV YORDANOV, VENKATESHU CHERUKUPALLI, VENKATESHU CHERUKUPALLI, YIWEI WANG, YIWEI WANG, ZHIWEN ZHANG, ZHIWEN ZHANG, ZHIWEN ZHANG, UDAYAN JOSHI
  • Publication number: 20230342176
    Abstract: System and computer-implemented method for managing on-prem hyperconverged systems automatically detects a condition for additional resources in an on-prem hyperconverged system with a cluster of active host computers and at least one dark capacity host computer that is not part of the cluster. The resources of at least one dark capacity host computer in the on-prem hyperconverged system is used to address the condition for additional resources after the dark capacity host computer has been added to the cluster.
    Type: Application
    Filed: April 25, 2022
    Publication date: October 26, 2023
    Inventors: Vikram Nair, Pawan Saxena, Ravi Cherukupalli, Larry Henderson
  • Publication number: 20230251891
    Abstract: In a computer-implemented method for modifying a state of a virtual machine, information between two states of a virtual machine is compared, wherein the two states include a current state of the virtual machine and previous state of the virtual machine. The previous state of the virtual machine is included within a snapshot of the virtual machine at the previous state. Information that is different between the two states is identified. The information that is different between the two states is presented, wherein the information that is different is selectable for copying between the two states.
    Type: Application
    Filed: April 13, 2023
    Publication date: August 10, 2023
    Applicant: VMware, Inc.
    Inventors: Rahul CHANDRASEKARAN, Ravi CHERUKUPALLI, Uttam GUPTA
  • Patent number: 11379341
    Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: July 5, 2022
    Assignee: VMware, Inc.
    Inventors: Aalap Desai, Anant Agarwal, Alaa Shaabana, Ravi Cherukupalli, Sourav Kumar, Vikram Nair
  • Publication number: 20220129299
    Abstract: A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure and tracking membership of hosts in a spare pool using a second data structure, and upon determining that a triggering condition for adding another host is met and that all hosts in the cluster are being used, selecting a host from the spare pool, and programmatically adding an identifier of the selected host to the first data structure and programmatically deleting the identifier of the selected host from the second data structure.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: Manoj Krishnan, Anant Agarwal, Rahul Chandrasekaran, Prafulla Mahindrakar, Ravi Cherukupalli
  • Publication number: 20210255944
    Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
    Type: Application
    Filed: April 7, 2021
    Publication date: August 19, 2021
    Inventors: Aalap Desai, Anant Agarwal, Alaa Shaabana, Ravi Cherukupalli, Sourav Kumar, Vikram Nair
  • Patent number: 10990501
    Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: April 27, 2021
    Assignee: VMware, Inc.
    Inventors: Aalap Desai, Anant Agarwal, Alaa Shaabana, Ravi Cherukupalli, Sourav Kumar, Vikram Nair
  • Publication number: 20200174904
    Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Aalap Desai, Anant Agarwal, Alaa Shaabana, Ravi Cherukupalli, Sourav Kumar, Vikram Nair
  • Patent number: 10585775
    Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 10, 2020
    Assignee: VMware, Inc.
    Inventors: Aalap Desai, Anant Agarwal, Alaa Shaabana, Ravi Cherukupalli, Sourav Kumar, Vikram Nair
  • Publication number: 20200034270
    Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Aalap Desai, Anant Agarwal, Alaa Shaabana, Ravi Cherukupalli, Sourav Kumar, Vikram Nair
  • Publication number: 20190332415
    Abstract: A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure and tracking membership of hosts in a spare pool using a second data structure, and upon determining that a triggering condition for adding another host is met and that all hosts in the cluster are being used, selecting a host from the spare pool, and programmatically adding an identifier of the selected host to the first data structure and programmatically deleting the identifier of the selected host from the second data structure.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Manoj Krishnan, Anant Agarwal, Rahul Chandrasekaran, Prafulla Mahindrakar, Ravi Cherukupalli
  • Patent number: 10367711
    Abstract: The subject matter described herein provides virtual computing instance (VCI) component protection against networking failures in a datacenter cluster. Networking routes at the host level, VCI level, and application level are monitored for connectivity. Failures are communicated to a primary host or to a datacenter virtualization infrastructure that initiates policy-based remediation, such as moving affected VCIs to another host in the cluster that has all the necessary networking routes functional.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: July 30, 2019
    Assignee: VMware, Inc.
    Inventors: Aalap Desai, Manoj Krishnan, Ravi Cherukupalli, Rahul Chandrasekaran, Prafulla Mahindrakar
  • Patent number: 10346191
    Abstract: A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure and tracking membership of hosts in a spare pool using a second data structure, and upon determining that a triggering condition for adding another host is met and that all hosts in the cluster are being used, selecting a host from the spare pool, and programmatically adding an identifier of the selected host to the first data structure and programmatically deleting the identifier of the selected host from the second data structure.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: July 9, 2019
    Assignee: WMware, Inc.
    Inventors: Manoj Krishnan, Anant Agarwal, Rahul Chandrasekaran, Prafulla Mahindrakar, Ravi Cherukupalli
  • Publication number: 20190075036
    Abstract: The subject matter described herein provides virtual computing instance (VCI) component protection against networking failures in a datacenter cluster. Networking routes at the host level, VCI level, and application level are monitored for connectivity. Failures are communicated to a primary host or to a datacenter virtualization infrastructure that initiates policy-based remediation, such as moving affected VCIs to another host in the cluster that has all the necessary networking routes functional.
    Type: Application
    Filed: September 5, 2017
    Publication date: March 7, 2019
    Inventors: Aalap Desai, Manoj Krishnan, Ravi Cherukupalli, Rahul Chandrasekaran, Prafulla Mahindrakar
  • Publication number: 20180157511
    Abstract: A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure and tracking membership of hosts in a spare pool using a second data structure, and upon determining that a triggering condition for adding another host is met and that all hosts in the cluster are being used, selecting a host from the spare pool, and programmatically adding an identifier of the selected host to the first data structure and programmatically deleting the identifier of the selected host from the second data structure.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Manoj KRISHNAN, Anant AGARWAL, Rahul CHANDRASEKARAN, Prafulla MAHINDRAKAR, Ravi CHERUKUPALLI