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. 13, 2023

Filed:

Aug. 07, 2021
Applicant:

Emc Ip Holding Company Llc, Hopkinton, MA (US);

Inventors:

James Guyer, Northboro, MA (US);

Richard Boyle, Quincy, MA (US);

John Burroughs, East Sandwich, MA (US);

Clifford Lim, Hopkinton, MA (US);

Michael Salerno, Jr, Temple, NH (US);

Assignee:

Dell Products, L.P., Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/14 (2006.01); G06F 11/07 (2006.01); G06F 1/26 (2006.01); G06F 1/30 (2006.01); G06F 1/3287 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1446 (2013.01); G06F 1/30 (2013.01); G06F 1/263 (2013.01); G06F 1/3287 (2013.01); G06F 11/0727 (2013.01); G06F 11/0772 (2013.01); G06F 11/1458 (2013.01); G06F 2201/805 (2013.01);
Abstract

A storage controller has an operating system (OS) and power control firmware configured to manage use of battery power during a power outage event. The OS specifies to the power control firmware first and second sets of physical components that should be shed by power control firmware during a two-phase vault process. Upon a power failure, the power control firmware turns off power to the first set of physical components and notifies the OS of the power failure. The OS determines whether to abort or continue the vault process. If the OS aborts the vault process, the power control firmware restores power to the first set of physical components. If the OS continues the vault process, the power control firmware turns off power to the second set of physical components, the OS saves application state, and moves all data from volatile memory to persistent memory.


Find Patent Forward Citations

Loading…