Patents by Inventor Diwakar PRABHAKARAN

Diwakar PRABHAKARAN 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: 10644965
    Abstract: The present disclosure is related to methods, systems, and machine-readable media for assigning devices to clusters. The system includes a benchmark engine to collect and store the benchmark data for a device that is assigned to a first cluster of devices. The system includes a score engine to create a device specification score based on the benchmark data and a popularity score based on the benchmark data. The system includes a cluster engine to determine, whether to reassign the device to a second cluster of devices based on a policy of the first cluster of devices, a policy of the second cluster of devices, and at least one of the device specification score and the popularity score.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: May 5, 2020
    Assignee: VMWARE, INC.
    Inventors: Diwakar Prabhakaran, Tejas Panchal, Bhaskardas Kambivelu, Nivetha R, Rohit Parashar
  • Publication number: 20170063644
    Abstract: The present disclosure is related to methods, systems, and machine-readable media for assigning devices to clusters. The system includes a benchmark engine to collect and store the benchmark data for a device that is assigned to a first cluster of devices. The system includes a score engine to create a device specification score based on the benchmark data and a popularity score based on the benchmark data. The system includes a cluster engine to determine, whether to reassign the device to a second cluster of devices based on a policy of the first cluster of devices, a policy of the second cluster of devices, and at least one of the device specification score and the popularity score.
    Type: Application
    Filed: January 8, 2016
    Publication date: March 2, 2017
    Inventors: Diwakar Prabhakaran, Tejas Panchal, Bhaskardas Kambivelu, Nivetha R., Rohit Parashar
  • Patent number: 9146841
    Abstract: A method is provided for a proxy server to assist in the testing of a product. The method includes receiving, from the product, a first request and passing the first request to a server, receiving, from the server, a first response to the first request and passing the first response to the product, recording the first request and the first response, generating one or more second responses from one or more simulated servers based on the first request and the first response, intercepting a second request from the product, in response to the second request, matching the second request to a second response, and sending the second response to the product.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 29, 2015
    Assignee: VMware, Inc.
    Inventors: Hemanth Kumar Pannem, Amrainder Singh, Diwakar Prabhakaran, Jusvinder Singh
  • Patent number: 8881143
    Abstract: Embodiments provide a system for executing a maintenance operation on a virtual machine (VM). The system includes a host computing device including a first VM and a second VM, a maintenance application installed within the first VM, and an optimization framework providing an interface to the maintenance application. The system also includes an optimization server coupled to the maintenance application through the optimization framework. The optimization server is configured to select a maintenance operation to execute on the second VM and command the maintenance application to execute the maintenance operation on the second VM.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: November 4, 2014
    Inventors: Diwakar Prabhakaran, Hemanth Kumar Kilari, Dinesh Babu T G
  • Publication number: 20140316953
    Abstract: A method for determining costs associated with at least one datacenter is described. A portal is accessed, the portal operable to provide a data collector. A data collector is received at the at least one data center. Data collected by the data collector sends the data to the portal. A report associated with the costs associated with the at least one datacenter is received.
    Type: Application
    Filed: April 17, 2013
    Publication date: October 23, 2014
    Applicant: VMware, Inc.
    Inventors: Mangesh PANGARKAR, Diwakar PRABHAKARAN, Jusvinder SINGH
  • Publication number: 20140282420
    Abstract: A method is provided for a proxy server to assist in the testing of a product. The method includes receiving, from the product, a first request and passing the first request to a server, receiving, from the server, a first response to the first request and passing the first response to the product, recording the first request and the first response, generating one or more second responses from one or more simulated servers based on the first request and the first response, intercepting a second request from the product, in response to the second request, matching the second request to a second response, and sending the second response to the product.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: VMware, Inc.
    Inventors: Hemanth Kumar PANNEM, Amrainder Singh, Diwakar Prabhakaran, Jusvinder Singh
  • Publication number: 20130117741
    Abstract: Embodiments provide a system for executing a maintenance operation on a virtual machine (VM). The system includes a host computing device including a first VM and a second VM, a maintenance application installed within the first VM, and an optimization framework providing an interface to the maintenance application. The system also includes an optimization server coupled to the maintenance application through the optimization framework. The optimization server is configured to select a maintenance operation to execute on the second VM and command the maintenance application to execute the maintenance operation on the second VM.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Applicant: VMware, Inc.
    Inventors: Diwakar PRABHAKARAN, Hemanth Kumar KILARI, Dinesh Babu T. G.