Match Document Document Title
6954815 Microcomputer with universal serial bus interface circuit and method of controlling the same  
A microcomputer includes a universal serial bus (USB) interface circuit wherein a program is written from a host to the microcomputer at high speed by utilizing a USB cable for connecting the host...
6952752 File memory device and information processing apparatus using the same  
A flash memory based file memory device built in an information processing apparatus enables fast file access. The file memory device is provided with a parallel arrangement of memory element...
6948041 Permanent memory block protection in a flash memory device  
A secure command is entered into a Flash memory device. A control data word is written to the memory device to specify which blocks of memory are to be permanently secured against write and erase...
6948026 Erase block management  
An improved Flash memory device with a distributed erase block management (EBM) scheme is detailed that enhances operation and helps minimize write fatigue of the floating gate memory cells of the...
6944734 Storage apparatus and access control method  
A storage apparatus is capable of using a storage medium having at least a first region for storing therein data and a second region for storing therein both use permission discrimination...
6941410 Virtual heap for a virtual machine  
A virtual heap for a process executing within a virtual machine is described. In one embodiment, the virtual persistent heap may allow the running of an application on a physical heap that is...
6941413 Nonvolatile memory, its data updating method, and card reader equipped with such nonvolatile memory  
A method for updating data in a nonvolatile memory is provided. The method comprises the steps of writing in a RAM data stored in a data writing region of the non-volatile memory, updating the data...
6938116 Flash memory management method  
A flash memory management method is provided. According to the method, when a request to write the predetermined data to a page to which data has been written is made, the predetermined data is...
6938117 Tri-stating output buffer during initialization of synchronous memory  
A synchronous memory device that avoids erroneous output while internal initialization is taking place. In one embodiment, a tri-state logic circuit is used to selectively tri-state an output...
6934794 Method for performing flash memory file management  
According to one aspect of the invention, there is provided a method for accessing data in a memory to be performed. The method includes receiving a request to read a file stored in the memory, the...
6933555 Flash EEPROM with function bit by bit erasing  
A multi-bit split-gate (MSG) flash cell with multi-shared source/drain, a method of making and a method of programming the same are disclosed. Furthermore, a method of bit-by-bit erasing, in...
6934537 Radio communication device, method of and program for rewriting boot program therefor  
Information processors operate independently of each other. Memories are associated with the information processors, respectively, and connected to address and data lines of the information...
6931481 Battery firmware customer/field update method  
A method and system for upgrading a programmable battery unit in a mobile information handling system. The method and system make use of unique address words, checks, and comparisons stored in...
6931498 Status register architecture for flexible read-while-write device  
A single status register, capable of providing status for simultaneous read-while-write operation on a flash memory array is described. The status of the memory array is reported to the user based...
6931480 Method and apparatus for refreshing memory to preserve data integrity  
A memory utilizes a data refresh algorithm to preserve data integrity over disturbances caused by memory programming or erase operations. The memory device maintains a counter for each memory block...
6928527 Look ahead methods and apparatus  
A method for operating a memory device, the method comprising marking a portion of a memory device associated with a group of bits comprising at least one bit upon which an operation is to be...
6928531 Linear and non-linear object management  
A linear and non-linear object management method and structure. A data structure on a computer-readable medium is used to store linear and non-linear objects in a range of memory of a volume. The...
6928510 Method and arrangement for programming and verifying EEPROM pages and a corresponding computer software product and a corresponding computer-readable storage medium  
The invention relates to a method and arrangement for programming and verifying EEPROM pages and a corresponding computer software product and a corresponding computer-readable storage medium,...
6928511 Method and system for managing virtual memory  
A method and system of managing virtual memory for a flash-memory system. Logical blocks in a buffer are used to store data copied from a physical block in a flash-memory. An operating system...
6925591 Method and apparatus for providing full accessibility to instruction cache and microcode ROM  
A method and apparatus for providing full accessibility to on-chip instruction cache and microcode ROM are described. A dummy tag and a dummy instruction are written into a cache tag array and an...
6925542 Memory management in a data processing system  
Memory management in a data processing system ( 10 ) is achieved by using one or more timing bits ( 54 ) to specify a timing parameter of a memory ( 18, 19, 34 ). To implement this in some...
6925521 Scheme for implementing breakpoints for on-chip ROM code patching  
The present invention relates to a system and a method for preventing address conflicts when establishing breakpoints and applying one or more patches to code residing on a read only memory (ROM)...
6925365 Flash loader for vehicle electronic control units  
A flashloader having a standard module for receiving programming instructions and an application program via a communications port of a vehicle controller, where the flashloader further provides an...
6925522 Device and method capable of changing codes of micro-controller  
A device and method capable of changing codes of a micro-controller comprises a micro-controller, an address latch, a flash memory, a static random access memory (SRAM), and a logic circuit. The...
6925523 Managing monotonically increasing counter values to minimize impact on non-volatile storage  
Reducing writes to non-volatile storage in a system for tracking sequence numbers in a communications protocol. In a system which tracks sequence numbers, a sequence number base is kept in...
6922734 Non-volatile storage device with contactless interface  
An integrated storage device, for storing a data package received wirelessly from a remote base station, includes a secondary non-volatile storage device, an antenna, a primary non-volatile storage...
6922758 Synchronous flash memory with concurrent write and read operation  
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...
6920522 Synchronous flash memory with accessible page during write  
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...
6918017 Method and apparatus for fault-tolerant update of flash ROM contents  
Method and apparatus for updating the contents of a first memory of a computer system. In one embodiment, new information intended for the first memory is received by the computer system from an...
6913362 Projection display apparatus and method of display  
A projection display apparatus which display a projected image and may be free from connection with a computer. The projection display apparatus carries out processing with information stored in a...
6914853 Mechanism for efficient wearout counters in destructive readout memory  
A memory device having a wear out counter. The memory device includes at least one block of memory, that block having a metadata section associated with it. A number of bits in the metadata section...
6915375 Memory apparatus and a data-processing apparatus, and method for using the memory apparatus  
A memory apparatus, such as a memory card, comprising a first storage region and a second storage region. Data can be read from, and written into, the first storage region, in accordance with...
6915175 Method and device for programming nonvolatile semiconductor memory  
A control system includes a nonvolatile memory chip and a controller. The controller transfers a group of data from exterior to the nonvolatile memory chip based on the capacity of the nonvolatile...
6910113 Executing large device firmware programs  
A processor-based system includes a system firmware program (e.g., the system basic input/output system (BIOS)) to execute a device firmware program (e.g., a device driver) stored on a storage...
6907496 Method and apparatus for auto-detection of a configuration of a flash memory  
Method apparatus, and computer instructions for updating a flash memory. Information regarding the flash memory, for example, configuration and size information, is determined, and the determined...
6907495 Rewriting system for rewriting a memory on a vehicle controller  
The rewriting device 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. When...
6904400 Flash EEPROM memory emulator of non-flash EEPROM device and corresponding method  
A method and device emulate the features of a EEPROM memory device. The device is included into a memory macrocell which is embedded into an integrated circuit comprising also a microcontroller....
6904492 Write-once memory device including non-volatile memory for temporary storage  
A memory device includes write-once memory; non-volatile memory; and a circuit for writing user data to the write-once memory and at least one of user data and error correction data to the...
6904493 Secure flash memory device and method of operation  
A secure flash memory device includes a connection port, a microcontroller, a flash memory, and a security program. The security program provides pass code security between a computer connected to...
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...