Patent ID: 11914713
Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 5:
6. A computing device comprising:
a user interface;
a network interface;
a non-volatile memory to store a set of instructions and firmware, wherein the firmware performs a hardware initialization of the computing device according to a plurality of firmware settings; and
a processor coupled to the user interface, the network interface, and the non-volatile memory, wherein the set of instructions, when executed by the processor, causes the processor to:
establish a local trust domain for the computing device;
establish, for a remote device, a remote trust domain that is isolated from the local trust domain;
determine whether a request to change a firmware setting of the plurality of firmware settings is from a remote device or the computing device;
if it is determined that the request to change the firmware setting is from the remote device:
authenticate the request from the remote device to grant the remote device secure remote access within the remote trust domain to change the firmware setting of the plurality of firmware settings of the computing device via the network interface; and

if it is determined that the request to change the firmware setting is from the computing device:
issue a challenge via the user interface of the computing device to grant secure local access within the local trust domain to change the firmware setting.