Patent ID: 8751782

Claim:
A system for booting a host processor on a computing platform, the system comprising: a host processor on a computing platform coupled to a non-volatile memory residing on the computing platform and storing host firmware code; and a second processor on the computing platform coupled to an out-of-band communication interface, and also coupled to a protected portion of the non-volatile memory, the protected portion of non-volatile memory being inaccessible to the host processor; and manageability engine firmware executing on the second processor comprising: an emulator configured to emulate access protocols sent by the host firmware during host processor boot to transparently retrieve host processor boot information from the protected portion of the non-volatile memory, and wherein the emulator is further configured to locally emulate a remote IDE-Redirect server to communicate with a third-party data store (3PDS) flash memory to retrieve an international standard organization (ISO) boot image to serve as a local copy of the ISO boot image, wherein the emulator is further to read/write blocks from/to the local copy of the ISO boot image, wherein the host processor boot information includes the ISO boot image, and wherein the non-volatile memory includes the 3PDS flash memory.