Patent ID: 8578368
Filing Date: 2013-11-05
Classification: G06F

Abstract:
1. A machine-readable storage medium storing one or more sequences of instructions for installing a file on a computer, which when executed, cause: upon a system management interrupt (SMI) handler, resident within a BIOS, receiving a first request, the SMI handler (a) identifying an address in memory at which a first file is to be stored, and (b) determining how to access a function provided by a kernel of an operating system resident on the computer; the SMI handler calling the function using the address as an argument thereof, wherein execution of the function creates a thread in a runtime environment of the operating system; and upon the SMI handler receiving a second request from the thread, the SMI handler storing a second file in memory of the runtime environment of the operating system, wherein the first request is issued by an advanced configuration and power interface (ACPI) routine in the operating system during the boot process of the computer.