Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2007-05-21
2011-11-01
Bragdon, Reginald (Department: 2189)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
C711S213000, C711S204000, C711SE12088
Reexamination Certificate
active
08051249
ABSTRACT:
The present invention discloses methods for improving data-retrieval times from a non-volatile storage device. A method for preloading data to improve data-retrieval times from a non-volatile storage device, the method including the steps of: providing a cache memory for preloading the data upon a host-system request to read the data; determining that a plurality of data segments that constitute a non-contiguous data object, stored in the storage device such that at least one data segment is non-contiguous to a preceding data segment in the data object, are in a predictable sequence; and preloading a non-contiguous next data segment in the predictable sequence into the cache memory after loading a current data segment into a host system from the cache memory, wherein the next data segment is preloaded prior to the host-system request to read the next data segment.
REFERENCES:
patent: 5410653 (1995-04-01), Macon, Jr. et al.
patent: 5530821 (1996-06-01), Miyamoto
patent: 5941981 (1999-08-01), Tran
patent: 6003115 (1999-12-01), Spear et al.
patent: 6044439 (2000-03-01), Ballard et al.
patent: 6134643 (2000-10-01), Kedem et al.
patent: 6418525 (2002-07-01), Charney et al.
patent: 6463509 (2002-10-01), Teoman et al.
patent: 6516389 (2003-02-01), Uchihori
patent: 6625696 (2003-09-01), Willke, II
patent: 6654867 (2003-11-01), Wilson et al.
patent: 6834325 (2004-12-01), Milillo et al.
patent: 7313656 (2007-12-01), Harvey
patent: 2003/0105939 (2003-06-01), Cooksey et al.
patent: 2003/0208660 (2003-11-01), van de Waerdt
patent: 2004/0088490 (2004-05-01), Ghosh
patent: 2004/0148593 (2004-07-01), Civlin
patent: 2004/0168026 (2004-08-01), Wu et al.
patent: 2004/0205298 (2004-10-01), Bearden et al.
patent: 2004/0205301 (2004-10-01), Hara et al.
patent: 2005/0210198 (2005-09-01), Dimpsey et al.
patent: 2006/0026386 (2006-02-01), Freedman et al.
patent: 2007/0136533 (2007-06-01), Church et al.
patent: 2007/0143547 (2007-06-01), Farmer et al.
patent: 2007/0150647 (2007-06-01), Shin et al.
patent: 2007/0198780 (2007-08-01), Boyd et al.
patent: 2007/0204108 (2007-08-01), Griswell et al.
patent: 454146 (2001-09-01), None
International Search Report, International Application No. PCT/IL2007/000645, dated Oct. 2, 2007, 12 pages.
Office Action dated Jan. 18, 2011, issued in Taiwan Application No. 096119012 with English translation, 12 pages.
Duzly Yacov
Lasser Menahem
Lehr Amir
Mosek Amir
Bragdon Reginald
Sandisk IL Ltd.
Talukdar Arvind
Toler Law Group
LandOfFree
Method for preloading data to improve data-retrieval times does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for preloading data to improve data-retrieval times, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for preloading data to improve data-retrieval times will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4297880