Patent ID: 11860999
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A system comprising:
a system on a chip (SOC) comprising:
a plurality of programmable fuses;
a processor;
a memory device comprising an on-die random access memory (RAM) storing:
a blown-fuse count comprising a count of currently blown fuses of the plurality of programmable fuses;
a trusted platform module (TPM) state for a TPM, wherein the TPM state comprises:
a TPM state fuse count; and
a TPM state personal identification number (PIN)-attempt-failure count; and

computer executable instructions that, when executed by the processor, perform operations comprising:
receiving a PIN in an attempt to access a system protected by the TPM;
determining the TPM state PIN-attempt-failure count for the PIN satisfies a PIN-attempt-failure count policy;
blowing a fuse;
incrementing the blown-fuse count;
in response to determining the PIN is incorrect, incrementing the TPM state PIN-attempt-failure count; and
setting the TPM state fuse count based on the blown-fuse count.