The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 24, 2024

Filed:

Jun. 15, 2023
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Aravinda Haryadi, Bangalore, IN;

Patrick William Penzias Dirks, Monte Sereno, CA (US);

Naga Ullas Vankayala Harinathagupta, Santa Clara, CA (US);

Ashish Kaila, Cupertino, CA (US);

Mukund Gunti, Sunnyvale, CA (US);

Suresh Sundriyal, Mountain View, CA (US);

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 8/61 (2018.01); G06F 8/65 (2018.01); G06F 9/445 (2018.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 8/63 (2013.01); G06F 8/65 (2013.01); G06F 9/44505 (2013.01); G06F 9/54 (2013.01); G06F 2009/45579 (2013.01);
Abstract

An image of a virtualization software and firmware in a plurality of hosts are upgraded by: retrieving metadata of a base image based on a first input that specifies a version of the base image, metadata of an add-on image based on a second input that specifies a server of an original equipment manufacturer (OEM) in which the virtualization software is to be installed, and metadata of drivers and agents based on a third input that specifies a firmware package for the server of the OEM; validating a desired image of the virtualization software by extracting dependencies and conflicts defined in metadata of all payloads of the desired image of the virtualization software, and confirming there are no violations of the extracted dependencies and conflicts; and upgrading the current image of the virtualization software to the desired image and upgrading the current version of the firmware to the desired version.


Find Patent Forward Citations

Loading…