Match Document Document Title
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...
7509464 System and method for identifying empty locations in a scrambled memory  
A system includes a memory operable to store scrambled data at a plurality of memory locations. The system also includes an empty detector operable to determine whether a specified memory location...
7506097 Method and apparatus for installing data in a memory on a work machine  
Method and apparatus for installing data stored on electronic control modules on a remotely-located machine. The control modules installed on the machine store information regarding the data which...
7506098 Optimized placement policy for solid state storage devices  
A data storage system is provided comprising several flash arrays in a board and stacking these boards to attain a high-capacity solid state hard drive. A remap table is used to map all logical...
7506013 Disk storage defragmentation  
File allocations on a disk are defragmented. Determinations are made concerning pages to be swapped among various allocations made by an operating system (OS). Determined pages are swapped by...
7502813 Software update process using an extra memory block  
Method for updating software present in a first version (V 1 ) in a device ( 40 ), by receiving and executing a delta file (D 12 ) for upgrading said first version to a second version (V 2 ), which...
7502885 Method of operating flash memory chips  
A method of operating a packaged flash memory module includes applying a first program or erase command and a first address associated with the first commend to a first flash memory chip of a...
7500081 Power-up implementation for block-alterable memory with zero-second erase time  
A block-alterable memory, e.g., a flash memory, having substantially zero erase time is coupled to host. The block-alterable memory includes a controller that reads block information from the...
7496377 Memory device in mobile phone  
A memory device for a mobile phone is provided. The memory device includes a flash memory for storing program data and user data; an interface circuit configured for interfacing the flash memory to...
7493455 Memory writing device for an electronic device  
To provide a memory-writing device which can simply and reliably write desired data to a nonvolatile memory of an electronic device, connection is made with an ECU to perform write processing to...
7492491 Image processing apparatus  
An image processing apparatus includes a CPU. In a camera mode, a TIFF file in which main image data is stored in such a manner as to satisfy a predetermined condition is recorded-by the CPU in a...
7493442 Multiple segment data object management  
A multiple segment data structure and method manage data objects stored in multiple segments. The structure and method use one or more multiple segment index table objects containing defining...
7493457 States encoding in multi-bit flash cells for optimizing error rate  
To store N bits of M≧2 logical pages, the bits are interleaved and the interleaved bits are programmed to ┌N/M┐ memory cells, M bits per cell. Preferably, the interleaving puts the same...
7493447 System and method for caching sequential programs  
Methods and related computer program products, systems, and devices for using a NAND flash as a program ROM are disclosed.
7490211 Memory hub with integrated non-volatile memory  
A memory hub having an integrated non-volatile memory for storing configuration information is provided. The memory hub includes a high-speed interface for receiving memory access requests, a...
7490192 Method and apparatus for setting input terminals for receiving control information in a semiconductor memory device  
In inputting control information for setting access conditions in a system having a common data bus ( 3 ), when a predetermined bit string making up an access condition setting command is inputted...
7490025 Integrated circuit with self-proofreading function, measuring device using the same and method for self-recording parameter  
An integrated circuit (IC) with a self-proofreading function includes a micro control unit (MCU) and a one-time programmable (OTP) memory connected with the MCU. The OTP memory includes an...
7490198 Data storage apparatus that includes a plurality of nonvolatile memories in which no data is erased after the data storage apparatus is removed from a host apparatus  
This invention provides a memory card ( 1 ) that is to be used as a storage medium in a host apparatus that can record and reproduce data. The memory card has a first memory ( 12 - 1 ), a second...
7490193 Flash memory devices with MMC interfaces and methods of operating the same  
An MMC form-factor flash memory device can include a non-volatile memory cell array and a multimedia card interface circuit that is configured to interface with an external host system using a...
7490199 System and method for safe removal of a removable device from a digital appliance  
A method and system is introduced for allowing removal of a removable device connected to a digital appliance in a safe manner that preserves removable device integrity. There is no requirement for...
7490194 System and method for updating firmware in a non-volatile memory without using a processor  
A processing system coupled to an apparatus is provided. The processing system includes: a non-volatile memory (NVM) storing firmware needed by the processing system; and an NVM control interface...
7487287 Time efficient embedded EEPROM/processor control method  
In an embedded system with a processor and an EEPROM that provides an EEPROM BUSY signal if the EEPROM is in a write mode, a block-before-write subroutine is used to hold the processor before a...
7487303 Flash memory device and associated data merge method  
A memory system comprises a flash memory and a controller comprising a control logic circuit and a working memory storing a flash translation layer. The memory system performs a merge operation by...
7487316 Archive and restore system and methodology for on-line edits utilizing non-volatile buffering  
The present invention relates to a system and methodology to mitigate memory current requirements in an industrial controller and to facilitate efficient on-line editing, storage and retrieval of...
7487286 Flash memory and method for controlling the memory  
A flash memory is arranged to notice the state inside the flash memory to the outside for supporting a garbage collection. The flash memory includes a state information generator and an output...
7486559 Non-volatile semiconductor memory device  
2 or more sets of initial setup data specifying different operation conditions are stored in a memory cell array comprising electrically-rewritable non-volatile memory cells arranged therein. A...
7483310 System and method for providing high endurance low cost CMOS compatible EEPROM devices  
A system and method are disclosed for providing EEPROM devices that combine the high endurance features of complex and expensive EEPROM devices and the low manufacturing costs of CMOS compatible...
7484047 Apparatus and method for composing a cache memory of a wireless terminal having a coprocessor  
A terminal apparatus and method for controlling access by a processor and coprocessor to data buses that connect memories. The apparatus and method comprise a first flash memory connected to a...
7484035 Microcomputer with built-in flash memory  
A microcomputer with built-in flash memory to which data can be written using a write clock signal, comprises a fixed oscillator circuit which outputs a clock signal of fixed frequency for...
7480775 Method and apparatus for block-oriented memory management provided in smart card controllers  
A method for memory management in smart card controllers by writing of data into a data space in a persistent memory is described. In order to save memory space the persistent memory is split into...
7480760 Rotational use of memory to minimize write cycles  
A system and method to minimize the number of erase cycles performed on a flash memory device to extend its useful life. A flash memory device has several areas where data is stored. Each area is...
7480763 Versatile RAM for a programmable logic device  
Circuits and methods for providing versatile RAM for a programmable logic device are provided. These circuits and methods preferably allow signal lines that may be used to provide inputs for logic...
7478213 Off-chip micro control and interface in a multichip integrated memory system  
A communication interface, coupling a controller device to one or more memory devices, provides a high-voltage reset interface. The high-voltage reset interface provides a high-voltage signal to...
7475174 Flash / phase-change memory in multi-ring topology using serial-link packet interface  
A multi-ring memory controller sends request packets to multiple rings of serial flash-memory chips. Each of the multiple rings has serial flash-memory chips with serial links in a uni-directional...
7475185 Nonvolatile memory system, nonvolatile memory device, memory controller, access device, and method for controlling nonvolatile memory device  
When a file system control part 155 A writes file data into a main memory 142, a file can be easily written continuously and the number of file copy can be decreased at updating a directory...
7475184 Systems and methods for providing nonvolatile memory management in wireless phones  
The present invention is related to memory management, and in particular, to methods and systems for accessing and managing nonvolatile, such as in a wireless phone. A wireless phone memory...
7472251 Data storage apparatus detachably mounted to a host apparatus  
A data storage device including a non-volatile semiconductor memory and an attribute information storage unit. In an attribute information storage unit of the data storage device, there are stored...
7472220 Interface circuit system and method for performing power management operations utilizing power management signals  
A memory circuit power management system and method are provided. In use, an interface circuit is in communication with a plurality of memory circuits and a system. The interface circuit is...
7472244 Scheme for securing a memory subsystem or stack  
A scheme for securing a memory subsystem or stack is disclosed. A first memory device performs an authentication on a received operation. If the authentication is valid, a write protect signal to a...
7472219 Data-storage apparatus, data-storage method and recording/reproducing system  
A data-storage apparatus, a data-storage method and a recording/reproducing system are provided, which effectively use the time elapsing before data is transferred to be written in a recording...
7468590 Method and apparatus for initializing operation of a disk drive  
A motor controller comprises an angular position module that determines an angular position of a disk. A spin-up module performs a spin-up of the disk. A ramp-up module ramps up a speed of the disk...
7467274 Method to increase the life span of limited cycle read/write media  
A file system technique extends the life cycle of limited read/write media. Rewrite cycles of each file and/or each region of the media may be tracked. Different regions of the media are classified...
7467253 Cycle count storage systems  
A hot count records the number of erase operations experienced by a block. The hot count is stored in an overhead data area of the block and is updated by circuits located on the same substrate as...
7464216 Method for phased garbage collection with state indicators  
A method for phased garbage collection is described, the method including receiving a write command to write a memory write to a metablock, performing a first portion of a garbage collection...
7464193 Device and method for configuring a flash memory controller  
A storage device and method for flexibly configuring a flash memory controller. The device includes a flash memory array containing a plurality of memory cells, wherein at least two configuration...