Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2008-11-18
2011-12-06
Elmore, Reba I (Department: 2189)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
C711S153000, C711S165000, C711S202000
Reexamination Certificate
active
08074011
ABSTRACT:
An apparatus, system, and method are disclosed for storage space recovery after reaching a read count limit. A read module reads data in a storage division of solid-state storage. A read counter module then increments a read counter corresponding to the storage division. A read counter limit module determines if the read count exceeds a maximum read threshold, and if so, a storage division selection module selects the corresponding storage division for recovery. A data recovery module reads valid data packets from the selected storage division, stores the valid data packets in another storage division of the solid-state storage, and updates a logical index with a new physical address of the valid data.
REFERENCES:
patent: 5261068 (1993-11-01), Gaskins et al.
patent: 5325509 (1994-06-01), Lautzenheiser
patent: 5388083 (1995-02-01), Assar et al.
patent: 5438671 (1995-08-01), Miles
patent: 5479638 (1995-12-01), Assar et al.
patent: 5485595 (1996-01-01), Assar et al.
patent: 5504882 (1996-04-01), Chai
patent: 5544356 (1996-08-01), Robinson et al.
patent: 5551003 (1996-08-01), Mattson et al.
patent: 5592641 (1997-01-01), Fandrich et al.
patent: 5594883 (1997-01-01), Pricer
patent: 5701434 (1997-12-01), Nakagawa
patent: 5734861 (1998-03-01), Cohn et al.
patent: 5754563 (1998-05-01), White
patent: 5758118 (1998-05-01), Choy et al.
patent: 5845329 (1998-12-01), Onishi et al.
patent: 5960462 (1999-09-01), Solomon et al.
patent: 6000006 (1999-12-01), Bruce et al.
patent: 6000019 (1999-12-01), Dykstal et al.
patent: 6014724 (2000-01-01), Jenett
patent: 6078520 (2000-06-01), Tobita et al.
patent: 6145051 (2000-11-01), Estakhri et al.
patent: 6170039 (2001-01-01), Kishida
patent: 6170047 (2001-01-01), Dye
patent: 6173381 (2001-01-01), Dye
patent: 6185654 (2001-02-01), Van Doren
patent: 6240040 (2001-05-01), Akaogi et al.
patent: 6330688 (2001-12-01), Brown
patent: 6353878 (2002-03-01), Dunham
patent: 6356986 (2002-03-01), Solomon et al.
patent: 6370631 (2002-04-01), Dye
patent: 6374336 (2002-04-01), Peters et al.
patent: 6385710 (2002-05-01), Goldman et al.
patent: 6404647 (2002-06-01), Minne
patent: 6404676 (2002-06-01), Kihara et al.
patent: 6412080 (2002-06-01), Fleming et al.
patent: 6418478 (2002-07-01), Ignatius et al.
patent: 6446188 (2002-09-01), Henderson et al.
patent: 6523102 (2003-02-01), Dye et al.
patent: 6535869 (2003-03-01), Housel, III
patent: 6567307 (2003-05-01), Estakhri
patent: 6571312 (2003-05-01), Sugai et al.
patent: 6587915 (2003-07-01), Kim
patent: 6601211 (2003-07-01), Norman
patent: 6604168 (2003-08-01), Ogawa
patent: 6625685 (2003-09-01), Cho et al.
patent: 6671757 (2003-12-01), Multer et al.
patent: 6697076 (2004-02-01), Trivedi et al.
patent: 6715046 (2004-03-01), Shoham et al.
patent: 6725321 (2004-04-01), Sinclair et al.
patent: 6742078 (2004-05-01), Chien et al.
patent: 6751155 (2004-06-01), Gorobets
patent: 6754774 (2004-06-01), Gruner et al.
patent: 6760805 (2004-07-01), Lasser
patent: 6763424 (2004-07-01), Conley
patent: 6775185 (2004-08-01), Fujisawa et al.
patent: 6779088 (2004-08-01), Benveniste et al.
patent: 6779094 (2004-08-01), Selkirk et al.
patent: 6785785 (2004-08-01), Piccirillo et al.
patent: 6795890 (2004-09-01), Sugai et al.
patent: 6839826 (2005-01-01), Cernea
patent: 6877076 (2005-04-01), Cho et al.
patent: 6880049 (2005-04-01), Gruner et al.
patent: 6883079 (2005-04-01), Priborsky
patent: 6912537 (2005-06-01), Selkirk et al.
patent: 6931509 (2005-08-01), Lloyd-Jones
patent: 6938133 (2005-08-01), Johnson et al.
patent: 6968421 (2005-11-01), Conley
patent: 6996676 (2006-02-01), Megiddo
patent: 7010652 (2006-03-01), Piccirillo et al.
patent: 7010662 (2006-03-01), Aasheim et al.
patent: 7043599 (2006-05-01), Ware et al.
patent: 7050337 (2006-05-01), Iwase et al.
patent: 7058769 (2006-06-01), Danilak
patent: 7076599 (2006-07-01), Aasheim
patent: 7082495 (2006-07-01), DeWhitt
patent: 7082512 (2006-07-01), Aasheim et al.
patent: 7085879 (2006-08-01), Aasheim et al.
patent: 7089391 (2006-08-01), Geiger et al.
patent: 7096321 (2006-08-01), Modha
patent: 7130960 (2006-10-01), Kano
patent: 7139864 (2006-11-01), Bennett et al.
patent: 7167953 (2007-01-01), Megiddo et al.
patent: 7173852 (2007-02-01), Gorobets et al.
patent: 7181572 (2007-02-01), Walmsley
patent: 7194577 (2007-03-01), Johnson et al.
patent: 7215580 (2007-05-01), Gorobets
patent: 7219238 (2007-05-01), Saito et al.
patent: 7243203 (2007-07-01), Scheuerlein
patent: 7246179 (2007-07-01), Camara
patent: 7305520 (2007-12-01), Voigt
patent: 7337201 (2008-02-01), Yellin et al.
patent: 7340566 (2008-03-01), Voth
patent: 7340645 (2008-03-01), Martin et al.
patent: 7366868 (2008-04-01), Reuter et al.
patent: 7392365 (2008-06-01), Selkirk et al.
patent: 7450420 (2008-11-01), Sinclair et al.
patent: 7451346 (2008-11-01), Katsuragi et al.
patent: 7487320 (2009-02-01), Bansal
patent: 7509454 (2009-03-01), Kano
patent: 7529905 (2009-05-01), Sinclair
patent: 7552271 (2009-06-01), Sinclair
patent: 7644239 (2010-01-01), Ergan
patent: 7676728 (2010-03-01), Resnick et al.
patent: 7725628 (2010-05-01), Phan
patent: 2002/0057798 (2002-05-01), Zhang
patent: 2002/0069317 (2002-06-01), Chow et al.
patent: 2002/0069318 (2002-06-01), Chow et al.
patent: 2003/0028704 (2003-02-01), Mukaida et al.
patent: 2003/0061296 (2003-03-01), Craddock
patent: 2003/0163630 (2003-08-01), Aasheim et al.
patent: 2003/0163633 (2003-08-01), Aasheim
patent: 2003/0198084 (2003-10-01), Fujisawa et al.
patent: 2004/0044705 (2004-03-01), Stager et al.
patent: 2004/0088514 (2004-05-01), Bullen et al.
patent: 2004/0186946 (2004-09-01), Lee
patent: 2004/0268359 (2004-12-01), Hanes
patent: 2005/0002263 (2005-01-01), Iwase et al.
patent: 2005/0015539 (2005-01-01), Horii et al.
patent: 2005/0027951 (2005-02-01), Piccirillo et al.
patent: 2005/0055495 (2005-03-01), Vihmalo et al.
patent: 2005/0141312 (2005-06-01), Sinclair et al.
patent: 2005/0141313 (2005-06-01), Gorobets et al.
patent: 2005/0144361 (2005-06-01), Gonzalez et al.
patent: 2005/0193166 (2005-09-01), Johnson et al.
patent: 2005/0223154 (2005-10-01), Uemura
patent: 2005/0240713 (2005-10-01), Wu
patent: 2005/0246510 (2005-11-01), Retnamma et al.
patent: 2006/0004955 (2006-01-01), Ware et al.
patent: 2006/0059326 (2006-03-01), Aasheim
patent: 2006/0075057 (2006-04-01), Gildea
patent: 2006/0248387 (2006-11-01), Nicholson
patent: 2006/0271725 (2006-11-01), Wong
patent: 2007/0016699 (2007-01-01), Minami
patent: 2007/0028035 (2007-02-01), Nishihara
patent: 2007/0030734 (2007-02-01), Sinclair et al.
patent: 2007/0050571 (2007-03-01), Nakamura
patent: 2007/0118713 (2007-05-01), Guterman
patent: 2007/0143560 (2007-06-01), Gorobets
patent: 2007/0168564 (2007-07-01), Conley et al.
patent: 2007/0198770 (2007-08-01), Horii et al.
patent: 2007/0204100 (2007-08-01), Shin et al.
patent: 2007/0233937 (2007-10-01), Coulson
patent: 2007/0268754 (2007-11-01), Lee et al.
patent: 2007/0300008 (2007-12-01), Rogers
patent: 2008/0034259 (2008-02-01), Ko et al.
patent: 2008/0082736 (2008-04-01), Chow et al.
patent: 2008/0098083 (2008-04-01), Shergill
patent: 2008/0098159 (2008-04-01), Song et al.
patent: 2009/0313453 (2009-12-01), Stefanus et al.
patent: 1100001 (2001-05-01), None
patent: 1607868 (2005-12-01), None
patent: 200486295 (2004-03-01), None
patent: 2004086295 (2004-03-01), None
patent: W02005010773 (2005-02-01), None
PCT/US2007/086688, International Search Report and Written Opinion, Apr. 28, 2008.
PCT/US2007/086688, International Preliminary Report on Patentability, Mar. 16, 2009.
ASPMC—660, Asine Group, http://www.asinegroup.com/products/aspc660.html, copyright 2002, downloaded on Nov. 18, 2009.
BiTMICRO Introduces E-Disk PMC Flash Disk Module at Military & Aerospace Electronics East, May 18, 2004, BiTMICRO, http://www.bitmicro.com/press—news—releases—20040518—prt.php.
NAND Flash 101: An Introduction to NAND Flash and How to Design It In to Your Next Product, Micron, pp. 1-28, Micron Technology Nov. 2006.
“Pivot3 RAIGE Storage Cluster: Technology Overview”, Pivot 3, White Paper, www.pivot3.com, Jun. 2007, pp. 1-17.
PCT/US2009/039570, 238
Aune Joshua
Flynn David
Lagerstedt Bert
Strasser John
Thatcher Jonathan
Elmore Reba I
Fusion-IO, Inc.
Kunzler Needham Massey & Thorpe
LandOfFree
Apparatus, system, and method for storage space recovery... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus, system, and method for storage space recovery..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus, system, and method for storage space recovery... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4314346