×

Information handling system boot pre-validation

  • US 9,916,451 B2
  • Filed: 10/07/2015
  • Issued: 03/13/2018
  • Est. Priority Date: 02/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. An information handling system comprising:

  • a processor executing instructions that process information;

    memory interfaced with the processor, the memory storing the instructions and information;

    a display interfaced with the processor and presenting the information as visual images;

    plural components interfaced with the processor and performing functions with firmware instructions loaded at boot of an operating system on the processor;

    initiation firmware stored in the memory and initiating boot of the operating system at power on of the processor;

    a secure boot module associated with the initiation firmware and comparing bootloader certificates for bootloaders of firmware instructions for the plural components with valid certificates to validate the firmware instructions, the secure boot module further preventing execution of firmware that lacks a valid certificate; and

    a pre-validation module associated with the initiation firmware and performing a pre-validation by comparing the bootloader certificates with the valid certificates before the comparison performed by the secure boot module, presenting the pre-validation at the display during a setup routine of the initiation firmware, initiating transition to a boot mode of the initiation firmware if the bootloader certificates are valid, and initiating transition to a modified boot mode of the initiation firmware if the bootloader certificates are not valid, the modified boot mode launching a firmware update function of the operating system to update the invalid firmware.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×