Method and system for virtual agent upgrade using upgrade proxy service
AssigneeVMware, Inc.
InventorsSuchit Dhakate, Narendra Madanapalli, Rahav Vembuli, Padmini Sampige Thirumalachar, Vinothkumar D
Life of this patent
Estimating the term…
Abstract
System and method for virtual agent upgrade uses an upgrade proxy service that is instantiated in a computing entity when an upgrade request for a virtual agent in the computing entity is received to upgrade the virtual agent based on virtual agent upgrade data from an application server. The upgrade proxy service is then removed from the computing entity after upgrading the virtual agent.
Claims20
A computer-implemented method for virtual agent upgrade, the method comprising:
- receiving an upgrade request for a virtual agent in a computing entity from an application server;
- in response to the upgrade request, instantiating an upgrade proxy service in the computing entity by the virtual agent in the computing entity;
- using the upgrade proxy service, obtaining virtual agent upgrade data from the application server;
- using the upgrade proxy service, upgrading the virtual agent based on the virtual agent upgrade data, wherein the upgrade proxy service acts as a point of contact for the application server to monitor an upgrade status of the virtual agent when a virtual agent upgrade is in progress;
- and
- removing the upgrade proxy service from the computing entity after upgrading the virtual agent.
A non-transitory computer-readable storage medium containing program instructions for virtual agent upgrade, wherein execution of the program instructions by one or more processors causes the one or more processors to perform steps comprising:
- receiving an upgrade request for a virtual agent in a computing entity from an application server;
- in response to the upgrade request, instantiating an upgrade proxy service in the computing entity by the virtual agent in the computing entity;
- using the upgrade proxy service, obtaining virtual agent upgrade data from the application server;
- using the upgrade proxy service, upgrading the virtual agent based on the virtual agent upgrade data, wherein the upgrade proxy service acts as a point of contact for the application server to monitor an upgrade status of the virtual agent when a virtual agent upgrade is in progress;
- and
- removing the upgrade proxy service from the computing entity after upgrading the virtual agent.
A system for virtual agent upgrade, the system comprising:
- memory;
- and
- one or more processors configured to:
- receive an upgrade request for a virtual agent in a computing entity from an application server;
- in response to the upgrade request, instantiate an upgrade proxy service in the computing entity by the virtual agent in the computing entity;
- using the upgrade proxy service, obtain virtual agent upgrade data from the application server;
- using the upgrade proxy service, upgrade the virtual agent based on the virtual agent upgrade data, wherein the upgrade proxy service acts as a point of contact for the application server to monitor an upgrade status of the virtual agent when a virtual agent upgrade is in progress;
- and
- remove the upgrade proxy service from the computing entity after upgrading the virtual agent.
Dependencies are inferred from the claim text.