Patent ID: 8423756
Filing Date: 2013-04-16
Classification: G06F

Abstract:
1. A method for updating basic input/output system (BIOS) settings and configuration on an Information Handling System (IHS), comprising: maintaining a BIOS setting/configuration database; providing an IHS coupled to the BIOS setting/configuration database through a network, wherein the IHS includes a BIOS and an operating system (OS) including an OS device driver; communicating with the OS device driver by an application during a boot process of the OS, wherein the communicating is performed prior to a user logging on to the IHS; accessing the BIOS setting/configuration database by the application to combine a plurality of currently authorized BIOS setting/configuration data that is based on the IHS into a special BIOS configuration capsule packet; communicating the special BIOS configuration capsule packet by the application to the OS device driver; passing the special BIOS configuration capsule packet from the OS device driver to a capsule runtime service driver as a special capsule data packet; determining, by the capsule runtime service driver, that the special capsule data packet is a special BIOS configuration capsule packet; and validating the plurality of currently authorized BIOS setting/configuration data that is based on the IHS in the special BIOS configuration capsule packet against a plurality of currently used BIOS setting/configuration data being used by the BIOS.