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:
Sep. 15, 2009

Filed:

Jun. 30, 2006
Applicants:

Clark E. Lubbers, Colorado Springs, CO (US);

Michael D. Walker, Colorado Springs, CO (US);

Inventors:

Clark E. Lubbers, Colorado Springs, CO (US);

Michael D. Walker, Colorado Springs, CO (US);

Assignee:

Seagate Technology LLC, Scotts Valley, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Method and apparatus for caching readback data in a cache memory. Upon a transfer of cached readback data to a host device, a cache manager operates to force a retention of the readback data in the cache memory in relation to a time parameter and a locality parameter associated with said data. In this way, the readback data are either retained in hopes of satisfying a subsequent cache hit, or not retained to accommodate subsequently cached data. Preferably, the cache manager compares the time parameter to a time threshold and the locality parameter to a locality threshold, and forces said retention of the readback data if both said thresholds are met. The readback data is preferably associated with a data structure such as a RAID stripe, the time parameter preferably indicates elapsed time since last access to the structure and the locality parameter preferably indicates accesses to the structure.


Find Patent Forward Citations

Loading…