loadpatents
name:-0.039303064346313
name:-0.04482889175415
name:-0.0013859272003174
Sinclair; Alan W. Patent Filings

Sinclair; Alan W.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Sinclair; Alan W..The latest application filed is for "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".

Company Profile
0.47.48
  • Sinclair; Alan W. - Edmonton GB
  • Sinclair; Alan W. - Falkirk GB
  • Sinclair; Alan W. - Maddiston GB
  • Sinclair; Alan W. - Candie GB
  • Sinclair; Alan W. - Cambridge GB
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
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

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed