Patents by Inventor Muralidhara GUPTA

Muralidhara GUPTA 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: 11775335
    Abstract: Disclosed are various examples for platform independent graphics processing unit (GPU) profiles for more efficient utilization of GPU resources. A virtual machine configuration can be identified to include a platform independent graphics computing requirement. Hosts can be identified as available in a computing environment based on the platform independent graphics computing requirement. The virtual machines can be migrated and placed to maximize usage the total memory of GPU resources of the hosts.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: October 3, 2023
    Assignee: VMWARE, INC.
    Inventors: Akshay Bhandari, Muralidhara Gupta, Nidhin Urmese
  • Publication number: 20230153144
    Abstract: Disclosed are various examples for platform independent graphics processing unit (GPU) profiles for more efficient utilization of GPU resources. A virtual machine configuration can be identified to include a platform independent graphics computing requirement. Hosts can be identified as available in a computing environment based on the platform independent graphics computing requirement. The virtual machines can be migrated and placed to maximize usage the total memory of GPU resources of the hosts.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: AKSHAY BHANDARI, MURALIDHARA GUPTA, NIDHIN URMESE
  • Patent number: 11579914
    Abstract: Disclosed are various examples for platform independent graphics processing unit (GPU) profiles for more efficient utilization of GPU resources. A virtual machine configuration can be identified to include a platform independent graphics computing requirement. Hosts can be identified as available in a computing environment based on the platform independent graphics computing requirement. The virtual machine can be placed on a host based on a consideration of host priority.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 14, 2023
    Assignee: VMWARE, INC.
    Inventors: Akshay Bhandari, Muralidhara Gupta, Nidhin Urmese
  • Patent number: 10789668
    Abstract: A system and method for placing virtual computing instances in a distributed computer system utilizes virtual graphic processing unit (vGPU) requirements of the virtual computing instances to place the virtual computing instances on a plurality of hosts of the distributed computer system. Each virtual computing instance with vGPU requirements is placed on one of the plurality of hosts in the distributed computer system based on the vGPU requirements of that virtual computing instance. Each virtual computing instance without vGPU requirements is placed on one of the plurality of hosts in the distributed computer system without any vGPU consideration.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: September 29, 2020
    Assignee: VMware, Inc.
    Inventors: Muralidhara Gupta Tunuguntla, Sendhil Kumar
  • Publication number: 20200293355
    Abstract: Disclosed are various examples for platform independent graphics processing unit (GPU) profiles for more efficient utilization of GPU resources. A virtual machine configuration can be identified to include a platform independent graphics computing requirement. Hosts can be identified as available in a computing environment based on the platform independent graphics computing requirement. The virtual machine can be placed on a host based on a consideration of host priority.
    Type: Application
    Filed: February 24, 2020
    Publication date: September 17, 2020
    Inventors: AKSHAY BHANDARI, MURALIDHARA GUPTA, NIDHIN URMESE
  • Patent number: 10572292
    Abstract: Disclosed are various examples for platform independent graphics processing unit (GPU) profiles for more efficient utilizes of GPU resources. A computing device can identify a platform independent configuration of a virtual machine, such as one made by an administrator, that indicates that a virtual graphics processing unit (vGPU) is to be utilized in execution, where the configuration comprising a graphics computing requirement for the virtual machine. The computing device can identify one or more hosts available in a computing environment to place the virtual machine, where each of the plurality of hosts comprises at least one GPU. The computing device can identify a most suitable one of the hosts to place the virtual machine based at least in part on the graphics computing requirement and whether a preferred graphics card was specified.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: February 25, 2020
    Assignee: VMWARE, INC.
    Inventors: Akshay Bhandari, Muralidhara Gupta, Nidhin Urmese
  • Publication number: 20190102212
    Abstract: Disclosed are various examples for platform independent graphics processing unit (GPU) profiles for more efficient utilizes of GPU resources. A computing device can identify a platform independent configuration of a virtual machine, such as one made by an administrator, that indicates that a virtual graphics processing unit (vGPU) is to be utilized in execution, where the configuration comprising a graphics computing requirement for the virtual machine. The computing device can identify one or more hosts available in a computing environment to place the virtual machine, where each of the plurality of hosts comprises at least one GPU. The computing device can identify a most suitable one of the hosts to place the virtual machine based at least in part on the graphics computing requirement and whether a preferred graphics card was specified.
    Type: Application
    Filed: November 20, 2017
    Publication date: April 4, 2019
    Inventors: Akshay BHANDARI, Muralidhara GUPTA, Nidhin URMESE
  • Publication number: 20180060996
    Abstract: A system and method for placing virtual computing instances in a distributed computer system utilizes virtual graphic processing unit (vGPU) requirements of the virtual computing instances to place the virtual computing instances on a plurality of hosts of the distributed computer system. Each virtual computing instance with vGPU requirements is placed on one of the plurality of hosts in the distributed computer system based on the vGPU requirements of that virtual computing instance. Each virtual computing instance without vGPU requirements is placed on one of the plurality of hosts in the distributed computer system without any vGPU consideration.
    Type: Application
    Filed: November 9, 2016
    Publication date: March 1, 2018
    Inventors: Muralidhara Gupta Tunuguntla, Sendhil Kumar