|
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...
|