Patents by Inventor Hemani Katyal

Hemani Katyal 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: 20240020391
    Abstract: In an example, a computer-implemented method may include receiving, during runtime, a plurality of logs of a network activity associated with compute nodes of a protected network. Further, the method may include extracting a vulnerability signature of an attack based on the plurality of logs. Furthermore, the method may include validating the vulnerability signature of the attack by correlating the vulnerability signature with available data on a first public database. Upon validating the vulnerability signature, the method may include retrieving vulnerability information associated with the vulnerability signature from the first public database or a second public database. Further, the method may include presenting the vulnerability information associated with the vulnerability signature on a graphical user interface.
    Type: Application
    Filed: September 30, 2022
    Publication date: January 18, 2024
    Inventors: Chandrashekhar JHA, Hemani KATYAL, Yash BHATNAGAR, Akash SRIVASTAVA, Pranita MORISETTY
  • Patent number: 11848821
    Abstract: An example system includes memory, programmable circuitry, and machine readable instructions to program the programmable circuitry to: obtain utilization metric information corresponding to utilization metrics collected over a time interval, the utilization metrics corresponding to allocated resources utilized by containers, the containers associated with a cluster, obtain a request to generate priority classes for the containers in the cluster, the priority classes indicative of which containers have a greater priority in the cluster, and generate the priority classes for the containers based on the utilization metric information and a count of network interactions corresponding to the containers for the time interval.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Yash Bhatnagar, Hemani Katyal, Chandrashekhar Jha, Mageshwaran Rajendran, Ritesh Jha
  • Publication number: 20230179485
    Abstract: An example system includes memory, programmable circuitry, and machine readable instructions to program the programmable circuitry to: obtain utilization metric information corresponding to utilization metrics collected over a time interval, the utilization metrics corresponding to allocated resources utilized by containers, the containers associated with a cluster, obtain a request to generate priority classes for the containers in the cluster, the priority classes indicative of which containers have a greater priority in the cluster, and generate the priority classes for the containers based on the utilization metric information and a count of network interactions corresponding to the containers for the time interval.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 8, 2023
    Inventors: YASH BHATNAGAR, HEMANI KATYAL, CHANDRASHEKHAR JHA, MAGESHWARAN RAJENDRAN, RITESH JHA
  • Patent number: 11575576
    Abstract: An example apparatus includes memory, and at least one processor to execute instructions to assign first containers to a first cluster and second containers to a second cluster based on the first containers including first allocated resources that satisfy a first threshold number of allocated resources and the second containers including second allocated resources that satisfy a second threshold number of allocated resources, determine a representative interaction count value for a first one of the first containers, the representative interaction count value based on a first network interaction metric corresponding to an interaction between the first one of the first containers and a combination of at least one of the first containers and at least one of the second containers, and generate a priority class for the first one of the first containers based on the representative interaction count value.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: February 7, 2023
    Assignee: VMWARE, INC.
    Inventors: Yash Bhatnagar, Hemani Katyal, Chandrashekhar Jha, Mageshwaran Rajendran, Ritesh Jha
  • Publication number: 20220374267
    Abstract: In an example, a computer implemented method may include receiving a request including a set of workload descriptors. Further, the method may include parsing the set of workload descriptors to determine a set of pods and a set of constraints associated with the set of pods and determining a relationship between the set of pods based on the set of constraints. Furthermore, the method may include categorizing the set of pods into a set of resource clusters based on the determined relationship and determining a cloud infrastructure to deploy the set of resource clusters based on an optimization parameter. Upon determining the cloud infrastructure, the determined cloud infrastructure may be recommended to deploy the set of resource clusters.
    Type: Application
    Filed: December 9, 2021
    Publication date: November 24, 2022
    Inventors: HEMANI KATYAL, KRISHNA KARTHIK REDDY JONNALA, GURUSREEKANTH CHAGALAKONDU, SWATI SINGIHVI, KESHAV S
  • Publication number: 20210288882
    Abstract: An example apparatus includes memory, and at least one processor to execute instructions to assign first containers to a first cluster and second containers to a second cluster based on the first containers including first allocated resources that satisfy a first threshold number of allocated resources and the second containers including second allocated resources that satisfy a second threshold number of allocated resources, determine a representative interaction count value for a first one of the first containers, the representative interaction count value based on a first network interaction metric corresponding to an interaction between the first one of the first containers and a combination of at least one of the first containers and at least one of the second containers, and generate a priority class for the first one of the first containers based on the representative interaction count value.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Inventors: YASH BHATNAGAR, HEMANI KATYAL, CHANDRASHEKHAR JHA, MAGESHWARAN RAJENDRAN, RITESH JHA
  • Publication number: 20210194770
    Abstract: Example methods and apparatus to determine container priorities in virtualized computing environments are disclosed herein. Examples include: a cluster controller to classify a first container into a cluster based on the first container having a number of distinct allocated resources within a threshold number of distinct allocated resources corresponding to a second container; a container ranking generator to: determine resource utilization rank values for a resource usage type of a number of distinct allocated resources, the resource utilization rank values indicative that the first container utilizes the resource usage type more than the second container; determine an aggregated resource utilization rank value for the first container based on aggregating ones of the resource utilization rank values corresponding to the first container; and a container priority controller to generate a priority class for the first container based on the aggregated resource utilization rank value.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 24, 2021
    Inventors: Yash BHATNAGAR, Hemani KATYAL, Chandrashekhar JHA, Mageshwaran RAJENDRAN, Ritesh JHA
  • Patent number: 11025495
    Abstract: Example methods and apparatus to determine container priorities in virtualized computing environments are disclosed herein. Examples include: a cluster controller to classify a first container into a cluster based on the first container having a number of distinct allocated resources within a threshold number of distinct allocated resources corresponding to a second container; a container ranking generator to: determine resource utilization rank values for a resource usage type of a number of distinct allocated resources, the resource utilization rank values indicative that the first container utilizes the resource usage type more than the second container; determine an aggregated resource utilization rank value for the first container based on aggregating ones of the resource utilization rank values corresponding to the first container; and a container priority controller to generate a priority class for the first container based on the aggregated resource utilization rank value.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: June 1, 2021
    Assignee: VMware, Inc.
    Inventors: Yash Bhatnagar, Hemani Katyal, Chandrashekhar Jha, Mageshwaran Rajendran, Ritesh Jha