Patents by Inventor Bhavin Mathia

Bhavin Mathia 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: 11307890
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: April 19, 2022
    Assignee: VMware, Inc.
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Publication number: 20200401437
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 24, 2020
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Patent number: 10698712
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: June 30, 2020
    Assignee: VMWARE INC
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Publication number: 20170010913
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
    Type: Application
    Filed: September 21, 2016
    Publication date: January 12, 2017
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Patent number: 9465834
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: October 11, 2016
    Assignee: VMware, Inc.
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Patent number: 9361336
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes deploying a virtual machine, storing deployment information about the virtual machine, including an associated workload, in a database, retrieving configuration information, including the deployment information from the database, and displaying, via a processor, the configuration information including an indication that the virtual machine is associated with other virtual machines that are associated with the workload.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: June 7, 2016
    Assignee: VMware, Inc.
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Patent number: 9361335
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a parameter of a second virtual machine, detecting that the second virtual machine has been deployed and has caused configuration information to be stored in a repository, retrieving, via a processor, the configuration information, including the parameter, from the repository, and transmitting, via the processor, the parameter to the first virtual machine to cause the first virtual machine to resume deployment.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: June 7, 2016
    Assignee: VMware, Inc.
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Patent number: 9336266
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes storing an indication that a first system resource is associated with a first service level, storing an indication that a second system resource is associated with a second service level, during deployment of a virtual machine, determining that the virtual machine is associated with the first service level, and in response to the determining, deploying the virtual machine utilizing the first resource.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: May 10, 2016
    Assignee: VMware, Inc.
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Publication number: 20150106807
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a parameter of a second virtual machine, detecting that the second virtual machine has been deployed and has caused configuration information to be stored in a repository, retrieving, via a processor, the configuration information, including the parameter, from the repository, and transmitting, via the processor, the parameter to the first virtual machine to cause the first virtual machine to resume deployment.
    Type: Application
    Filed: June 25, 2014
    Publication date: April 16, 2015
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Publication number: 20150106808
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes deploying a virtual machine, storing deployment information about the virtual machine, including an associated workload, in a database, retrieving configuration information, including the deployment information from the database, and displaying, via a processor, the configuration information including an indication that the virtual machine is associated with other virtual machines that are associated with the workload.
    Type: Application
    Filed: June 25, 2014
    Publication date: April 16, 2015
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Publication number: 20150106809
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes storing an indication that a first system resource is associated with a first service level, storing an indication that a second system resource is associated with a second service level, during deployment of a virtual machine, determining that the virtual machine is associated with the first service level, and in response to the determining, deploying the virtual machine utilizing the first resource.
    Type: Application
    Filed: June 25, 2014
    Publication date: April 16, 2015
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia
  • Publication number: 20150106806
    Abstract: Methods and apparatus to manage virtual machines are disclosed. An example method includes determining that a deployment of a first virtual machine has halted because the first virtual machine is dependent on a second virtual machine that has not been fully deployed and in response to detecting that the second virtual machine has been deployed, notifying, via a processor, the first virtual machine that deployment of the first virtual machine may continue.
    Type: Application
    Filed: June 25, 2014
    Publication date: April 16, 2015
    Inventors: Thirumalesh Reddy, Sreekantha Indireddy, Shreekanth Ankala, Bhavin Mathia