US 12,153,806 B2
Secure one-time programming undo system
Gregory Martin Allen, Layton, UT (US); Jonathan Jay Kellen, Dassel, MN (US); and Austin Patrick Bolen, 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 Sep. 12, 2022, as Appl. No. 17/942,855.
Prior Publication US 2024/0086083 A1, Mar. 14, 2024
Int. Cl. H04L 9/08 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0622 (2013.01) [G06F 3/0634 (2013.01); G06F 3/0673 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A secure one-time programming undo system, comprising:
a first component; and
a component configuration system that includes:
a one-time programming subsystem that is configured to:
provide the first component with first personality configuration information that configures the first component to perform first component operations; and
perform a one-time programming operation that configures a first component engine in the first component to deny modification requests to modify the first personality configuration information; and
a one-time programming undo subsystem that is configured to:
perform a one-time programming undo authentication operation; and
transmit a one-time programming undo instruction that is associated with the one-time programming undo authentication operation to the first component, wherein the one-time programming undo authentication operation is configured to authenticate the one-time programming undo instruction to the first component such that the first component executes the one-time programming undo instruction that reconfigures the first component engine in the first component to allow modification requests to modify the first personality configuration information.