×

Integrity assurance through early loading in the boot phase

  • US 10,339,316 B2
  • Filed: 07/28/2015
  • Issued: 07/02/2019
  • Est. Priority Date: 07/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • a processor;

    memory; and

    a plurality of components stored in the memory and operable by the processor during a boot phase of the computing device, wherein the boot phase is not a pre-boot phase, the components including;

    a library component of a driver of an integrity manager associated with a kernel-mode component, the library component to be processed during the boot phase and before initialization of drivers by an operating system of the computing device and which, when processed, ensures that the driver of the integrity manager is a first of the drivers in an initialization order of the drivers utilized by the operating system;

    the driver of the integrity manager which, when initialized, causes the computing device to launch the integrity manager; and

    the integrity manager which, when launched;

    determines that a driver of the kernel-mode component is not next in the initialization order after the driver of the integrity manager; and

    alters the initialization order to place the driver of the kernel-mode component next in the initialization order to initialize the driver of the kernel-mode component before initializing remaining ones of the drivers.

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