Inventor

Nicholas James Thomas

Inventor
Dundee, GB

Overview

26→
Patents
2012–2021
Patent span
Physics
Primary field (CPC G)

Patents· 26 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing75%
G11CStatic stores19%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes3%
H04LTransmission of digital information, e.g. telegraphic communication3%
PatentTitleYear
11,017,364Systems and methods for managing financial transaction information202110,732,877Smart mapping table update post background operations202010,423,349Logical and physical address field size reduction by alignment-constrained writing technique201910,360,155Multi-tier memory management201910,102,119Garbage collection based on queued and/or selected write commands201810,037,163Self-describing cluster association201810,014,060Memory system and method for reducing read disturb errors20189,959,071Method and system for managing data in non-volatile memory20189,921,956'System and method for tracking block level mapping overhead in a non-volatile memory'20189,910,773'Method and system for compacting data in non-volatile memory'20189,734,050'Method and system for managing background operations in a multi-layer memory'20179,734,911'Method and system for asynchronous die operations in a non-volatile memory'20179,666,285'Method and system for asynchronous die operations in a non-volatile memory'20179,626,312'Storage region mapping for a data storage device'20179,465,731'Multi-layer non-volatile memory system having multiple partitions in a layer'20169,383,927'Method and system for creating a mapping table cache from an interleaved subset of contiguous mapping data for a storage device'20169,348,746'Method and system for managing block reclaim operations in a multi-layer memory'20169,336,133'Method and system for managing program cycles including maintenance programming operations in a multi-layer memory'20169,317,204'System and method for I/O optimization in a multi-queued environment'20169,223,693'Memory system having an unequal number of memory die on different control channels'20159,081,660'Method and system for efficiently swapping pieces into and out of DRAM'20159,009,436'Flushed data alignment with physical structures'20158,954,656'Method and system for reducing mapping table size in a storage device'20158,873,284'Method and system for program scheduling in a multi-layer memory'20148,537,613'Multi-layer memory system'20138,335,907'Micro-update architecture for address tables'2012

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2012–2018Patents assigned to SANDISK TECHNOLOGIES INC (16)· patent assignee history
2012–2018Based in Dundee, GB· patent location history
2013–2017Patents assigned to THOMAS NICHOLAS JAMES (10)· patent assignee history
2013–2017Patents assigned to WRIGHT BARRY (8)· patent assignee history
2013–2017Patents assigned to SINCLAIR ALAN WELSH (7)· patent assignee history
2016–2018Patents assigned to SANDISK TECHNOLOGIES LLC (10)· patent assignee history
2018Based in Sunnyvale, CA, US· patent location history
2019–2020Based in Edinburgh, GB· patent location history
2021Based in Murray, UT, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
SANDISK TECHNOLOGIES INC162012–2018
SANDISK TECHNOLOGIES LLC102016–2018
THOMAS NICHOLAS JAMESself102013–2017
WRIGHT BARRY82013–2017
SINCLAIR ALAN WELSH72013–2017
Locations
LocationPatentsSpan
Dundee, GB202012–2018
Edinburgh, GB32019–2020
Sunnyvale, California, US22018
Murray, UT, US12021