REPLACEMENT OF A CORRUPT DRIVER VARIABLE RECORD
First Claim
Patent Images
1. A system, comprising:
- a BIOS storage device including a plurality of driver variable records, a corruption detection engine, and a corruption remediation engine;
wherein the corruption detection engine is to evaluate the plurality of driver variable records stored in an area of a BIOS storage device for corruption; and
wherein the corruption remediation engine is to replace a corrupt driver variable record with a last known good version of the driver variable record.
1 Assignment
0 Petitions
Accused Products
Abstract
A BIOS storage device including driver variable records, a corruption detection engine and a corruption remediation engine, wherein the corruption detection engine is to evaluate a plurality of driver variable records stored in an area of a BIOS storage device for corruption, and a corruption remediation engine is to replace a corrupt driver variable record with a last known good version of the driver variable record.
11 Citations
15 Claims
-
1. A system, comprising:
-
a BIOS storage device including a plurality of driver variable records, a corruption detection engine, and a corruption remediation engine; wherein the corruption detection engine is to evaluate the plurality of driver variable records stored in an area of a BIOS storage device for corruption; and wherein the corruption remediation engine is to replace a corrupt driver variable record with a last known good version of the driver variable record. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
evaluating, by a corruption detection engine, an area of a BIOS storage device for corrupt driver variable records that are stored in a linked-list; and based on finding a corrupt driver variable record, replacing, by a corruption mediation engine, the corrupt driver variable record based on a last known good driver variable record available. - View Dependent Claims (8, 9)
-
-
10. A non-transitory, computer-readable storage device (CRSD) containing software that, when executed, causes a processor to:
-
evaluate, by a corruption detection module, driver variable records stored in a region of a BIOS storage device for corruption, wherein the driver variable records are structured as a linked-list; and based on a driver variable record being corrupt, replace, by a corruption remediation module, the corrupt driver variable record and subsequent driver variable records to the end of the linked-list with a last known good. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification