Match Document Document Title
7552311 Memory device with preread data management  
The present invention provides a memory device that can flexibly decide the data to be preread. The memory device according to the present invention includes: a nonvolatile memory; a buffer memory...
7552273 Memory circuit and method for writing into a target memory area  
A memory circuit having a plurality of memory areas, whose order depends on respectively associated logical addresses, and which each have an associated control value, and a control means, which is...
7552274 Flash memory architecture with separate storage of overhead and user data  
A flash memory system segregates overhead data from user data so that overhead data may be addressed, programmed and erased independently from user data. The non-volatile memory medium of a flash...
7550313 Method for delineation of phase change memory (PCM) cells separated by PCM and upper electrode regions modified to have high film resistivity  
A method for forming a Phase Change Material (PCM) cell structure comprises forming both a lower electrode composed of a PCM layer and a conductive encapsulating upper electrode layer. The PCM is...
7549011 Bit inversion in memory devices  
Bit inversions occurring in memory systems and apparatus are provided. Data is acquired from a source destined for a target. As the data is acquired from the source, the set bits associated with...
7549013 Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices  
In one embodiment of the present invention, a memory storage system for storing information organized in sectors within a nonvolatile memory bank is disclosed. The memory bank is defined by sector...
7549066 Automatic power savings stand-by control for non-volatile memory  
A non-volatile memory array such as a flash memory array may include a power savings circuit to control a stand-by mode of the non-volatile memory array. The power savings circuit may cause a...
7549012 Memory device with sector pointer structure  
A pointer structure on the storage unit of a non-volatile memory maintains a correspondence between the physical and logical address. The controller and storage unit transfer data on the basis of...
7546440 Non-volatile memory devices and control and operation thereof  
An improved non-volatile erase block memory device apparatus and method is described that incorporates an improved addressing scheme to provide for extended addressing allowing redundant erase...
7543104 Non-volatile semiconductor device for use in memory card and memory system  
A semiconductor memory device includes a block and a reading portion. In the block, a plurality of memory cells are arranged in rows and in columns, and the block includes blocks including a...
7543103 Host apparatus  
A host apparatus controls a memory system which has a nonvolatile semiconductor memory. The host includes an application which performs predetermined operations in accordance with a program and...
7539811 Scaleable memory systems using third dimension memory  
A non-volatile scalable memory circuit is described, including a bus formed on a substrate that includes active circuitry, metallization layers, and a plurality of high density third dimension...
7535370 Removable memory media with integral indicator light  
A flash memory module includes an integral indicator light. The module alternatively includes a plurality electrical contacts which electrically interface to a host digital device. The module...
7536500 Header blocks for flash memory writes  
Embodiments of header management for a file system of flash memory are presented herein. In one or more implementations, a data write is performed using a header block to cache a plurality of...
7536530 Method and apparatus for determining a dynamic random access memory page management implementation  
A system and method for a processor to determine a memory page management implementation used by a memory controller without necessarily having direct access to the circuits or registers of the...
7535759 Memory system with user configurable density/performance option  
The memory system has one or more memory dies coupled to a processor or other system controller. Each die has a separate memory array organized into multiple memory blocks. The different memory...
7533215 Distributed and packed metadata structure for disk cache  
An apparatus and method to reduce the initialization time of a system is disclosed. In one embodiment, upon a cache line update, metadata associated with the cache line is stored in a distributed...
7533240 Device with mapping between non-programmable and programmable memory  
A memory storage device connectable to a bus comprises a first memory module that stores data, a second memory module that is capable of being programmed, and a memory controller that communicates...
7533214 Open architecture flash driver  
A flash driver architecture openly compatible to operate as interface between most types of file systems and flash memory media regardless of the manufacturer. The flash driver includes a flash...
7529142 Data processing device with a WOM memory  
A data processing device has a memory with writeable and erasable locations, such as a flash memory. The memory locations are store WOM codewords (Write Once Memory codewords in which successive...
7529905 Method of storing transformed units of data in a memory system having fixed sized storage blocks  
A change in the amount of data to be stored that results from various encoding, compression, encryption or other data transformation algorithms, is handled by individually identifying distinct...
7529879 Incremental merge methods and memory systems using the same  
Memory systems and methods of controlling a flash memory are provided that execute one of a plurality of merge stages of an incremental merge operation responsive to receiving a command to the...
7529882 Dynamic volume management for flash memories  
A method for managing a range of memory in a flash memory space in which a plurality of data objects are stored. A volume defined for the range of memory has a first end and second end, with a...
7529880 Address mapping table and method of storing mapping data in the same  
A run level address mapping table and related method provides for storing address mapping data, which maps logical addresses to physical addresses in a flash memory using a flash translation layer....
7529881 Method for accessing in reading, writing and programming to a nand non-volatile memory electronic device monolithically integrated on semiconductor  
A method for accessing, in reading, programming, and erasing a semiconductor-integrated non-volatile memory device of the Flash EEPROM type with a NAND architecture having at least one memory...
7526599 Method and apparatus for effectively enabling an out of sequence write process within a non-volatile memory system  
Methods and apparatus for enabling contents to be efficiently stored in physical blocks of a non-volatile memory are disclosed. According to one aspect of the present invention, a method for...
7526625 Semiconductor memory card, and program for controlling the same  
A semiconductor memory card that has a sufficient storage capacity when an EC application writes data to a storage is provided. A usage area for the EC application in an EPPROM 3 in a TRM 1 is...
7526600 Data management device and method for flash memory  
A data management device and a data management method for a flash memory, in which physical addresses are classified according to pages, each of which is a physical data operation unit, and a...
7526601 Data rewriting method for flash memory using partial erases  
A data storage apparatus includes a flash memory and a control unit that controls the rewriting of data in the flash memory. The flash memory is divided into sectors, each of which is completely...
7523249 Direct logical block addressing flash memory mass storage architecture  
A nonvolatile semiconductor mass storage system and architecture can be substituted for a rotating hard disk. The system and architecture avoid an erase cycle each time information stored in the...
7523320 Fiscal data recorder with protection circuit and tamper-proof seal  
A fiscal data recorder for storing transaction related data in a point of sale system is provided with a processing unit receiving the transaction related data. Memory in communication with the...
7519765 Method of downloading main code to flash memory  
A method of downloading a main code to a flash memory is provided. The method includes: comparing the size of the buffer with the size of the flash memory and determining a number of stages or...
7519764 Apparatus and method for detecting data validity in flash memory  
A data processing apparatus and method are provided for a flash memory, wherein the data processing apparatus and method can easily determine whether data stored in the flash memory is valid. The...
7518911 Method and system for programming multi-state non-volatile memory devices  
A method for programming a non-volatile memory system. The method includes programming a first non-volatile storage element on a first word line and a first NAND string to store ā€œnā€ bits of...
7519763 Apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device  
An apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device are disclosed. In one embodiment, an apparatus is configured to...
7516266 System and method capable of sequentially writing data to a flash memory  
A system capable of sequentially writing data to a flash memory. The system includes at least one virtual block, at least one physical block, and at least one active block. Each virtual block has a...
7515500 Memory device performance enhancement through pre-erase mechanism  
The specification and drawings present a new method, apparatus and software product for performance enhancement of a memory device (e.g., a memory card) using a pre-erase mechanism. The memory...
7516295 Method of remapping flash memory  
A method of re-mapping a flash memory, which minimizes the number of times the flash memory, is accessed and helps to evenly use the entire area of the flash memory, is provided. The method...
7516268 Method for improving writing data efficiency and storage subsystem and system implementing the same  
The invention relates to a method, a storage subsystem and system for improving data writing efficiency. When writing data, if a predetermined N number of data or fewer than the predetermined N...
7516344 Memory system  
A memory system of the present invention includes a memory device having a nonvolatile memory and an access device which accesses the memory device. The memory device has a detection unit to detect...
7516267 Recovering from a non-volatile memory failure  
Write operations store data in different physical memory locations. Each of the physical memory locations are associated with a logical address that is shared in common among the physical...
7516296 Flash memory storage device and read/write method  
A memory storage device and a read/write method thereof, first defining logically the flash memory as at least one particular data management area and at least one common data management area;...
7516261 Method for U3 adapter  
Method for executing an application is provided. The method includes interfacing a U3 adapter with a host system; and interfacing the U3 adapter with a memory device, wherein an application is...
7516282 Control device and control method for memory  
A control device for a memory is provided. The control device includes a micro-control unit (MCU), a command queue, a command sequencer, and a table. The control device is coupled to the memory and...
7516269 Folding USB flash memory device for providing memory storage capacity  
A USB flash memory device connected to a USB bus includes a flash memory module including at least one flash memory, a USB connector for transferring data packets onto the USB bus and receiving the...
7512733 Semiconductor memory and memory controller therefor  
The present invention relates to AG-AND-type flash memory which reads management information about a plurality of clusters in a short time, wherein a plurality of clusters are arranged as rows of a...
7512749 Safe software revision for embedded systems  
The present invention, in one embodiment includes identifying a first partition of an embedded program memory, reading a description associated with the first partition, identifying a second...
7512847 Method for estimating and reporting the life expectancy of flash-disk memory  
A method for managing a memory device, a memory device so managed and a system that includes such a memory device. A value of a longevity parameter of the device is monitored after a data operation...
7509471 Methods for adaptively handling data writes in non-volatile memories  
A memory system is presented where sectors are normally stored in logically contiguous groups. As repeated writes of the same small sector group can causes a massive garbage collection (data...
7509474 Robust index storage for non-volatile memory  
A non-volatile memory data address translation scheme is described that utilizes a hierarchal address translation system that is stored in the non-volatile memory itself. Embodiments of the present...