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

Claim 19:
20. A hardware storage device having stored computer-executable instructions that are executable by one or more processors of a computer system for causing the computer system to perform the following:
detect a system management interrupt (SMI), causing the computer system to enter a system management mode in which a request associated with the SMI is handled by the computer-executable firmware instructions;
determine the SMI is generated by a BMC;
determine a cause of the SMI;
in response to determining that the cause of the SMI is associated with reading or writing a value of a variable;
send a request to the BMC for one or more parameters associated with the variable, the one or more parameters including at least one of a name, a globally unique identifier (GUID), an offset, a length, or a new value of the variable;
in response to receiving the one or more parameters associated with the variable,
read the value of the variable or overwrite the value of the variable with the new value based on the cause of the SMI and the one or more parameters; and
send the value or new value of the variable to the BMC, causing the BMC to pass the value or the new value of the variable to a second computer system over a network.