Partial block data programming and reading operations in a...

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

C711S115000

Reexamination Certificate

active

07970987

ABSTRACT:
Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array, by directing all page updates to a single unused block in one of the units.

REFERENCES:
patent: 5043940 (1991-08-01), Harari
patent: 5172338 (1992-12-01), Mehrotra et al.
patent: 5341330 (1994-08-01), Wells et al.
patent: 5388083 (1995-02-01), Assar et al.
patent: 5388248 (1995-02-01), Robinson et al.
patent: 5404485 (1995-04-01), Ban
patent: 5457658 (1995-10-01), Niijima et al.
patent: 5479638 (1995-12-01), Assar et al.
patent: 5481691 (1996-01-01), Day, III et al.
patent: 5485595 (1996-01-01), Assar et al.
patent: 5544356 (1996-08-01), Robinson et al.
patent: 5568439 (1996-10-01), Harari
patent: 5598370 (1997-01-01), Niijima
patent: 5627783 (1997-05-01), Miyauchi
patent: 5648929 (1997-07-01), Miyamoto
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5682499 (1997-10-01), Bakke et al.
patent: 5740396 (1998-04-01), Mason
patent: 5822781 (1998-10-01), Wells et al.
patent: 5835935 (1998-11-01), Estakhri et al.
patent: 5838614 (1998-11-01), Estakhri et al.
patent: 5845313 (1998-12-01), Estakhri et al.
patent: 5860090 (1999-01-01), Clark
patent: 5860124 (1999-01-01), Matthews et al.
patent: 5867417 (1999-02-01), Wallace et al.
patent: 5890192 (1999-03-01), Lee et al.
patent: 5896393 (1999-04-01), Yard et al.
patent: 5907856 (1999-05-01), Estakhri et al.
patent: 5924092 (1999-07-01), Johnson
patent: 5924113 (1999-07-01), Estakhri et al.
patent: 5937425 (1999-08-01), Ban
patent: 5986933 (1999-11-01), Takeuchi et al.
patent: 5987478 (1999-11-01), See et al.
patent: 5987563 (1999-11-01), Itoh et al.
patent: 5999947 (1999-12-01), Zollinger et al.
patent: 6023423 (2000-02-01), Aritome
patent: 6034897 (2000-03-01), Estakhri et al.
patent: 6040997 (2000-03-01), Estakhri et al.
patent: 6078520 (2000-06-01), Tobita et al.
patent: 6115785 (2000-09-01), Estakhri et al.
patent: 6122195 (2000-09-01), Estakhri et al.
patent: 6125435 (2000-09-01), Estakhri et al.
patent: 6134151 (2000-10-01), Estakhri et al.
patent: 6151247 (2000-11-01), Estakhri et al.
patent: 6161163 (2000-12-01), Komatsu et al.
patent: 6202138 (2001-03-01), Estakhri et al.
patent: 6219752 (2001-04-01), Sekido
patent: 6219768 (2001-04-01), Hirabayashi et al.
patent: 6223308 (2001-04-01), Estakhri et al.
patent: 6262918 (2001-07-01), Estakhri et al.
patent: 6288862 (2001-09-01), Baron et al.
patent: 6330633 (2001-12-01), Kusakabe et al.
patent: 6330634 (2001-12-01), Fuse et al.
patent: 6426893 (2002-07-01), Conley et al.
patent: 6449625 (2002-09-01), Wang
patent: 6567307 (2003-05-01), Estakhri
patent: 6584579 (2003-06-01), Komatsu et al.
patent: 6684289 (2004-01-01), Gonzalez et al.
patent: 6715068 (2004-03-01), Abe
patent: 6725321 (2004-04-01), Sinclair et al.
patent: 6763424 (2004-07-01), Conley
patent: 6839285 (2005-01-01), Zink et al.
patent: 6845438 (2005-01-01), Tanaka et al.
patent: 6925012 (2005-08-01), Yamagami et al.
patent: 6947332 (2005-09-01), Wallace et al.
patent: 6968421 (2005-11-01), Conley
patent: 7167944 (2007-01-01), Estakhri
patent: 7657702 (2010-02-01), Conley
patent: 2002/0097594 (2002-07-01), Bruce et al.
patent: 0 250 876 (1987-05-01), None
patent: 0 896 280 (1999-02-01), None
patent: 0 977 121 (1999-07-01), None
patent: 1 352 394 (2006-05-01), None
patent: 2 742 893 (1995-12-01), None
patent: H06-250798 (1994-09-01), None
patent: 8-212019 (1996-08-01), None
patent: H08-221223 (1996-08-01), None
patent: H10-091490 (1998-04-01), None
patent: H10-91490 (1998-04-01), None
patent: H10-105661 (1998-04-01), None
patent: 11-110300 (1999-04-01), None
patent: 2000-163302 (2000-06-01), None
patent: P3070539 (2000-07-01), None
patent: WO 94/20906 (1994-09-01), None
patent: WO 94/22075 (1994-09-01), None
patent: WO 97/43764 (1997-11-01), None
patent: WO 98/44420 (1998-10-01), None
patent: WO 99/07000 (1999-02-01), None
patent: WO 99/21093 (1999-04-01), None
patent: WO 00/49488 (2000-08-01), None
patent: WO 00/60605 (2000-10-01), None
patent: WO 02/49039 (2002-06-01), None
patent: WO 02/49309 (2002-06-01), None
patent: WO 02/058074 (2002-07-01), None
European Patent Office, “Communication Pursuant to Article 96(2) EPC” mailed in related European patent application No. 02703078.2-2210 on Dec. 2, 2004, 3 pages.
“International Preliminary Examination Report”, European Patent Office, Corresponding Application PCT/US02/00366, Jul. 4, 2003, 7 pages.
“FTL Updates, PCMCIA Document No. 0165”, Personal Computer Memory Card International Association, Version 002, Release 003, Mar. 4, 1996, pp. 1-26.
Mergi, Aryeh and Schneider, Robert, “M-Systems & SCM Flash Filing Software Flash Translation Layer—FTL”, PCMCIA, Jul. 1994, 15 pages.
Petro Estakhri et al., “Moving Sectors Within a Block of Information in a Flash Memory Mass Storage Architecture”, U.S. Appl. No. 09/620,544, filed Jul. 21, 2000, 48 pages.
PCT International Search Report, European Patent Office, corresponding PCT Application No. PCT/US02/00366, Jul. 4, 2003, 5 pages.
The Patent Office of the People's Republic of China, “Notification of the First Office Action,” mailed in related Chinese Application No. 02803882.7 on Jan. 27, 2006, 14 pages, including translation.
Notice of Opposition to a European Patent for SanDisk Corporation, Patent No. 1,352,394, Application No. 02703078.2, dated Mar. 1, 2007, 17 pages.
Notification of Reasons for Refusal for SanDisk Corporation, Japanese Patent Application No. 2002-558275, mailed Feb. 23, 2007, 10 pages.
Japanese Patent Office, “Decision of Refusal,” corresponding Japanese Patent Application No. 2002-558275 on Nov. 27, 2007, 3 pages (including translation).
The Patent Office of the People's Republic of China, “Notification of the First Office Action,” corresponding Chinese Patent Application No. 200610142358.3 on Dec. 14, 2007, 3 pages.
The Patent Office of the People's Republic of China, “Notification of the First Office Action,” corresponding Chinese Patent Application No. 200610142359.8 on Dec. 14, 2007, 8 pages (including translation.
Japanese Patent Office, “Notification of Reasons for Refusal,” corresponding Japanese Patent Application No. 2002-558275, mailed on May 13, 2008, 3 pages.
Korean Patent Office, “Office Action,” corresponding Korean Patent Application No. 2003-7009551, mailed on Aug. 25, 2008, 14 pages (including translation.).
PCMCIA, PC Card Standard 6.0. PCMCIA Mar. 1997, vol. 1, Overview and Glossary, 29 pages.
PCMCIA, PC Card Standard 6.0. PCMCIA Mar. 1997, vol. 3, Physical Specification, 61 pages.
PCMCIA, PC Card Standard 6.0. PCMCIA Mar. 1997, vol. 7, Media Formats Storage, Specification, 39 pages.
Barre, “Flash Memory Magnetic Disk Replacement,” IEEE Transactions on Magnetics, vol. 29, No. 6, Nov. 1993, 4 pages.
Chan, “World's Smallest Solid State Storage Device Sets New Industry Standard,” IEEE, Nov. 4-6, 1997, pp. 484-487.
Wells et al. “Flash Solid State Drive with 6MB/s Read/Write Channel and Data Compression,” ISSCC 93/Session 3/Non-Volatile, Dynamic, and Experimental Memories/Paper WP 3.6, 4 pages.
United States International Trade Commission, In the Matter of Certain Flash Memory Controllers, Drivers, Memory Cards, and Media Palyers and Products Containing same, Inv. No. 337-TA-619, Order No. 33: Order Construing the Terms of the Asserted Claims of the Patents at Issue, Jul. 15, 2008, pp. i-iii, 1-10 and 5

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

Partial block data programming and reading operations in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Partial block data programming and reading operations in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Partial block data programming and reading operations in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2721658

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