US 11,989,565 B2
System and method to provide a single device type in customized products
Frank Widjaja Yu, Austin, TX (US); and Gregory M. Allen, Layton, UT (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 21, 2022, as Appl. No. 17/580,766.
Prior Publication US 2023/0236840 A1, Jul. 27, 2023
Int. Cl. G06F 9/44 (2018.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01)
CPC G06F 9/4411 (2013.01) [G06F 9/44505 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device, comprising:
a first storage location storing a first firmware of a first type, the first firmware to configure the device to be installed into a first information handling system associated with the first type; and
a second storage location storing a second firmware of a second type different from the first type, the second firmware to configure the device to be installed into a second information handling system associated with the second type;
wherein the device is configured to:
receive a first firmware commit command;
determine that the first firmware commit command includes one of a first indication to commit the first firmware, and a second indication to commit the second firmware, but not both the first indication and the second indication;
when the first firmware commit command includes the first indication, lock the device to use the first firmware and not the second firmware and to prevent the device from updating the first firmware with a first firmware update unless the first firmware update is associated with the first type; and
when the first firmware commit command includes the second indication, lock the device to use the second firmware and not the first firmware and to prevent the device from updating the second firmware with a second firmware update unless the second firmware update is associated with the second type.