Source: http://www.google.com/patents/US8117380?dq=6437692
Timestamp: 2016-12-07 19:22:07
Document Index: 640601807

Matched Legal Cases: ['Application No. 093140808', 'Application No. 200480039298', 'Application No. 2004800416806', 'Application No. 200480039298', 'Application No. 200480039298', 'Application No. 200480039298', 'Application No. 04', 'Application No. 04', 'Application No. 2006', 'Application No. 2006', 'Application No. 093140967', 'Application No. 200480039298', 'Application No. 200480039298']

Patent US8117380 - Management of non-volatile memory systems having large erase blocks - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA non-volatile memory system of a type having blocks of memory cells erased together and which are programmable from an erased state in units of a large number of pages per block. If the data of only a few pages of a block are to be updated, the updated pages are written into another block provided for...http://www.google.com/patents/US8117380?utm_source=gb-gplus-sharePatent US8117380 - Management of non-volatile memory systems having large erase blocksAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS8117380 B2Publication typeGrantApplication numberUS 12/433,702Publication dateFeb 14, 2012Filing dateApr 30, 2009Priority dateDec 30, 2003Fee statusPaidAlso published asCN1902599A, CN1902599B, EP1700219A1, EP1700219B1, US8504798, US8745322, US20050144358, US20090216938, US20130339585, WO2005066790A1Publication number12433702, 433702, US 8117380 B2, US 8117380B2, US-B2-8117380, US8117380 B2, US8117380B2InventorsKevin M. Conley, Carlos J. GonzalezOriginal AssigneeSandisk Technologies Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (91), Non-Patent Citations (23), Referenced by (3), Classifications (10), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetManagement of non-volatile memory systems having large erase blocks
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5043940Jul 17, 1989Aug 27, 1991Eliyahou HarariFlash EEPROM memory systems having multistate storage cellsUS5070032Mar 15, 1989Dec 3, 1991Sundisk CorporationMethod of making dense flash eeprom semiconductor memory structuresUS5095344Jun 8, 1988Mar 10, 1992Eliyahou HarariHighly compact eprom and flash eeprom devicesUS5172338Apr 11, 1990Dec 15, 1992Sundisk CorporationMulti-state EEprom read and write circuits and techniquesUS5313421Jan 14, 1992May 17, 1994Sundisk CorporationEEPROM with split gate source side injectionUS5315541Jul 24, 1992May 24, 1994Sundisk CorporationSegmented column memory arrayUS5341330Nov 1, 1993Aug 23, 1994Intel CorporationMethod for writing to a flash memory array during erase suspend intervalsUS5341489Apr 14, 1992Aug 23, 1994Eastman Kodak CompanyMemory card with programmable interleavingUS5343063Dec 18, 1990Aug 30, 1994Sundisk CorporationDense vertical programmable read only memory cell structure and processes for making themUS5404485Mar 8, 1993Apr 4, 1995M-Systems Flash Disk Pioneers Ltd.Flash file systemUS5457658Feb 23, 1994Oct 10, 1995International Business Machines CorporationNonvolatile memory with cluster-erase flash capability and solid state file apparatus using the sameUS5479638Mar 26, 1993Dec 26, 1995Cirrus Logic, Inc.Flash memory mass storage architecture incorporation wear leveling techniqueUS5481691Oct 26, 1993Jan 2, 1996International Business Machines CorporationCache page replacement using sequential LIFO and non-sequential LRU cast outUS5485595Oct 4, 1993Jan 16, 1996Cirrus Logic, Inc.Flash memory mass storage architecture incorporating wear leveling technique without using cam cellsUS5537577May 6, 1993Jul 16, 1996Matsushita Electric Industrial Co., Ltd.Interleaved memory wherein plural memory means comprising plural banks output data simultaneously while a control unit sequences the addresses in ascending and descending directionsUS5541886Dec 27, 1994Jul 30, 1996Intel CorporationMethod and apparatus for storing control information in multi-bit non-volatile memory arraysUS5570315Sep 21, 1994Oct 29, 1996Kabushiki Kaisha ToshibaMulti-state EEPROM having write-verify control circuitUS5572466Oct 6, 1993Nov 5, 1996Kabushiki Kaisha ToshibaFlash memory chipsUS5598370Apr 26, 1995Jan 28, 1997International Business Machines CorporationNonvolatile memory with cluster-erase flash capability and solid state file apparatus using the sameUS5648929Jul 21, 1995Jul 15, 1997Mitsubishi Electric Semiconductor Software Co., Ltd.Flash memory cardUS5649200Dec 2, 1996Jul 15, 1997Atria Software, Inc.Dynamic rule-based version control systemUS5661053May 25, 1994Aug 26, 1997Sandisk CorporationMethod of making dense flash EEPROM cell array and peripheral supporting circuits formed in deposited field oxide with the use of spacersUS5774397Sep 10, 1996Jun 30, 1998Kabushiki Kaisha ToshibaNon-volatile semiconductor memory device and method of programming a non-volatile memory cell to a predetermined stateUS5798968Sep 24, 1996Aug 25, 1998Sandisk CorporationPlane decode/virtual sector architectureUS5835935Sep 13, 1995Nov 10, 1998Lexar Media, Inc.Method of and architecture for controlling system data with automatic wear leveling in a semiconductor non-volatile mass storage memoryUS5838614May 19, 1997Nov 17, 1998Lexar Microsystems, Inc.Identification and verification of a sector within a block of mass storage flash memoryUS5845313Jul 31, 1995Dec 1, 1998LexarDirect logical block addressing flash memory mass storage architectureUS5860090Oct 20, 1995Jan 12, 1999Informix Software, Inc.Append-only storage in a disk array using striping and parity cachingUS5890192Nov 5, 1996Mar 30, 1999Sandisk CorporationConcurrent write of multiple chunks of data into multiple subarrays of flash EEPROMUS5896393May 23, 1996Apr 20, 1999Advanced Micro Devices, Inc.Simplified file management scheme for flash memoryUS5907856Mar 31, 1997May 25, 1999Lexar Media, Inc.Moving sectors within a block of information in a flash memory mass storage architectureUS5930167Jul 30, 1997Jul 27, 1999Sandisk CorporationMulti-state non-volatile flash memory capable of being its own two state write cacheUS5986933Nov 21, 1997Nov 16, 1999Kabushiki Kaisha ToshibaSemiconductor memory device having variable number of selected cell pages and subcell arraysUS5987563Dec 10, 1998Nov 16, 1999Fujitsu LimitedFlash memory accessed using only the logical addressUS5999947May 27, 1997Dec 7, 1999Arkona, LlcDistributing database differences corresponding to database change events made to a database table located on a server computerUS6040997Mar 25, 1998Mar 21, 2000Lexar Media, Inc.Flash memory leveling architecture having no external latchUS6046935Jan 27, 1999Apr 4, 2000Kabushiki Kaisha ToshibaSemiconductor device and memory systemUS6115785May 13, 1999Sep 5, 2000Lexar Media, Inc.Direct logical block addressing flash memory mass storage architectureUS6122195Jun 11, 1999Sep 19, 2000Lexar Media, Inc.Method and apparatus for decreasing block write operation times performed on nonvolatile memoryUS6125435Nov 24, 1997Sep 26, 2000Lexar Media, Inc.Alignment of cluster address to block addresses within a semiconductor non-volatile mass storage memoryUS6134151Mar 6, 2000Oct 17, 2000Lexar Media, Inc.Space management for managing high capacity nonvolatile memoryUS6151247Mar 7, 2000Nov 21, 2000Lexar Media, Inc.Method and apparatus for decreasing block write operation times performed on nonvolatile memoryUS6161163Aug 30, 1999Dec 12, 2000Fujitsu LimitedMethod of writing, erasing, and controlling memory for memory deviceUS6219768Sep 28, 1998Apr 17, 2001Sony CorporationEmploying stored management data for supervision of data storageUS6222762Aug 7, 1997Apr 24, 2001Sandisk CorporationMulti-state memoryUS6330634Sep 28, 1998Dec 11, 2001Sony CorporationExternal storage apparatus having redundant boot blocks, and data processing method thereforUS6426893Feb 17, 2000Jul 30, 2002Sandisk CorporationFlash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocksUS6449625Apr 20, 1999Sep 10, 2002Lucent Technologies Inc.Use of a two-way stack approach to optimize flash memory management for embedded database systemsUS6456528Sep 17, 2001Sep 24, 2002Sandisk CorporationSelective operation of a multi-state non-volatile memory system in a binary modeUS6507885Feb 3, 2000Jan 14, 2003Micron Technology, Inc.Memory system, method and predecoding circuit operable in different modes for selectively accessing multiple blocks of memory cells for simultaneous writing or erasureUS6522580Jun 27, 2001Feb 18, 2003Sandisk CorporationOperating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data statesUS6567307Feb 28, 2002May 20, 2003Lexar Media, Inc.Block management for mass storageUS6598171Mar 28, 1997Jul 22, 2003Rambus Inc.Integrated circuit I/O using a high performance bus interfaceUS6662264Dec 21, 2001Dec 9, 2003Hitachi, Ltd.File memory device and information processing apparatus using the sameUS6721843Jul 7, 2000Apr 13, 2004Lexar Media, Inc.Flash memory architecture implementing simultaneously programmable multiple flash memory banks that are host compatibleUS6763424Jan 19, 2001Jul 13, 2004Sandisk CorporationPartial block data programming and reading operations in a non-volatile memoryUS6775423Jan 8, 2001Aug 10, 2004Microsoft CorporationSystems and methods for incrementally updating an image in flash memoryUS6834331 *Oct 24, 2000Dec 21, 2004Starfish Software, Inc.System and method for improving flash memory data integrityUS6839798 *May 26, 1999Jan 4, 2005Renesas Technology Corp.Flash memory capable of storing frequently rewritten dataUS6871259Jun 12, 2002Mar 22, 2005Renesas Technology Corp.File system including non-volatile semiconductor memory device having a plurality of banksUS6925007Oct 25, 2002Aug 2, 2005Sandisk CorporationMulti-state non-volatile integrated circuit memory systems that employ dielectric storage elementsUS6968421May 7, 2004Nov 22, 2005Sandisk CorporationPartial block data programming and reading operations in a non-volatile memoryUS6978342Jul 21, 2000Dec 20, 2005Lexar Media, Inc.Moving sectors within a block of information in a flash memory mass storage architectureUS7020739Dec 5, 2001Mar 28, 2006Tdk CorporationMemory controller, flash memory system having memory controller and method for controlling flash memory deviceUS7024514Jun 19, 2002Apr 4, 2006Tdk CorporationMemory controller, flash memory system employing memory controller and method for controlling flash memory deviceUS7062630Oct 26, 2001Jun 13, 2006Matsushita Electric Industrial Co., Ltd.Storing device for writing data onto a plurality of installed storing mediums, storing control method for the storing device, and program thereofUS7107388 *Apr 25, 2003Sep 12, 2006Intel CorporationMethod for read once memoryUS7328301 *Apr 7, 2003Feb 5, 2008Intel CorporationDynamically mapping block-alterable memoriesUS20020034105Jan 8, 2001Mar 21, 2002Harish KulkarniSystems and methods for incrementally updating an image in flash memoryUS20020099904Jan 19, 2001Jul 25, 2002Conley Kevin M.Partial block data programming and reading operations in a non-volatile memoryUS20020194451Jun 19, 2002Dec 19, 2002Tdk CorporationMemory controller, flash memory system employing memory controller and method for controlling flash memory deviceUS20030018847Dec 21, 2001Jan 23, 2003Kunihiro KatayamaFile memory device and information processing apparatus using the sameUS20030028704Dec 5, 2001Feb 6, 2003Naoki MukaidaMemory controller, flash memory system having memory controller and method for controlling flash memory deviceUS20030109093Oct 25, 2002Jun 12, 2003Eliyahou HarariMulti-state non-volatile integrated circuit memory systems that employ dielectric storage elementsUS20030110343Jun 12, 2002Jun 12, 2003Mitsubishi Denki Kabushiki KaishaFile system including non-volatile semiconductor memory device having a plurality of banksUS20040030825Oct 26, 2001Feb 12, 2004Toshihiko OtakeStoring device, storing control method and programUS20050144358Dec 30, 2003Jun 30, 2005Conley Kevin M.Management of non-volatile memory systems having large erase blocksUS20050144361Dec 30, 2003Jun 30, 2005Gonzalez Carlos J.Adaptive mode switching of flash memory address mapping based on host usage characteristicsEP1189139A1Jul 28, 2000Mar 20, 2002Sony CorporationRecording system, data recording device, memory device, and data recording methodFR2742893A1 Title not availableJP2000122923A Title not availableJP2000285017A Title not availableJP2002202912A Title not availableJP2003006044A Title not availableJP2004533029A Title not availableJPH1153248A Title not availableWO1994020906A1Feb 28, 1994Sep 15, 1994M-Systems Ltd.Flash file systemWO1994022075A1Mar 10, 1994Sep 29, 1994M-Systems Ltd.A flash memory system providing both bios and user storage capabilityWO2002005285A2May 17, 2001Jan 17, 2002Lexar Media, Inc.Flash memory architecture implementing simultaneously programmable multiple flash memory banks that are host compatibleWO2002049309A2Dec 10, 2001Jun 20, 2002Frederico RenierMethod of certifying transmission, reception and authenticity of electronic documents and related network unitWO2002058074A2Jan 7, 2002Jul 25, 2002Sandisk CorporationPartial block data programming and reading operations in a non-volatile memory* Cited by examinerNon-Patent CitationsReference1"FTL Updates, PCMCIA Document No. 0165", Personal Computer Memory Card International Association, Version 022, Release 003, Mar. 4, 1996, pp. 1-26.2"International Preliminary Examination Report", European Patent Office, Corresponding Application PCT/US02/00366, Jul. 4, 2003, 7 pages.3"Preliminary Notice of Rejection of the IPO" for SanDisk Corporation, Chinese Application No. 093140808 mailed Nov. 10, 2006, 2 pages.4China State Intellectual Property Office, "Decision of Refusal," corresponding Chinese Patent Application No. 200480039298.1, mailed on May 8, 2009, 12 pages (including translation.).5China State Intellectual Property Office, "First Office Action," corresponding related Chinese Patent Application No. 2004800416806 on Sep. 28, 2007, 18 pages.6China State Intellectual Property Office, "Office Action," corresponding Chinese Patent Application No. 200480039298.1, mailed on Jul. 11, 2008, 7 pages (including translation.).7China State Intellectual Property Office, "Office Action," corresponding Chinese Patent Application No. 200480039298.1, mailed on Nov. 28, 2008, 10 pages (including translation.).8China State Intellectual Property Office, "Reexamination Notification," corresponding Chinese Patent Application No. 200480039298.1, mailed on Dec. 14, 2009, 6 pages (including translation.).9EPO, "Office Action," corresponding European Patent Application No. 04 814 787.0 on Oct. 23, 2007, 8 pages.10EPO/ISA, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration", mailed in corresponding PCT/US2004/042644 on May 10, 2005, 10 pages.11EPO/ISA, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration", mailed in related PCT/US2004/042862 on Sep. 12, 2005, 19 pages.12European Patent Office, "Office Action," mailed in related European Patent Application No. 04 814 991.8 on Jun. 6, 2007, 2 pages.13Japanese Patent Office, "Notification of Reasons for Refusal," corresponding Japanese Patent Application No. 2006-547192, mailed on Mar. 29, 2011, 6 pages (including translation.).14Korean Intellectual Property Office, "Notice of the Preliminary Rejection," corresponding Korean Patent Application No. 2006-7012947, mailed on Mar. 9, 2011, 4 pages (including translation.).15Mergi, Aryeh and Schneider, Robert, "M-Systems & SCM Flash Filing Software Flash Translation Layer-FTL", PCMCIA, Jul. 1994, 15 pages.16PCT International Search Report, European Patent Office, corresponding PCT Application No. PCT/US02/00366, Apr. 7, 2003, 5 pages.17Petro Estakhri er 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.18Response to Office Action filed in related U.S. Appl. No. 10/750,190 on Oct. 29, 2007, 7 pages.19Taiwan Intellectual Property Office, "Office Action of the IPO," corresponding related Taiwanese Patent Application No. 093140967 on Nov. 13, 2007, 5 pages.20The Patent Office of the People's Republic of China, "First Office Action," mailed in related Chinese Patent Application No. 200480039298 on Jun. 15, 2007, 7 pages (including translation).21The Patent Office of the People's Republic of China, "Second Office Action," mailed in related Chinese Patent Application No. 200480039298.1 on Feb. 5, 2008, 3 pages (translation).22USPTO, "Office Action ," mailed in related U.S. Appl. No. 10/750,190 on Jun. 20, 2007, 10 pages.23USPTO, "Office Action," mailed in related U.S. Appl. No. 10/750,190 on Dec. 12, 2007, 14 pages.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS9208076Feb 19, 2014Dec 8, 2015Samsung Electronics Co., Ltd.Nonvolatile storage device and method of storing data thereofUS9443599Apr 6, 2015Sep 13, 2016Samsung Electronics Co., Ltd.Method of controlling erase operation of a memory and memory system implementing the sameUS20120072657 *Sep 15, 2011Mar 22, 2012Samsung Electronics Co., LtdSystem and method to write data using phase-change ram* Cited by examinerClassifications U.S. Classification711/103, 711/154, 711/200, 711/100International ClassificationG06F12/02, G11C16/06, G06F13/00Cooperative ClassificationG06F12/0246, G06F2212/7202European ClassificationG06F12/02D2E2Legal EventsDateCodeEventDescriptionMay 20, 2011ASAssignmentOwner name: SANDISK TECHNOLOGIES INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SANDISK CORPORATION;REEL/FRAME:026315/0436Effective date: 20110404Jul 29, 2015FPAYFee paymentYear of fee payment: 4May 25, 2016ASAssignmentOwner name: SANDISK TECHNOLOGIES LLC, TEXASFree format text: CHANGE OF NAME;ASSIGNOR:SANDISK TECHNOLOGIES INC;REEL/FRAME:038807/0850Effective date: 20160516RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services