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:
Feb. 18, 2020

Filed:

May. 23, 2017
Applicant:

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

Inventors:

Deepu Syam Sreedhar M, Calicut, IN;

Stuart A. Berke, Austin, TX (US);

Sandeep Agarwal, Bangalore, IN;

Amit Pratap Singh, Bangalore, IN;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/0804 (2016.01); G06F 12/0868 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0804 (2013.01); G06F 12/0868 (2013.01); G06F 2212/262 (2013.01); G06F 2212/281 (2013.01); G06F 2212/502 (2013.01); G06F 2212/6012 (2013.01);
Abstract

Systems and methods provide a storage controller with write-back caching capabilities that may be used during scenarios where the storage controller is required to provide write-through caching, and thus unable to utilize internal cache memory for write-back caching. The storage controller utilizes an allocation of persistent memory that is made available by the host IHS (Information Handling System), to which the storage controller is coupled. In scenarios where the storage controller is required to provide write-through caching, the storage controller may be configured to route received write data to the allocated host memory. In this manner, the data integrity provided by write-through operations is maintained, while also providing the host IHS with the speed of write-back operations. When ready to store the write data, the storage controller may request the flushing of write data from the allocated host memory.


Find Patent Forward Citations

Loading…