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:
Oct. 27, 2020

Filed:

Mar. 12, 2014
Applicant:

Fusion-io, Inc., Salt Lake City, UT (US);

Inventors:

Nisha Talagala, Livermore, CA (US);

Swaminathan Sundararaman, San Jose, CA (US);

David Flynn, Sandy, UT (US);

Assignee:

SANDISK TECHNOLOGIES LLC, Plano, TX (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 16/23 (2019.01); G06F 12/0804 (2016.01); G06F 11/14 (2006.01); G06F 12/02 (2006.01); G06F 11/20 (2006.01); G06F 11/16 (2006.01);
U.S. Cl.
CPC ...
G06F 16/2365 (2019.01); G06F 11/1441 (2013.01); G06F 12/0804 (2013.01); G06F 11/1666 (2013.01); G06F 11/20 (2013.01); G06F 12/0238 (2013.01); G06F 2212/202 (2013.01);
Abstract

Apparatuses, systems, methods, and computer program products are disclosed for persistent memory management. Persistent memory management may include providing a persistent data structure stored at least partially in volatile memory configured to ensure persistence of the data structure in a non-volatile memory medium. Persistent memory management may include replicating a persistent data structure in volatile memory buffers of at least two non-volatile storage devices. Persistent memory management may include preserving a snapshot copy of data in association with completion of a barrier operation for the data. Persistent memory management may include determining which interface of a plurality of supported interfaces is to be used to flush data from a processor complex.


Find Patent Forward Citations

Loading…