Match Document Document Title Score
US20070083697 Flash memory management  
Flash memory is managed utilizing memory management data structures residing in volatile memory of a flash memory device. The memory management data structures are created and updated each time...
1000
US20090271563 FLASH MEMORY TRANSACTIONING  
Providing for improved transactioning for Flash memory is described herein. By way of example, transactioning operations associated with abstract data structures can be bundled into a common layer...
980
US20060239075 NAND flash memory management  
A memory controller is utilized to overcome NAND flash memory's propensity for comprising bad blocks of memory. The memory controller utilizes minimal hardware and is essentially transparent to a...
961
7366825 NAND flash memory management  
A memory controller is utilized to overcome NAND flash memory's propensity for comprising bad blocks of memory. The memory controller utilizes minimal hardware and is essentially transparent to a...
961
US20070300037 Persistent flash memory mapping table  
Flash memory is accessed via mapping tables comprising a master mapping table and at least one secondary mapping table. The master mapping table contains indexes to the secondary mapping tables....
859
7076599 Transactional file system for flash memory  
A transactional file system developed to function with flash memory is described. The file system provides for efficient storage of file system meta-information, performs robust transaction...
726
7594064 Free sector manager for data stored in flash memory devices  
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...
678
7080232 Free sector manager for data stored in flash memory devices  
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...
678
US20060069852 Free sector manager for data stored in flash memory devices  
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...
678
6412080 Lightweight persistent storage system for flash memory devices  
A non-volatile flash store memory system for storing persistent data with low overhead. The flash store comprises an active flash memory sector and one or more non-active backup sectors. Each...
630
US20060168474 Power FAilure Detection And Correction In A Flash Memory Device  
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one...
628
7340647 Power failure detection and correction in a flash memory device  
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one...
628
7178061 Power failure detection and correction in a flash memory device  
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one...
628
US20060179211 Power Failure Detection And Correction In A Flash Memory Device  
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one...
623
7350105 Power failure detection in a flash memory device  
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one...
623
US20090249052 BOOTING AN ELECTRONIC DEVICE USING FLASH MEMORY AND A LIMITED FUNCTION MEMORY CONTROLLER  
A BIOS may provide bad block and wear-leveling services to a flash memory during a boot cycle until a full-functioned memory controller, such as a software memory controller, is available. After...
614
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...
575
6775423 Systems and methods for incrementally updating an image in flash memory  
Systems and methods for incrementally updating a first image in flash memory of a device by downloading a differences file that identifies differences between the first image and a second image and...
572
7340566 System and method for initializing a memory device from block oriented NAND flash  
Described is a system and method for initializing other memory from block oriented NAND flash by central processing units (CPUs) designed for non-NAND flash. The system employs a sequential loader...
552
US20040076069 System and method for initializing a memory device from block oriented NAND flash  
Described is a system and method for initializing other memory from block oriented NAND flash by central processing units (CPUs) designed for non-NAND flash. The system employs a sequential loader...
551
US20050216653 Transactional file system for flash memory  
A transactional file system developed to function with flash memory is described. The file system provides for efficient storage of file system meta-information, performs robust transaction...
542
7139883 Transactional file system for flash memory  
A transactional file system developed to function with flash memory is described. The file system provides for efficient storage of file system meta-information, performs robust transaction...
542
7085879 Dynamic data structures for tracking data stored in a flash memory device  
One or more mapping data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each mapping data structure has a predetermined capacity...
536
US20060059326 Dynamic data structures for tracking file system free space in a flash memory device  
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined...
527
7010662 Dynamic data structures for tracking file system free space in a flash memory device  
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined...
527
7093101 Dynamic data structures for tracking file system free space in a flash memory device  
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined...
527
US20060064556 Dynamic data structures for tracking file system free space in a flash memory device  
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined...
525
7082512 Dynamic data structures for tracking file system free space in a flash memory device  
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined...
524
6621746 Monitoring entropic conditions of a flash memory device as an indicator for invoking erasure operations  
Erase operations are performed on a flash memory device by monitoring the entropic nature of the flash memory device. In one implementation, flash abstraction logic, tracks how many physical...
521
7480761 System and methods for an overlay disk and cache using portable flash memory  
A system is provided for reading and writing sectors which may be realized as either a disk device to the local operating system, or as a virtual disk device to a virtual machine. A user's...
521
US20060155931 System and methods for an overlay disk and cache using portable flash memory  
A system is provided for reading and writing sectors which may be realized as either a disk device to the local operating system, or as a virtual disk device to a virtual machine. A user's...
518
US20060233367 System and methods for an overlay disk and cache using portable flash memory  
A system is provided for reading and writing sectors which may be realized as either a disk device to the local operating system, or as a virtual disk device to a virtual machine. A user's...
514
7380051 System and methods for an overlay disk and cache using portable flash memory  
A system is provided for reading and writing sectors which may be realized as either a disk device to the local operating system, or as a virtual disk device to a virtual machine. A user's...
513
5634050 Method and system for file system management using a flash-erasable programmable, read-only memory  
A method and system for managing memory in a block-erasable, flash-erasable, programmable, read-only memory. The system comprises a block-erasable FEProm with a block header, a block allocation...
380
5898868 Method and system for file system management using a flash-erasable, programmable, read-only memory  
A method and system for managing memory in a block-erasable, flash-erasable, programmable, read-only memory. The system comprises a block-erasable FEProm with a block header, a block allocation...
380
6256642 Method and system for file system management using a flash-erasable, programmable, read-only memory  
A method and system for memory management of a block-erasable flash-EProm. The system comprises a FEProm manager and a file system. The FEProm manager manages memory allocation and deallocation of...
377
7398349 System and methods for an overlay disk and cache using portable flash memory  
A lifting and shaping system for a bra is disclosed. The system uses lift platforms shaped to fit into the cups of the bra and formed from thin material such as plastic. The lift platforms are...
356
5392427 System for updating data stored on a flash-erasable, programmable, read-only memory (FEPROM) based upon predetermined bit value of indicating pointers  
A method and system for updating data stored on a computer storage device are provided. The data is contained in records or entries. Each record or entry has a primary pointer and an indicator. The...
269
US20060155930 System and methods for an overlay disk and cache using portable flash memory  
A lifting and shaping system for a bra is disclosed. The system uses lift platforms shaped to fit into the cups of the bra and formed from thin material such as plastic. The lift platforms are...
242
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...
147
US20070300009 Flash driver support techniques  
Various flash management techniques may be described. An apparatus may comprise a processor, a flash memory coupled to the processor, and a flash management module. The flash management module may...
146
US20070300008 Flash management techniques  
Various flash management techniques may be described. An apparatus may comprise a processor, a flash memory coupled to the processor, and a flash management module. The flash management module may...
139
6594723 Method and apparatus for updating data in nonvolatile memory  
A computer system includes a Flash or other nonvolatile memory. A program(s) to coordinate data transfers is loaded into a volatile system memory to transfer data from an external device to the...
133
US20050278522 Apparatus and method to decrease boot time and hibernate awaken time of a computer system  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
125
7203830 Apparatus and method to decrease boot time and hibernate awaken time of a computer system  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
125
7017037 Apparatus and method to decrease boot time and hibernate awaken time of a computer system utilizing disk spin-up-time  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
124
US20040003223 Apparatus and method to decrease boot time and hibernate awaken time of a computer system  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
124
US20050278523 Apparatus and method to decrease boot time and hibernate awaken time of a computer system  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
122
7107444 Apparatus and method to decrease boot time and hibernate awaken time of a computer system  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
122
US20050273554 Apparatus and method to decrease boot time and hibernate awaken time of a computer systsem  
A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash...
121
« search again