US 11,940,906 B2
Method for modifying basic input/output system of server
Chia-Jen Huang, Taoyuan (TW)
Assigned to Mitac Computing Technology Corporation, Taoyuan (TW)
Filed by Mitac Computing Technology Corporation, Taoyuan (TW)
Filed on Dec. 20, 2021, as Appl. No. 17/645,128.
Claims priority of application No. 109145663 (TW), filed on Dec. 23, 2020.
Prior Publication US 2022/0197785 A1, Jun. 23, 2022
Int. Cl. G06F 11/36 (2006.01); G06F 9/4401 (2018.01); G06F 21/31 (2013.01)
CPC G06F 11/3692 (2013.01) [G06F 9/4406 (2013.01); G06F 11/3684 (2013.01); G06F 11/3688 (2013.01); G06F 11/3696 (2013.01); G06F 21/31 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method to be implemented by a server, the server being electrically connected to an input device that includes at least one hot key and that is configured to send a hot-key signal to the server upon the hot key being pressed, the method comprising steps of:
during a power-on self-test, determining whether a storage device is communicatively connected to the server;
when it is determined that a storage device is communicatively connected to the server, determining whether the storage device stores a script file having a preset filename; and
when it is determined that the storage device stores a script file having the preset filename, performing a process of modifying a basic input/output system (BIOS) of the server the BIOS based on the script file,
wherein the step of performing a process of modifying the BIOS includes sub-steps of:
determining whether the hot-key signal is received; and
when it is determined that the hot-key signal is received, modifying the BIOS based on the script file according to the hot-key signal,
wherein the sub-step of modifying the BIOS based on the script file according to the hot-key signal includes sub-steps of:
searching the script file for a predetermined extensible firmware interface (EFI) filename that is associated with the hot-key signal; and
modifying the BIOS based on an EFI file having the predetermined EFI filename.