Patents by Inventor Avinash BHATTARMAKKI

Avinash BHATTARMAKKI 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).

  • Publication number: 20240419435
    Abstract: An example method may include receiving an upgrade package to upgrade an application running in a compute node. Prior to an upgrade of the application, the method may include retrieving a pre-upgrade check corresponding to the upgrade package from a webserver. Further, the method may include executing the retrieved pre-upgrade check to provide a pre-upgrade check result. The pre-upgrade check result may include a first issue that affects the upgrade of the application and a first recommended resolution to resolve the first issue. Upon resolving the first issue by applying the first recommended resolution, the method may include performing the upgrade of the application based on the upgrade package.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Inventors: MAHENDRA BHAGAT, Makarand Ramesh GAWADE, Sagar Ratnakumar GANDHI, Avinash BHATTARMAKKI, Sanket MAHARNAWAR, Vrushank UPADHYAY, Ayan ADAK
  • Patent number: 11645158
    Abstract: A rollback can be performed after completing an upgrade to components of a virtualized computing environment. When the upgrade is performed, an upgrade bundle having rollback scripts is provided to edges, hosts, and managers in the virtualized computing environment that are to be upgraded. When a rollback is to be performed, the rollback scripts are executed, and the components are rolled back in a reverse order relative to their upgrade order. Data and configuration checking are performed to validate the results of the rollback.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: May 9, 2023
    Assignee: VMWARE, INC.
    Inventors: Prashant Shelke, Avinash Bhattarmakki, Ashish Agrawal, Makarand Gawade, Yogesh Vhora
  • Publication number: 20220405171
    Abstract: A rollback can be performed after completing an upgrade to components of a virtualized computing environment. When the upgrade is performed, an upgrade bundle having rollback scripts is provided to edges, hosts, and managers in the virtualized computing environment that are to be upgraded. When a rollback is to be performed, the rollback scripts are executed, and the components are rolled back in a reverse order relative to their upgrade order. Data and configuration checking are performed to validate the results of the rollback.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Applicant: VMware, Inc.
    Inventors: Prashant Shelke, Avinash Bhattarmakki, Ashish Agrawal, Makarand Gawade, Yogesh Vhora
  • Patent number: 11429369
    Abstract: Example methods and systems to perform distributed upgrade of a component of a data plane are disclosed. One method may include collecting information associated with all the components, preparing a upgrade plan by associating a first set of tasks of the upgrade plan with a first manager and a second set of tasks of the upgrade plan with a second manager based on the collected information, and distributing the first set of tasks to a first upgrade coordinator of the first manager and the second set of tasks to a second upgrade coordinator of the second manager.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: August 30, 2022
    Assignee: VMWARE, INC.
    Inventors: Ajay Pande, Prashant Shelke, Avinash Bhattarmakki
  • Publication number: 20200159520
    Abstract: Example methods and systems to perform distributed upgrade of a component of a data plane are disclosed. One method may include collecting information associated with all the components, preparing a upgrade plan by associating a first set of tasks of the upgrade plan with a first manager and a second set of tasks of the upgrade plan with a second manager based on the collected information, and distributing the first set of tasks to a first upgrade coordinator of the first manager and the second set of tasks to a second upgrade coordinator of the second manager.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: VMware, Inc.
    Inventors: Ajay PANDE, Prashant SHELKE, Avinash BHATTARMAKKI
  • Patent number: 10545750
    Abstract: Example methods and systems to perform distributed upgrade of a component in a virtualized computing environment are disclosed. One method may include processing an upgrade bundle and querying a status file saved on the component to obtain an upgrade progress of the component. In response to a first task identifier indicating a completion of a first task associated with a first upgrade step, the method may include performing a second task and recording a second task identifier of the second task to indicate the completion or failure of the second task in the status file. In response to the first task identifier indicating a failure of the first task, the method may include performing the first task and updating the first task identifier to indicate the completion or failure of the first task in the status file.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: January 28, 2020
    Assignee: VMWARE, INC.
    Inventors: Ajay Pande, Prashant Shelke, Avinash Bhattarmakki
  • Publication number: 20190171435
    Abstract: Example methods and systems to perform distributed upgrade of a component in a virtualized computing environment are disclosed. One method may include processing an upgrade bundle and querying a status file saved on the component to obtain an upgrade progress of the component. In response to a first task identifier indicating a completion of a first task associated with a first upgrade step, the method may include performing a second task and recording a second task identifier of the second task to indicate the completion or failure of the second task in the status file. In response to the first task identifier indicating a failure of the first task, the method may include performing the first task and updating the first task identifier to indicate the completion or failure of the first task in the status file.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Applicant: VMware, Inc.
    Inventors: Ajay PANDE, Prashant SHELKE, Avinash BHATTARMAKKI