US 11,983,519 B2
Abort installation of firmware bundles
Murali Mohan Chakravarthy Chintagunta, Karnataka (IN); Suneeth Sathyanathan, Karnataka (IN); and Sirish Nimmakayala, Karnataka (IN)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Houston, TX (US)
Filed on Jun. 28, 2022, as Appl. No. 17/809,392.
Application 17/809,392 is a continuation of application No. 16/245,186, filed on Jan. 10, 2019, granted, now 11,397,570.
Prior Publication US 2022/0326927 A1, Oct. 13, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/61 (2018.01); G06F 8/65 (2018.01); G06F 16/907 (2019.01)
CPC G06F 8/61 (2013.01) [G06F 8/65 (2013.01); G06F 16/907 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving an abort installation command directed to aborting installation of a firmware bundle while installation of the firmware bundle is under progress, the firmware bundle comprising a plurality of items, each of the plurality of items corresponding to a firmware for a hardware component or a system software component;
identifying a first set of items from the plurality of items, wherein the first set of items includes one of an item installed successfully, an item for which installation is under progress, and a combination thereof;
identifying a second set of items from the plurality of items, wherein the second set of items is pending installation;
identifying a first subset of items from the second set of items, based on predefined dependency information, the predefined dependency information being indicative of operational dependency between the plurality of items, wherein operability of an item from the first set of items is dependent on an item from the first subset of items;
aborting installation of the firmware bundle responsive to the abort installation command; and
installing the first subset of items prior to aborting installation of the firmware bundle.