| CPC G06F 9/44505 (2013.01) [G06F 9/4403 (2013.01); G06F 9/451 (2018.02)] | 18 Claims |

|
1. An information handling system comprising:
at least one processor; and
a computer-readable medium having instructions thereon that are executable by the at least one processor for:
prior to initialization of an operating system, executing a first-party pre-boot firmware application, wherein the first-party pre-boot firmware application is configured to provide a graphics-mode interface;
executing a third-party pre-boot firmware application, wherein the third-party pre-boot firmware application includes a visual forms representation (VFR);
parsing, by the first-party pre-boot firmware application, the VFR of the third-party pre-boot firmware application; and
displaying, by the graphics-mode user interface, a graphical user interface for the third-party pre-boot firmware application based on the parsed VFR.
|