Inventor profile of:

Alan David Bennett

City:

Edinburgh

Country:

United Kingdom

Published Applications:

45

Last publication date:

2019-06-27

Top Assignees for applications by Alan David Bennett

The entities that hold a legal rights for patent applications filed by inventor Bennett Alan David:

Recent patent applications by 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:

#1 | 2019-06-27
US20190196975A1
Physics

Techniques for performing a non-blocking control sync operation

#2 | 2018-08-23
US20180239532A1
Physics

TECHNIQUES FOR PERFORMING A NON-BLOCKING CONTROL SYNC OPERATION

#3 | 2017-05-04
US20170123666A1
Physics

SYSTEM AND METHOD FOR MANAGING MAINTENANCE SCHEDULING IN A NON-VOLATILE MEMORY

#4 | 2017-05-04
US20170123664A1
Physics

Method and system for programming a multi-layer non-volatile memory having a single fold data path

#5 | 2017-05-04
US20170123655A1
Physics

System and method for managing extended maintenance scheduling in a non-volatile memory

#6 | 2015-02-12
US20150046772A1
Physics

METHOD AND DEVICE FOR ERROR CORRECTING CODE (ECC) ERROR HANDLING

#7 | 2014-09-18
US20140281132A1
Physics

METHOD AND SYSTEM FOR RAM CACHE COALESCING

#8 | 2014-08-28
US20140244913A1
Physics

Memory systems

#9 | 2014-04-24
US20140115410A1
Physics

Bit error rate estimation for wear leveling and for block selection based on data type

#10 | 2013-05-16
US20130121075A1
Physics

Systems and methods for operating multi-bank nonvolatile memory

#11 | 2013-01-24
US20130024609A1
Physics

Tracking and handling of super-hot data in non-volatile memory systems

#12 | 2012-11-22
US20120297248A1
Physics

BLOCK WRITE HANDLING AFTER CORRUPTION

#13 | 2012-11-22
US20120297122A1
Physics

Non-volatile memory and method having block management with hot/cold data sorting

#14 | 2012-04-05
US20120084489A1
Physics

Synchronized maintenance operations in a multi-bank storage system

#15 | 2012-01-19
US20120017038A1
Physics

Non-volatile memory and method with control data management

#16 | 2011-12-29
US20110320685A1
Physics

Use of guard bands and phased maintenance operations to avoid exceeding maximum latency requirements in non-volatile memory systems

#17 | 2011-08-04
US20110191530A1
Physics

Adaptive deterministic grouping of blocks into multi-block units

#18 | 2010-07-08
US20100174869A1
Physics

Mapping address table maintenance in a memory device

#19 | 2010-07-08
US20100174847A1
Physics

Non-volatile memory and method with write cache partition management methods

#20 | 2010-07-08
US20100174846A1
Physics

Nonvolatile memory with write cache having flush/eviction methods

#21 | 2010-07-08
US20100172180A1
Physics

Non-volatile memory and method with write cache partitioning

#22 | 2010-07-08
US20100172179A1
Physics

Spare block management of non-volatile memories

#23 | 2009-11-26
US20090292944A1
Physics

Adaptive deterministic grouping of blocks into multi-block units

#24 | 2009-10-22
US20090265508A1
Physics

Scheduling of housekeeping operations in flash memory systems

#25 | 2009-01-15
US20090019218A1
Physics

Non-volatile memory and method with non-sequential update block management

#26 | 2009-01-15
US20090019217A1
Physics

Non-volatile memory and method with memory planes alignment

#27 | 2008-12-04
US20080301359A1
Physics

Non-volatile memory and method with multi-stream updating

#28 | 2008-06-26
US20080155184A1
Physics

Methods and apparatus for writing data to non-volatile memory

#29 | 2008-04-17
US20080091901A1
Physics

Method for non-volatile memory with worst-case control data management

#30 | 2008-04-17
US20080091872A1
Physics

Scheduling of housekeeping operations in flash memory systems

#31 | 2008-04-17
US20080091871A1
Physics

Non-volatile memory with worst-case control data management

#32 | 2008-03-04
US10260259
-

Method of writing data to non-volatile memory

#33 | 2007-05-17
US20070113030A1
Physics

Methods for the management of erase operations in non-volatile memories

#34 | 2007-05-17
US20070113029A1
Physics

Structures for the management of erase operations in non-volatile memories

#35 | 2006-07-20
US20060161728A1
Physics

Scheduling of housekeeping operations in flash memory systems

#36 | 2006-07-20
US20060161722A1
Physics

Scratch pad block

#37 | 2006-07-13
US20060155922A1
Physics

Non-volatile memory and method with improved indexing for scratch pad and update blocks

#38 | 2006-07-13
US20060155921A1
Physics

Non-volatile memory and method with multi-stream update tracking

#39 | 2006-07-13
US20060155920A1
Physics

Non-volatile memory and method with multi-stream updating

#40 | 2006-06-22
US20060136655A1
Physics

Cluster auto-alignment for storing addressable data packets in a non-volatile memory array

#41 | 2005-06-30
US20050144516A1
Physics

Adaptive deterministic grouping of blocks into multi-block units

#42 | 2005-06-30
US20050144365A1
Physics

Non-volatile memory and method with control data management

#43 | 2005-06-30
US20050144360A1
Physics

Non-volatile memory and method with block management system

#44 | 2005-06-30
US20050141313A1
Physics

Non-volatile memory and method with memory planes alignment

#45 | 2005-06-30
US20050141312A1
Physics

Non-volatile memory and method with non-sequential update block management

InventorID:

57240 ⎘