US 11,861,349 B2
Modular firmware updates in an information handling system
Shekar Babu Suryanarayana, Bangalore (IN); and Vivek Viswanathan Iyer, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Oct. 7, 2021, as Appl. No. 17/450,232.
Prior Publication US 2023/0112734 A1, Apr. 13, 2023
Int. Cl. G06F 9/445 (2018.01); G06F 8/65 (2018.01); H04L 9/32 (2006.01)
CPC G06F 8/65 (2013.01) [H04L 9/3247 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing firmware of an information handling system, comprising:
receiving, by the information handling system, an update for a firmware of the information handling system;
determining, by the information handling system based at least in part on the received update, one or more firmware modules of the information handling system that are changed by the update;
determining, by the information handling system, a location of each of the one or more firmware modules within one or more firmware volumes of the information handling system using an offset list including one or more offsets corresponding to the one or more firmware modules; and
updating the one or more firmware modules based, at least in part, on the determined location of each of the one or more firmware modules within the one or more firmware volumes.