Back to results
US 7,406,591 B2Granted
Booting from a remote BIOS image
AssigneeIntel Corporation
InventorsMichael A. Rothman, Vincent J. Zimmer
Life of this patent
Estimating the term…
Abstract
A method, system and article of manufacture to boot a computer system from a remote Basic Input/Output System (BIOS) image. A request for a local Basic Input/Output System (BIOS) image of a computer system is intercepted by a controller of the computer system. A remote BIOS image for the computer system is retrieved from a remote computer system communicatively coupled to the computer system via the controller. The remote BIOS image is executed by the computer system.
Claims25
A method, comprising:
- intercepting a request for a local Basic Input/Output System (BIOS) image of a computer system by a controller of the computer system;
- retrieving a remote BIOS image for the computer system from a remote computer system communicatively coupled to the computer system via the controller;
- executing the remote BIOS image by the computer system;
- intercepting a write request to a non-volatile storage of the computer system;
- and
- sending a remote BIOS image update to the remote computer system based on the write request.
3 more elements
An article of manufacture comprising:
- a machine-accessible recordable/non-recordable medium that stores a plurality of instructions which when executed perform operations comprising:
- intercepting a request for a local Basic Input/Output System (BIOS) image of a computer system during a pre-boot phase of the computer system;
- retrieving a remote BIOS image for the computer system from a remote computer system communicatively coupled to the computer system during the pre-boot phase;
- intercepting a write request to a non-volatile storage of the computer system;
- and
- sending a remote BIOS image update to the remote computer system based on the wnte request.
3 more elements
A computer system, comprising:
- a flash memory device having stored a local Basic Input/Output System (BIOS) image for the computer system;
- and
- a controller operatively coupled to the flash memory device, the controller including:
- a processor;
- a controller network interface operatively coupled to the processor;
- and
- a non-volatile storage operatively coupled to the processor, the non-volatile storage including firmware instructions which when executed by the processor perform operations comprising:
- intercepting a request to the flash memory device for the local BIOS image;
- retrieving a remote BIOS image for the computer system from a server communicatively coupled to the computer system at the controller network interface;
- intercepting a write request to a non-volatile storage of the computer system;
- and
- sending a remote BIOS image update to the remote computer system based on the write request.
9 more elements
Dependencies are inferred from the claim text.