Inventor
COLEMAN GORDON JAMES
US38 patents
⚠️ This page may combine multiple inventors who share the name “COLEMAN GORDON JAMES”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
PURE STORAGE INC
37 patentsUS9747039B1Aug 29, 2017
Reservations over multiple paths on NVMe over fabrics
PURE STORAGE INC28 citations94
US11036596B1Jun 15, 2021
System for delaying acknowledgements on open NAND locations until durability has been confirmed
PURE STORAGE INC10 citations86
US11537322B2Dec 27, 2022
Granting reservation for access to a storage drive
PURE STORAGE INC3 citations84
US10860475B1Dec 8, 2020
Hybrid flash translation layer
PURE STORAGE INC7 citations82
US12293112B2May 6, 2025
Intelligent storage protocol modification of a distributed storage system
PURE STORAGE INC1 citations75
US11922070B2Mar 5, 2024
Granting access to a storage device based on reservations
PURE STORAGE INC2 citations73
US11487455B2Nov 1, 2022
Dynamic block allocation to optimize storage system performance
PURE STORAGE INC2 citations73
US11354058B2Jun 7, 2022
Local relocation of data stored at a storage device of a storage system
PURE STORAGE INC3 citations73
US10929046B2Feb 23, 2021
Identifying and relocating hot data to a cache determined with read velocity based on a threshold stored at a storage device
PURE STORAGE INC3 citations73
US10896000B2Jan 19, 2021
Submission queue commands over fabrics
PURE STORAGE INC1 citations73
US10019201B1Jul 10, 2018
Reservations over multiple paths over fabrics
PURE STORAGE INC2 citations73
US12099441B2Sep 24, 2024
Writing data to a distributed storage system
PURE STORAGE INC1 citations71
US11741003B2Aug 29, 2023
Write granularity for storage system
PURE STORAGE INC3 citations71
US11656961B2May 23, 2023
Deallocation within a storage system
PURE STORAGE INC2 citations71
US11604690B2Mar 14, 2023
Online failure span determination
PURE STORAGE INC2 citations71
US11275681B1Mar 15, 2022
Segmented write requests
PURE STORAGE INC2 citations71
US11188432B2Nov 30, 2021
Data resiliency by partially deallocating data blocks of a storage device
PURE STORAGE INC2 citations71
US12236117B2Feb 25, 2025
Resiliency management in a storage system
PURE STORAGE INC0 citations62
US12141118B2Nov 12, 2024
Optimizing storage system performance using data characteristics
PURE STORAGE INC0 citations62
US11846968B2Dec 19, 2023
Relocation of data for heterogeneous storage systems
PURE STORAGE INC0 citations62
US11847013B2Dec 19, 2023
Readable data determination
PURE STORAGE INC0 citations62
US11789626B2Oct 17, 2023
Optimizing block allocation in a data storage system
PURE STORAGE INC0 citations62
US11513974B2Nov 29, 2022
Using nonce to control erasure of data blocks of a multi-controller storage system
PURE STORAGE INC1 citations62
US11500570B2Nov 15, 2022
Efficient relocation of data utilizing different programming modes
PURE STORAGE INC1 citations62
US11249831B2Feb 15, 2022
Intelligent durability acknowledgment in a storage system
PURE STORAGE INC0 citations62
US11080254B2Aug 3, 2021
Maintaining data associated with a storage device
PURE STORAGE INC0 citations62
US12105584B2Oct 1, 2024
Acquiring failure information
PURE STORAGE INC0 citations61
US12001684B2Jun 4, 2024
Optimizing dynamic power loss protection adjustment in a storage system
PURE STORAGE INC1 citations61
US9740408B1Aug 22, 2017
Using information specifying an organization of a data structure associated with a storage device
PURE STORAGE INC1 citations61
US12499043B2Dec 16, 2025
Writing data to a solid state storage array to accommodate power failure
PURE STORAGE INC0 citations60
US12158814B2Dec 3, 2024
Granular voltage tuning
PURE STORAGE INC0 citations60
US11868309B2Jan 9, 2024
Queue management for data relocation
PURE STORAGE INC0 citations60
US11194759B2Dec 7, 2021
Optimizing local data relocation operations of a storage device of a storage system
PURE STORAGE INC1 citations60
US11847331B2Dec 19, 2023
Budgeting open blocks of a storage unit based on power loss prevention
PURE STORAGE INC0 citations59
US11681448B2Jun 20, 2023
Multiple device IDs in a multi-fabric module storage system
PURE STORAGE INC0 citations59
US11520514B2Dec 6, 2022
Optimized relocation of data based on data characteristics
PURE STORAGE INC0 citations56
US9892147B1Feb 13, 2018
Maintaining data associated with a storage device
PURE STORAGE INC0 citations52