The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 16, 2020

Filed:

Apr. 25, 2018
Applicant:

Dell Products L.p., Round Rock, TX (US);

Inventors:

Craig L. Chaiken, Pflugerville, TX (US);

Balasingh P. Samuel, Round Rock, TX (US);

Zhao Hui Yu, Cedar Park, TX (US);

Assignee:

Dell Products L.P., Round Rock, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/10 (2006.01); G06F 11/07 (2006.01); G11C 29/52 (2006.01); G06F 3/06 (2006.01); G06F 1/3234 (2019.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 11/106 (2013.01); G06F 1/3275 (2013.01); G06F 3/0619 (2013.01); G06F 3/0679 (2013.01); G06F 11/0772 (2013.01); G06F 11/1044 (2013.01); G06F 11/1068 (2013.01); G06F 11/1471 (2013.01); G11C 29/52 (2013.01);
Abstract

Systems and methods are provided that may be implemented to detect and optionally recover corrupted system configuration data written to non-volatile random access memory (NVRAM). The disclosed systems and methods may be implemented by writing a copy of the NVRAM data to volatile system memory (e.g., RAM) while the system is active. Error correction code (ECC) data may written to the NVRAM when the system enters a lower power state. When the system resumes from the low power state, the copy of data is made in system RAM from the NVRAM, and the ECC data is used to determine whether there are errors in NVRAM data, in which case the ECC data may be used to correct data in the copy on RAM before writing the corrected data to NVRAM from the system RAM.


Find Patent Forward Citations

Loading…