Patents by Inventor Ashish K. Hanwadikar

Ashish K. Hanwadikar 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: 10430217
    Abstract: Exemplary methods, apparatuses, and systems include a first virtual infrastructure manager (VIM) determining that the first VIM is to be an active manager of a plurality of virtual machines running on a plurality of host devices and that a second VIM is to be a standby manager of the plurality of virtual machines. The first VIM selects a first host device from the plurality of host devices to serve as a passive witness node in arbitrating active and standby roles between the first VIM and second VIM. The first host device runs one or more virtual machines and is managed by the active manager. The first VIM selects a first host device by confirming that the first host device is available to each of the first VIM and the second VIM. The first VIM writes a file on the first host device indicating that the first VIM is the active manager.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: October 1, 2019
    Assignee: VMware, Inc.
    Inventors: Cheng Cheng, Amit Bose, Ashish K. Hanwadikar, Min Cai, Dilpreet S. Bindra
  • Patent number: 9049193
    Abstract: Methods and systems disclosed in the current application are directed to efficient distribution of resource-availability information with respect to individual computer systems within a distributed computer system in order to facilitate various types of computational tasks, including configuration and management tasks and facilities. Certain of these implementations are based on highly efficient, lockless, message-based information-distribution methods and subsystems that transmission of messages at a frequency computed from a computed level of resource availability.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: June 2, 2015
    Assignee: VMware, Inc.
    Inventors: Henry Mai, Ashish K. Hanwadikar
  • Publication number: 20150082302
    Abstract: Exemplary methods, apparatuses, and systems include a first virtual infrastructure manager (VIM) determining that the first VIM is to be an active manager of a plurality of virtual machines running on a plurality of host devices and that a second VIM is to be a standby manager of the plurality of virtual machines. The first VIM selects a first host device from the plurality of host devices to serve as a passive witness node in arbitrating active and standby roles between the first VIM and second VIM. The first host device runs one or more virtual machines and is managed by the active manager. The first VIM selects a first host device by confirming that the first host device is available to each of the first VIM and the second VIM. The first VIM writes a file on the first host device indicating that the first VIM is the active manager.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 19, 2015
    Applicant: VMware, Inc.
    Inventors: Cheng CHENG, Amit BOSE, Ashish K. HANWADIKAR, Min CAI, Dilpreet S. BINDRA
  • Publication number: 20140258483
    Abstract: Methods and systems disclosed in the current application are directed to efficient distribution of resource-availability information with respect to individual computer systems within a distributed computer system in order to facilitate various types of computational tasks, including configuration and management tasks and facilities. Certain of these implementations are based on highly efficient, lockless, message-based information-distribution methods and subsystems that transmission of messages at a frequency computed from a computed level of resource availability.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 11, 2014
    Applicant: VMware, Inc.
    Inventors: Henry Mai, Ashish K. Hanwadikar
  • Patent number: 8250638
    Abstract: A method for maintaining domain access of a virtual machine is described. According to one embodiment, a generation of a new computer account password by an operating system is identified. The new computer account password is copied to an auxiliary storage location. An existing computer account password is replaced with the new computer account password when it is determined that a file system of the computer has been restored to a previous state. The copying of the new computer account password may be performed in response to the generation of the new computer account password. The replacing of the existing computer account password may be performed in response to the restoring of file system to the previous state.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: August 21, 2012
    Assignee: VMware, Inc.
    Inventors: Vikas Singh, Ashish K. Hanwadikar, Robert F. Deuel, Shiqi Charlie Sun, Hui Li
  • Publication number: 20110191834
    Abstract: A method for maintaining domain access of a virtual machine is described. According to one embodiment, a generation of a new computer account password by an operating system is identified. The new computer account password is copied to an auxiliary storage location. An existing computer account password is replaced with the new computer account password when it is determined that a file system of the computer has been restored to a previous state. The copying of the new computer account password may be performed in response to the generation of the new computer account password. The replacing of the existing computer account password may be performed in response to the restoring of file system to the previous state.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: VMware, Inc.
    Inventors: Vikas SINGH, Ashish K. HANWADIKAR, Robert F. DEUEL, Shiqi Charlie SUN, Hui LI