Patent | Date |
---|
Systems and methods for a mass data storage system having a file-based interface to a host and a non-file-based interface to secondary storage Grant 10,126,959 - Sinclair November 13, 2 | 2018-11-13 |
Systems and methods for a mass data storage system having a file-based interface to a host and a non-file-based interface to secondary storage Grant 10,055,147 - Sinclair August 21, 2 | 2018-08-21 |
Method and system for storage address re-mapping for a memory device Grant 9,396,103 - Sinclair , et al. July 19, 2 | 2016-07-19 |
Systems And Methods For A Mass Data Storage System Having A File-based Interface To A Host And A Non-file-based Interface To Secondary Storage App 20150363131 - Sinclair; Alan W. | 2015-12-17 |
Systems And Methods For A Mass Data Storage System Having A File-based Interface To A Host And A Non-file-based Interface To Secondary Storage App 20150363135 - Sinclair; Alan W. | 2015-12-17 |
Systems and methods for a mass data storage system having a file-based interface to a host and a non-file-based interface to secondary storage Grant 9,104,315 - Sinclair August 11, 2 | 2015-08-11 |
Method of interfacing a host operating through a logical address space with a direct file storage medium Grant 8,713,283 - Sinclair April 29, 2 | 2014-04-29 |
Controller and method for virtual LUN assignment for improved memory bank mapping Grant 8,700,961 - Lassa , et al. April 15, 2 | 2014-04-15 |
Controller and Method for Using a Transaction Flag for Page Protection App 20130173848 - Lassa; Paul A. ;   et al. | 2013-07-04 |
Method and system for concurrent background and foreground operations in a non-volatile memory array Grant 8,473,669 - Sinclair June 25, 2 | 2013-06-25 |
Controller and Method for Virtual LUN Assignment for Improved Memory Bank Mapping App 20130159601 - Lassa; Paul A. ;   et al. | 2013-06-20 |
Optimized memory management for random and sequential data writing Grant 8,452,940 - Sinclair May 28, 2 | 2013-05-28 |
Method and system for memory block flushing Grant 8,429,352 - Sinclair April 23, 2 | 2013-04-23 |
Micro-update architecture for address tables Grant 8,335,907 - Sinclair , et al. December 18, 2 | 2012-12-18 |
Method and apparatus for providing data type and host file information to a mass storage system Grant 8,239,639 - Sinclair August 7, 2 | 2012-08-07 |
Direct file data programming and deletion in flash memories Grant 8,214,583 - Sinclair , et al. July 3, 2 | 2012-07-03 |
Configuration of host LBA interface with flash memory Grant 8,209,461 - Sinclair , et al. June 26, 2 | 2012-06-26 |
Method and system for dual mode access for storage devices Grant 8,209,516 - Sinclair June 26, 2 | 2012-06-26 |
Dynamic mapping of logical ranges to write blocks Grant 8,205,063 - Sinclair June 19, 2 | 2012-06-19 |
Managing a LBA interface in a direct data file memory system Grant 8,166,267 - Sinclair , et al. April 24, 2 | 2012-04-24 |
Management of memory blocks that directly store data files Grant 8,055,832 - Sinclair , et al. November 8, 2 | 2011-11-08 |
Use of a direct data file system with a continuous logical address space interface and control of file address storage in logical blocks Grant 8,046,522 - Sinclair , et al. October 25, 2 | 2011-10-25 |
Direct data file storage implementation techniques in flash memories Grant 7,984,233 - Sinclair July 19, 2 | 2011-07-19 |
Micro-update Architecture For Address Tables App 20110161621 - Sinclair; Alan W. ;   et al. | 2011-06-30 |
Indexing of file data in reprogrammable non-volatile memories that directly store data files Grant 7,949,845 - Sinclair , et al. May 24, 2 | 2011-05-24 |
Host system with direct data file interface configurability Grant 7,917,686 - Sinclair , et al. March 29, 2 | 2011-03-29 |
Direct data file storage in flash memories Grant 7,877,539 - Sinclair , et al. January 25, 2 | 2011-01-25 |
Memory system storing transformed units of data in fixed sized storage blocks Grant 7,814,262 - Sinclair October 12, 2 | 2010-10-12 |
Dual mode access for non-volatile storage devices Grant 7,793,068 - Sinclair , et al. September 7, 2 | 2010-09-07 |
Direct File Data Programming and Deletion in Flash Memories App 20100223423 - Sinclair; Alan W. ;   et al. | 2010-09-02 |
Method And System For Dual Mode Access For Storage Devices App 20100223308 - Sinclair; Alan W. | 2010-09-02 |
Direct Data File Storage Implementation Techniques in Flash Memories App 20100217926 - Sinclair; Alan W. | 2010-08-26 |
Method and system for accessing non-volatile storage devices Grant 7,769,978 - Gorobets , et al. August 3, 2 | 2010-08-03 |
Method And Apparatus For Relocating Selected Data Between Flash Partitions In A Memory Device App 20100169540 - Sinclair; Alan W. | 2010-07-01 |
Optimized Memory Management For Random And Sequential Data Writing App 20100169588 - Sinclair; Alan W. | 2010-07-01 |
Dynamic Mapping Of Logical Ranges To Write Blocks App 20100169542 - Sinclair; Alan W. | 2010-07-01 |
Method and system for accessing non-volatile storage devices Grant 7,747,837 - Gorobets , et al. June 29, 2 | 2010-06-29 |
System using a direct data file system with a continuous logical address space interface Grant 7,739,444 - Sinclair , et al. June 15, 2 | 2010-06-15 |
Reprogrammable non-volatile memory systems with indexing of directly stored data files Grant 7,669,003 - Sinclair , et al. February 23, 2 | 2010-02-23 |
Method and system for dual mode access for storage devices Grant 7,627,733 - Sinclair December 1, 2 | 2009-12-01 |
Method and system for storage address re-mapping for a multi-bank memory device App 20090271562 - Sinclair; Alan W. | 2009-10-29 |
Data consolidation and garbage collection in direct data file storage memories Grant 7,610,437 - Sinclair , et al. October 27, 2 | 2009-10-27 |
Data operations in flash memories utilizing direct data file storage Grant 7,590,794 - Sinclair , et al. September 15, 2 | 2009-09-15 |
Flash memory systems utilizing direct data file storage Grant 7,590,795 - Sinclair , et al. September 15, 2 | 2009-09-15 |
Memory system with management of memory blocks that directly store data files Grant 7,581,057 - Sinclair , et al. August 25, 2 | 2009-08-25 |
Flash memory systems with direct data file storage utilizing data consolidation and garbage collection Grant 7,562,181 - Sinclair , et al. July 14, 2 | 2009-07-14 |
Reclaiming data storage capacity in flash memory systems Grant 7,558,905 - Sinclair , et al. July 7, 2 | 2009-07-07 |
Method of storing transformed units of data in a memory system having fixed sized storage blocks Grant 7,529,905 - Sinclair May 5, 2 | 2009-05-05 |
Method And System For Memory Block Flushing App 20080307164 - Sinclair; Alan W. | 2008-12-11 |
Method of Interfacing A Host Operating Through A Logical Address Space With A Direct File STorage Medium App 20080307155 - Sinclair; Alan W. | 2008-12-11 |
Method And Apparatus For Providing Data Type And Host File Information To A Mass Storage System App 20080307158 - Sinclair; Alan W. | 2008-12-11 |
Method And System For Storage Address Re-Mapping For A Memory Device App 20080307192 - Sinclair; Alan W. ;   et al. | 2008-12-11 |
System For Interfacing A Host Operating Through A Logical Address Space With A Direct File Storage Medium App 20080307156 - Sinclair; Alan W. | 2008-12-11 |
Reclaiming data storage capacity in flash memories Grant 7,450,420 - Sinclair , et al. November 11, 2 | 2008-11-11 |
Cyclic flash memory wear leveling Grant 7,441,067 - Gorobets , et al. October 21, 2 | 2008-10-21 |
Host System With Direct Data File Interface Configurability App 20080155176 - Sinclair; Alan W. ;   et al. | 2008-06-26 |
Managing a LBA Interface in a Direct Data File Memory System App 20080155227 - Sinclair; Alan W. ;   et al. | 2008-06-26 |
Configuration of Host LBA Interface With Flash Memory App 20080155177 - Sinclair; Alan W. ;   et al. | 2008-06-26 |
Use of a Direct Data File System With a Continuous Logical Address Space Interface App 20080155178 - Sinclair; Alan W. ;   et al. | 2008-06-26 |
Host System That Manages a LBA Interface With Flash Memory App 20080155175 - Sinclair; Alan W. ;   et al. | 2008-06-26 |
System Using a Direct Data File System With a Continuous Logical Address Space Interface App 20080155228 - Sinclair; Alan W. ;   et al. | 2008-06-26 |
Flash Memory Systems With Direct Data File Storage Utilizing Data Consolidation and Garbage Collection App 20070186032 - Sinclair; Alan W. ;   et al. | 2007-08-09 |
Method and system for accessing non-volatile storage devices App 20070143532 - Gorobets; Sergey A. ;   et al. | 2007-06-21 |
Method and system for accessing non-volatile storage devices App 20070143570 - Gorobets; Sergey A. ;   et al. | 2007-06-21 |
Dual mode access for non-volatile storage devices App 20070143571 - Sinclair; Alan W. ;   et al. | 2007-06-21 |
Memory system storing transformed units of data in fixed sized storage blocks App 20070088904 - Sinclair; Alan W. | 2007-04-19 |
Method of storing transformed units of data in a memory system having fixed sized storage blocks App 20070086260 - Sinclair; Alan W. | 2007-04-19 |
Reprogrammable Non-Volatile Memory Systems With Indexing of Directly Stored Data Files App 20070033374 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Reclaiming Data Storage Capacity in Flash Memories App 20070030734 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Management of Memory Blocks That Directly Store Data Files App 20070033328 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Data Consolidation and Garbage Collection in Direct Data File Storage Memories App 20070033376 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Reclaiming Data Storage Capacity in Flash Memory Systems App 20070033330 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Mass data storage system App 20070033362 - Sinclair; Alan W. | 2007-02-08 |
Memory System With Management of Memory Blocks That Directly Store Data Files App 20070033329 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Flash Memory Systems Utilizing Direct Data File Storage App 20070033378 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Method and system for dual mode access for storage devices App 20070033373 - Sinclair; Alan W. | 2007-02-08 |
Data Operations in Flash Memories Utilizing Direct Data File Storage App 20070033377 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Indexing of File Data in Reprogrammable Non-Volatile Memories That Directly Store Data Files App 20070033375 - Sinclair; Alan W. ;   et al. | 2007-02-08 |
Direct data file storage implementation techniques in flash memories App 20060184719 - Sinclair; Alan W. | 2006-08-17 |
Direct data file storage implementation techniques in flash memories App 20060184722 - Sinclair; Alan W. | 2006-08-17 |
Direct file data programming and deletion in flash memories App 20060184723 - Sinclair; Alan W. ;   et al. | 2006-08-17 |
Direct file data programming and deletion in flash memories App 20060184718 - Sinclair; Alan W. ;   et al. | 2006-08-17 |
Direct data file storage in flash memories App 20060184720 - Sinclair; Alan W. ;   et al. | 2006-08-17 |
Cyclic flash memory wear leveling App 20060106972 - Gorobets; Sergey A. ;   et al. | 2006-05-18 |
Random address system for circuit modules Grant 5,031,139 - Sinclair July 9, 1 | 1991-07-09 |
Data storage element and memory structures employing same Grant 4,882,706 - Sinclair November 21, 1 | 1989-11-21 |