Patents by Inventor Naveen Mudnal

Naveen Mudnal 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: 20230128244
    Abstract: Automated computer-implemented processes and systems described herein are directed to performing curation of log messages. The automated processes and systems filter unacceptable character strings from log messages to obtain curated text statements. The curated text statements contain human-readable text that enables a reader to understand the underlying messages contained in the log messages.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 27, 2023
    Applicant: VMware, Inc.
    Inventors: Chandrashekhar Jha, Siddartha Laxman LK, Akash Srivstava, Yash Bhatnagar, Naveen Mudnal
  • Patent number: 11595266
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to detect drift in a hybrid cloud environment. An example apparatus to detect drift in a hybrid cloud environment includes a configuration model determiner to, after deployment of a blueprint in the hybrid cloud environment, generate a first model including first relationships of a first plurality of resources corresponding to the blueprint, the blueprint including a plurality of properties in which at least one of the plurality of properties is agnostic of type of cloud, an inventor model determiner to generate a second model including second relationships of a second plurality of resources as deployed in the hybrid cloud environment based on the blueprint, and a drift determiner to determine a drift value based on the first relationships and the second relationships, the drift value representative of a difference between the first relationships and the second relationships.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: February 28, 2023
    Assignee: VMware, Inc.
    Inventors: Santoshkumar Kavadimatti, Chandrashekhar Jha, Gerin Jacob, Naveen Mudnal, Rajat Garg
  • Patent number: 11113117
    Abstract: Various examples are disclosed for using clustering routines to extrapolate metrics to other computing resources in a cluster. One or more computing devices can classify computing resources, such as servers, based on various characteristics of the computing resources. For each class of computing resource, a clustering routine can be applied to generate clusters of the computing resources. A minimal number of metrics required to be obtained from an end user can be determined as a function of a number of the clusters. If one or more of the metrics are obtained from the end user, the metrics can be extrapolated to other computing resources in the same cluster.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: September 7, 2021
    Assignee: VMWARE, INC.
    Inventors: Chandrashekhar Jha, Kumar Gaurav, Jobin George, Jusvinder Singh, Naveen Mudnal
  • Publication number: 20210263718
    Abstract: Various examples are disclosed for generating a prediction of server requirements needed to deploy an application. The application can be deployed in virtualized environment in which virtual machines can execute the application. The predicted server requirements can be generated based upon data from other deployments of the application in other virtualized environments.
    Type: Application
    Filed: May 10, 2021
    Publication date: August 26, 2021
    Inventors: YASH BHATNAGAR, DATTATHREYA SATHYAMURTHY, SWARNALATHA PASUPULETI, NAVEEN MUDNAL
  • Patent number: 11003431
    Abstract: Various examples are disclosed for generating a prediction of server requirements needed to deploy an application. The application can be deployed in virtualized environment in which virtual machines can execute the application. The predicted server requirements can be generated based upon data from other deployments of the application in other virtualized environments.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: May 11, 2021
    Assignee: VMware, Inc.
    Inventors: Yash Bhatnagar, Dattathreya Sathyamurthy, Swarnalatha Pasupuleti, Naveen Mudnal
  • Publication number: 20210028993
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to detect drift in a hybrid cloud environment. An example apparatus to detect drift in a hybrid cloud environment includes a configuration model determiner to, after deployment of a blueprint in the hybrid cloud environment, generate a first model including first relationships of a first plurality of resources corresponding to the blueprint, the blueprint including a plurality of properties in which at least one of the plurality of properties is agnostic of type of cloud, an inventor model determiner to generate a second model including second relationships of a second plurality of resources as deployed in the hybrid cloud environment based on the blueprint, and a drift determiner to determine a drift value based on the first relationships and the second relationships, the drift value representative of a difference between the first relationships and the second relationships.
    Type: Application
    Filed: October 16, 2019
    Publication date: January 28, 2021
    Inventors: SANTOSHKUMAR KAVADIMATTI, CHANDRASHEKHAR JHA, GERIIN JACOB, NAVEEN MUDNAL, RAJAT GARG
  • Publication number: 20200334022
    Abstract: Various examples are disclosed for generating a prediction of server requirements needed to deploy an application. The application can be deployed in virtualized environment in which virtual machines can execute the application. The predicted server requirements can be generated based upon data from other deployments of the application in other virtualized environments.
    Type: Application
    Filed: December 24, 2019
    Publication date: October 22, 2020
    Inventors: Yash BHATNAGAR, Dattathreya SATHYAMURTHY, Swarnalatha PASUPULETI, Naveen MUDNAL
  • Publication number: 20200233723
    Abstract: In one example, configuration data and resource utilization data associated with a plurality of virtual machines in a data center may be retrieved. Further, a cluster analysis may be performed on the configuration data and the resource utilization data to generate a plurality of clusters. Each cluster may include identical virtual machines from the plurality of virtual machines. Furthermore, for each cluster, the identical virtual machines in a cluster may be consolidated to execute in a host computing system such that physical memory pages are shared by the consolidated identical virtual machines in the cluster.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 23, 2020
    Inventors: CHANDRASHEKHAR JHA, SHIVANJU AWASTHI, AKASH SRIVASTAVA, NAVEEN MUDNAL, RITESH JHA
  • Publication number: 20190370078
    Abstract: Various examples are disclosed for using clustering routines to extrapolate metrics to other computing resources in a cluster. One or more computing devices can classify computing resources, such as servers, based on various characteristics of the computing resources. For each class of computing resource, a clustering routine can be applied to generate clusters of the computing resources. A minimal number of metrics required to be obtained from an end user can be determined as a function of a number of the clusters. If one or more of the metrics are obtained from the end user, the metrics can be extrapolated to other computing resources in the same cluster.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Chandrashekhar Jha, Kumar Gaurav, Jobin George, Jusvinder Singh, Naveen Mudnal