|
Match
|
Document |
Document Title |
|
|
6901499 |
System and method for tracking data stored in a flash memory device
A flash driver tracks data stored in a flash memory device through the use of logical-to-physical sector mapping. The mapping is stored in a data structure and allows data to be written into the...
|
|
|
6898680 |
Minimization of overhead of non-volatile memory operation
A method and structure are provided that reduce the overall time of the read-erase-modify-write cycle time of non-volatile memories. Specifically, the erase operation of the read-erase-write cycle...
|
|
|
6898490 |
Vehicle controller for controlling rewriting data in a nonvolatile memory
A vehicle controller comprises a first buffer for storing at least one data block, a second buffer for storing at least one data block, and a rewritable non-volatile memory for storing information...
|
|
|
6898662 |
Memory system sectors
An embodiment of the present invention includes a method of implementing the logical grouping of memory system sectors in a non-volatile memory system in order to increase the operational speed of...
|
|
|
6895464 |
Flash memory management system and method utilizing multiple block list windows
The present invention provides a flash memory management system and method with increased performance. The flash memory management system provides the ability to efficiently manage and allocate...
|
|
|
6895463 |
Method and apparatus for efficiently running an execution image using volatile and non-volatile memory
The present invention provides an apparatus and method for efficiently running an execution image containing instructions for running a computer program in a set-top box. A non-volatile memory...
|
|
|
6895490 |
Method for making a write-once memory device read compatible with a write-many file system
The preferred embodiments described herein provide a method for making a write-once memory device read compatible with a write-many file system. In one preferred embodiment, a method for re-writing...
|
|
|
6892269 |
Nonvolatile memory device with double serial/parallel communication interface
A nonvolatile memory device is operable in a serial mode and in a parallel mode. The architecture of the nonvolatile memory device is based upon the structure already present in a standard memory,...
|
|
|
6889306 |
Microprocessor and program modification method in the microprocessor
The microprocessor is provided with a program modification function not attended with unnecessary branch instructions or interrupt processes. The instruction storage unit includes read-only-memory...
|
|
|
6886087 |
Semiconductor memory device
A semiconductor memory device reliably protects data written once into a non-volatile memory and exhibits high EEPROM data security functionality. The device has a user memory area to which a user...
|
|
|
6886070 |
Multiple user interfaces for an integrated flash device
A memory device having multiple interfaces is described. The memory device may be configured to operate with different interfaces using configuration circuitry in the device that enables switching...
|
|
|
6886083 |
Apparatus and method for controlling a card device
An apparatus controls a card device. The apparatus includes an interface unit and a control unit. The interface unit receives a command issued by a host system. The received command contains an...
|
|
|
6886069 |
IC card and management method of nonvolatile memory in IC card
An IC card having nonvolatile and volatile memory is disclosed. An IC card generates a volatile object, and accesses the volatile object using a reference address on a nonvolatile memory. These...
|
|
|
6883078 |
Microcomputer with reduced memory usage and associated method
A microcomputer has a flash memory, a volatile memory, and a processor. The flash memory stores a flash memory driver for controlling operations of the flash memory so as to write data into the...
|
|
|
6883060 |
Microcomputer provided with flash memory and method of storing program into flash memory
The present invention provides a microcomputer provided with a flash memory and a method of storing a program into a flash memory by which a write failure which arises from an interruption of...
|
|
|
6883044 |
Synchronous flash memory with simultaneous access to one or more banks
A synchronous flash memory includes an array of non-volatile memory cells. The memory array is arranged in rows and columns, and can be further arranged in addressable blocks. Data communication...
|
|
|
6880037 |
Method of data caching on a smartcard
Smartcards are gaining acceptance as a secure medium for storing information, typically of a personal and confidential nature. Unfortunately, the process of storing information to the smartcard is...
|
|
|
6880075 |
Output device, method of controlling it, and storage medium
An output device ( 103,104 ) can be quickly and easily set to the operating parameters required for a particular output process. The output device has RAM ( 204 ) that temporarily stores the...
|
|
|
6880038 |
Method and apparatus for predictive flash memory erase and write times
A NOR-gate architecture memory with an erase and write time table. The memory processor creates an erase and write time table in a table block. The table contains the most recent times for erase...
|
|
|
6877091 |
Actuation of projector by system stored in mobile memory
A projector including a computer has: an internal storage device that stores therein a basic system, which is executed first by the computer on actuation of the projector, and a first control...
|
|
|
6876892 |
Rewriting system for vehicle controller
The rewriting system for rewriting data stored in a memory of a vehicle controller with new data is provided. The rewriting device is capable of communicating with the vehicle controller. The...
|
|
|
6877063 |
Multiple memory aliasing for a configurable system-on-chip
A method for multiple memory aliasing for a configurable system-on-a-chip, including executing code from an internal memory, locating a configuration program in the internal memory, disabling the...
|
|
|
6874069 |
Microcontroller having an embedded non-volatile memory array with read protection for the array or portions thereof
A single integrated circuit microcontroller 10 includes an embedded erasable/programmable non-volatile memory 12 having a read protection capability. Microcontroller 10 can operate within a...
|
|
|
6871258 |
METHOD FOR ERASING AN ELECTRICALLY ERASABLE NONVOLATILE MEMORY DEVICE, IN PARTICULAR AN EEPROM-FLASH MEMORY DEVICE, AND AN ELECTRICALLY ERASABLE NONVOLATILE MEMORY DEVICE, IN PARTICULAR AN EEPROM-FLASH MEMORY DEVICE
Described herein is an erase method for an electrically erasable nonvolatile memory device, in particular an EEPROM-FLASH nonvolatile memory device, comprising a memory array formed by a plurality...
|
|
|
6871259 |
File system including non-volatile semiconductor memory device having a plurality of banks
A flash memory includes a data bank having a plurality of banks, a merge bank, and an update data bank. A file system using the flash memory includes a unit storing update data corresponding to a...
|
|
|
6871260 |
Non-volatile memory based storage system capable of directly overwriting without using redundancy and its writing method
A non-volatile memory based storage system capable of directly overwriting without using redundancy and its writing method are provided. The invention first writes data into a register. Then, a...
|
|
|
6868473 |
Non-volatile memory access control
A system is described for controlling access to non-volatile memory. The system can include logic configured to determine whether to delay access to the non-volatile memory.
|
|
|
6865641 |
Method and apparatus for non-volatile display of information for an electronic device
In one form of the invention, an apparatus for visually displaying a non-volatile message includes an integrated circuit having first circuitry. The apparatus also includes a package for the...
|
|
|
6862652 |
Recording apparatus, semiconductor device, and recording head device
An apparatus main body controlling section 2 and a memory access controlling section 3 transmit and receive data by means of serial data communication. The memory access controlling section 3 ...
|
|
|
6862651 |
Automotive computing devices with emergency power shut down capabilities
Methods and systems for operating automotive computing devices are described. In one embodiment, a small amount of static RAM (SRAM) is incorporated into an automotive computing device. The SRAM is...
|
|
|
6859856 |
Method and system for a compact flash memory controller
Disclosed herein is a flash memory controller that is incorporated in a flash memory. The flash memory controller allows the memory card to operate in either the PCMCIA mode, or true IDE mode. The...
|
|
|
6859855 |
Data processing device
A data processing device includes a read-only memory, a flash memory capable of modifying information stored therein and adding information thereto, a central processing unit performing data...
|
|
|
6857054 |
Write-once memory storage device
The present disclosure relates to a write-once storage device. In one arrangement, the storage device comprises write-once memory adapted to store data files, re-writable memory that contains a...
|
|
|
6857041 |
Method and apparatus providing an interface to allow physical memory to be initialized using firmware/hardware methods
A system to initialize a memory device. An operating system executes an application program. A memory device has a plurality of memory addresses that hold data. A firmware device holds settings for...
|
|
|
6854055 |
Method and system for switching active configuration memory during on-line operation of programmable field mounted device
To program the device during running of a computational process in device electronics, the device having an activated first memory area storing a first programmable configuration and a deactivated...
|
|
|
6854038 |
Global status journaling in NVS
A method and system for updating status information in a persistent storage. The method comprises the steps of defining a table in persistent storage (NVS) for holding information about changes to...
|
|
|
6851013 |
Fast program mode
A method of programming a memory. The method of one embodiment calls for sending a command to a memory device. The command requests the memory device to enter a program mode. A confirmation of the...
|
|
|
6851015 |
Method of overwriting data in nonvolatile memory and a control apparatus used for the method
In a nonvolatile memory such as flash memory where data is stored sector by sector, a method of overwriting a data sector is provided. The old data to be overwritten in a data sector along with its...
|
|
|
6851014 |
Memory device having automatic protocol detection
A memory device includes a memory array, a first protocol circuit, a second protocol circuit, an operation interface, and a protocol detection circuit. The first protocol circuit, which implements...
|
|
|
6851012 |
Information processing system, information processing method and readable-by-computer recording medium
An information processing system includes a volatile storage unit stored with save target information to be saved when transiting to a sleep state in which a consumption of electric power can be...
|
|
|
6845476 |
Method for testing a non-volatile memory
The present invention discloses a method for testing a non-volatile memory, characterized in that the code assigned by the client is written in at least one non-volatile memory in advance, and then...
|
|
|
6845438 |
Method for controlling non-volatile semiconductor memory system by using look up table
In a memory system using a storage medium, which is inserted into an electronic apparatus via a connector to add a memory function thereto, the storage medium has a GROUND terminal, a power supply...
|
|
|
6842858 |
Mechanism for updating firmware of an electronic device
A system for updating firmware of an electronic device includes a flash memory for storing a system control program to control the electronic device, and a RAM for storing the system control...
|
|
|
6842842 |
Method and system to preprogram and predict a next microcode address
A microprocessor includes a first memory to store microcode and a second memory to store predicted micro-operation addresses. Micro-operation addresses are predicted, stored in memory, and...
|
|
|
6842820 |
Processor with embedded in-circuit programming structures
An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself, as well as other software stored on the...
|
|
|
6842840 |
Controller which determines presence of memory in a node of a data network
A system for determining whether a memory is connected to a controller in a node of a data network. In order to utilize non-volatile memory elsewhere in the system, it is possible to eliminate the...
|
|
|
6839798 |
Flash memory capable of storing frequently rewritten data
A flash memory includes an address information storage and a data write unit. The address information storage records address information about blank areas in a cluster consisting of a plurality of...
|
|
|
6839821 |
Method and apparatus for memory control circuit
A method and circuit for fast memory access (read or write) of the data to and from a memory array is disclosed. Architecture wise, the memory array control circuit provides for at least two...
|
|
|
6839823 |
Increased reliability of data stored on flash memory in applications sensitive to power-loss
Methods for storing data in an erasable nonvolatile memory are described herein. In one embodiment, an example method includes allocating a space within a block of an erasable nonvolatile memory...
|
|
|
6839818 |
Electrically modifiable, non-volatile, semiconductor memory which can keep a datum stored until an operation to modify the datum is completed
An electrically-modifiable, non-volatile, semiconductor memory comprising a plurality of user memory locations which can be addressed individually from outside the memory in order to read and to...
|