Edinburgh
United Kingdom
45
2019-06-27
The entities that hold a legal rights for patent applications filed by inventor Bennett Alan David:
Alan David Bennett from Edinburgh, GB has applied for patents for these inventions. The list has both pending applications and granted patents:
Techniques for performing a non-blocking control sync operation
#2 | 2018-08-23TECHNIQUES FOR PERFORMING A NON-BLOCKING CONTROL SYNC OPERATION
#3 | 2017-05-04SYSTEM AND METHOD FOR MANAGING MAINTENANCE SCHEDULING IN A NON-VOLATILE MEMORY
#4 | 2017-05-04Method and system for programming a multi-layer non-volatile memory having a single fold data path
#5 | 2017-05-04System and method for managing extended maintenance scheduling in a non-volatile memory
#6 | 2015-02-12METHOD AND DEVICE FOR ERROR CORRECTING CODE (ECC) ERROR HANDLING
#7 | 2014-09-18METHOD AND SYSTEM FOR RAM CACHE COALESCING
#8 | 2014-08-28Memory systems
#9 | 2014-04-24Bit error rate estimation for wear leveling and for block selection based on data type
#10 | 2013-05-16Systems and methods for operating multi-bank nonvolatile memory
#11 | 2013-01-24Tracking and handling of super-hot data in non-volatile memory systems
#12 | 2012-11-22BLOCK WRITE HANDLING AFTER CORRUPTION
#13 | 2012-11-22Non-volatile memory and method having block management with hot/cold data sorting
#14 | 2012-04-05Synchronized maintenance operations in a multi-bank storage system
#15 | 2012-01-19Non-volatile memory and method with control data management
#16 | 2011-12-29Use of guard bands and phased maintenance operations to avoid exceeding maximum latency requirements in non-volatile memory systems
#17 | 2011-08-04Adaptive deterministic grouping of blocks into multi-block units
#18 | 2010-07-08Mapping address table maintenance in a memory device
#19 | 2010-07-08Non-volatile memory and method with write cache partition management methods
#20 | 2010-07-08Nonvolatile memory with write cache having flush/eviction methods
#21 | 2010-07-08Non-volatile memory and method with write cache partitioning
#22 | 2010-07-08Spare block management of non-volatile memories
#23 | 2009-11-26Adaptive deterministic grouping of blocks into multi-block units
#24 | 2009-10-22Scheduling of housekeeping operations in flash memory systems
#25 | 2009-01-15Non-volatile memory and method with non-sequential update block management
#26 | 2009-01-15Non-volatile memory and method with memory planes alignment
#27 | 2008-12-04Non-volatile memory and method with multi-stream updating
#28 | 2008-06-26Methods and apparatus for writing data to non-volatile memory
#29 | 2008-04-17Method for non-volatile memory with worst-case control data management
#30 | 2008-04-17Scheduling of housekeeping operations in flash memory systems
#31 | 2008-04-17Non-volatile memory with worst-case control data management
#32 | 2008-03-04Method of writing data to non-volatile memory
#33 | 2007-05-17Methods for the management of erase operations in non-volatile memories
#34 | 2007-05-17Structures for the management of erase operations in non-volatile memories
#35 | 2006-07-20Scheduling of housekeeping operations in flash memory systems
#36 | 2006-07-20Scratch pad block
#37 | 2006-07-13Non-volatile memory and method with improved indexing for scratch pad and update blocks
#38 | 2006-07-13Non-volatile memory and method with multi-stream update tracking
#39 | 2006-07-13Non-volatile memory and method with multi-stream updating
#40 | 2006-06-22Cluster auto-alignment for storing addressable data packets in a non-volatile memory array
#41 | 2005-06-30Adaptive deterministic grouping of blocks into multi-block units
#42 | 2005-06-30Non-volatile memory and method with control data management
#43 | 2005-06-30Non-volatile memory and method with block management system
#44 | 2005-06-30Non-volatile memory and method with memory planes alignment
#45 | 2005-06-30Non-volatile memory and method with non-sequential update block management
57240 ⎘