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:
Nov. 25, 2014

Filed:

Jan. 31, 2012
Applicants:

Chandra M. Guda, Lake Forest, CA (US);

Michael Ainsworth, Longmont, CO (US);

Choo-bhin Ong, Foothill Ranch, CA (US);

Marc-angelo P. Carino, San Diego, CA (US);

Inventors:

Chandra M. Guda, Lake Forest, CA (US);

Michael Ainsworth, Longmont, CO (US);

Choo-Bhin Ong, Foothill Ranch, CA (US);

Marc-Angelo P. Carino, San Diego, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2006.01);
U.S. Cl.
CPC ...
Abstract

A data storage system is disclosed that utilizes a high performance caching architecture. In one embodiment, the caching architecture utilizes a cache table, such as a lookup table, for referencing or storing host data units that are cached or are candidates for being cached in the solid-state memory. Further, the caching architecture maintains a segment control list that specifies associations between particular cache table entries and particular data segments. Such separation of activities related to the implementation of a caching policy from activities related to storing cached data and candidate data provides robustness and scalability while improving performance.


Find Patent Forward Citations

Loading…