Patent ID: 11934838
Assignee: QUANTA COMPUTER INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
one or more data processors; and
a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including:
receiving a modified basic input-output system (BIOS) setting using an application programming interface (API), the modified BIOS setting including an attribute describing at least one Extensible Firmware Interface (EFI) variable,
storing the modified BIOS setting in a future setting data structure in a baseboard management controller (BMC),
determining whether a BIOS of the system is performing a first boot,
sending, by the BIOS to the BMC, an attribute registry, based at least in part on the determining that the BIOS is performing the first boot,
replacing at least a portion of a current setting data structure stored in the BIOS with the modified BIOS setting to provide a modified current setting data structure, and
applying the modified current setting data structure to the system.