Flash memory management system and method utilizing multiple...

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-3392214

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.