Patents by Inventor SHIVANJU AWASTHI

SHIVANJU AWASTHI 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: 11106505
    Abstract: System and computer-implemented method for managing workloads in a computing environment use collected resource utilization metrics for a workload of a compute instance running in the computing environment that are superimposed to produce a unified time series of the resource utilization metrics for the workload. Undesired periodic patterns are then removed from the unified time series of the resource utilization metrics, which is used to identify the compute instance as a particular type of compute instances. Based on the identification, an action is recommended and implemented on the compute instance.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: August 31, 2021
    Assignee: VMware, Inc.
    Inventors: Ritesh Jha, Jobin George, Shivanju Awasthi, Chandrashekhar Jha, Nikhil Jaiswal
  • Publication number: 20200326982
    Abstract: System and computer-implemented method for managing workloads in a computing environment use collected resource utilization metrics for a workload of a compute instance running in the computing environment that are superimposed to produce a unified time series of the resource utilization metrics for the workload. Undesired periodic patterns are then removed from the unified time series of the resource utilization metrics, which is used to identify the compute instance as a particular type of compute instances. Based on the identification, an action is recommended and implemented on the compute instance.
    Type: Application
    Filed: May 29, 2019
    Publication date: October 15, 2020
    Inventors: Ritesh Jha, Jobin George, Shivanju Awasthi, Chandrashekhar Jha, Nikhil Jaiswal
  • 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