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