Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2005-05-17
2005-05-17
Kim, Matthew (Department: 2186)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
C365S185330
Reexamination Certificate
active
06895464
ABSTRACT:
The present invention provides a flash memory management system and method with increased performance. The flash memory management system provides the ability to efficiently manage and allocate flash memory use in a way that improves reliability and longevity, while maintaining good performance levels. The flash memory management system includes a free block mechanism, a disk maintenance mechanism, and a bad block detection mechanism. The free block mechanism provides efficient sorting of free blocks to facilitate selecting low use blocks for writing. The disk maintenance mechanism provides for the ability to efficiently clean flash memory blocks during processor idle times. The bad block detection mechanism provides the ability to better detect when a block of flash memory is likely to go bad. The flash status mechanism stores information in fast access memory that describes the content and status of the data in the flash disk. The new bank detection mechanism provides the ability to automatically detect when new banks of flash memory are added to the system. Together, these mechanisms provide a flash memory management system that can improve the operational efficiency of systems that utilize flash memory.
REFERENCES:
patent: 5471604 (1995-11-01), Hasbun et al.
patent: 5535328 (1996-07-01), Harari et al.
patent: 5737742 (1998-04-01), Achiwa et al.
patent: 5956473 (1999-09-01), Ma et al.
patent: 6256642 (2001-07-01), Krueger et al.
patent: 6336176 (2002-01-01), Leyda et al.
patent: 6584579 (2003-06-01), Komatsu et al.
patent: 6715027 (2004-03-01), Kim et al.
patent: 20010052093 (2001-12-01), Oshima et al.
M.-L. Chiang and R.-C. Chang, “Cleaning Policies in Mobile Computers Using Flash Memory,” The Journal of Systems and Software, Issue 48, 1999, pp. 213-231.*
An article entitled “Cleaning Policies in Mobile Computers Usin Flash Memory”, by Mei-Ling Chiang, Paul C.H. Lee, Ruei-Chuan Chang from Institute of Information Science, Academia Sinica, Taipei, ROC.
An article entitled Data Management In A Flash Memory Based Storage Server by Mei-Ling Chiang, Paul C.H. Lee, and Ruei-Chuan Chang from Institute of Information Science, Academia Sinica, Nankan, Taiwan, ROC.
An article entitled “HiPEC: High Performance External Virtual Memory Catching” by Chao-Hsien Lee, Meng Chang Chen and Rue-Chuan Chang, from Institute of Information Science, Academia Sinica, Taiwan, ROC.
An articl entitled “Flash Memory Management for Lightweight Storage Systems” by Mei-Ling Chiang, Paul c.H. Lee and Ruei-Chuan Change from Department of Computer and Information Science, National Chiao Tung University, Hsinchu, Taiwan, ROC/.
Chiang M-L et al, “Cleaning Policies in Mobile Computers using Flash Memory,” Journal of Systems and Software, Nov. 1, 1999, Elsevier, USA, vol. 48, No. 3, pp. 213-231, cited in the application, the whole document.
Mei-Ling Chiang et al, “Data Management in a Flash Memory Based Storage Server,” XP002255590, cited in the application, the whole document.
Chow James
Gender Thomas K.
Honeywell International , Inc.
Kim Matthew
Thomas Shane
LandOfFree
Flash memory management system and method utilizing multiple... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Flash memory management system and method utilizing multiple..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Flash memory management system and method utilizing multiple... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3392214