Inventor · disambiguated record
John Hayes
Also filed as: HAYES JOHN · Hayes John Martin
252 granted patents·24 pending applications·8,596 citations·filing 2010–2025
99Inventor score
Top patents by PatentIndex Score
276 records- 0199US10817375B2Generating protection data in a storage systemPURE STORAGE INC·Filed 2020·Granted Oct 27, 2020·14 cites·20 claims
- 0299US10082985B2Data striping across storage nodes that are assigned to multiple logical arraysPURE STORAGE INC·Filed 2015·Granted Sep 25, 2018·174 cites·17 claims
- 0399US9436396B2Scheduling of reconstructive I/O read operations in a storage environmentPURE STORAGE INC·Filed 2014·Granted Sep 6, 2016·249 cites·19 claims
- 0499US9423967B2Scheduling of I/O writes in a storage environmentPURE STORAGE INC·Filed 2015·Granted Aug 23, 2016·250 cites·16 claims
- 0599US9213485B1Storage system architecturePURE STORAGE INC·Filed 2015·Granted Dec 15, 2015·84 cites·20 claims
- 0699US9087012B1Disaster recovery at high reliability in a storage clusterPURE STORAGE INC·Filed 2014·Granted Jul 21, 2015·104 cites·20 claims
- 0798US11099769B1Copying data without accessing the dataPURE STORAGE INC·Filed 2020·Granted Aug 24, 2021·6 cites·21 claims
- 0898US10452289B1Dynamically adjusting an amount of protection data stored in a storage systemPURE STORAGE INC·Filed 2017·Granted Oct 22, 2019·20 cites·12 claims
- 0998US10007457B2Distributed transactions with token-associated executionPURE STORAGE INC·Filed 2015·Granted Jun 26, 2018·171 cites·20 claims
- 1098US9967342B2Storage system architecturePURE STORAGE INC·Filed 2016·Granted May 8, 2018·22 cites·20 claims
- 1198US9836245B2Non-volatile RAM and flash memory in a non-volatile solid-state storagePURE STORAGE INC·Filed 2014·Granted Dec 5, 2017·174 cites·20 claims
- 1298US9516016B2Storage array password managementPURE STORAGE INC·Filed 2013·Granted Dec 6, 2016·242 cites·16 claims
- 1398US9495255B2Error recovery in a storage clusterPURE STORAGE INC·Filed 2014·Granted Nov 15, 2016·71 cites·17 claims
- 1498US9477554B2Mechanism for persisting messages in a storage systemPURE STORAGE INC·Filed 2015·Granted Oct 25, 2016·181 cites·20 claims
- 1598US9454477B2Logical sector mapping in a flash storage arrayPURE STORAGE INC·Filed 2014·Granted Sep 27, 2016·246 cites·20 claims
- 1698US9454476B2Logical sector mapping in a flash storage arrayPURE STORAGE INC·Filed 2014·Granted Sep 27, 2016·244 cites·37 claims
- 1798US9436720B2Safety for volume operationsPURE STORAGE INC·Filed 2013·Granted Sep 6, 2016·243 cites·20 claims
- 1898US9251066B2Garbage collection in a storage systemPURE STORAGE INC·Filed 2014·Granted Feb 2, 2016·325 cites·17 claims
- 1998US9021297B1Redundant, fault-tolerant, distributed remote procedure call cache in a storage systemPURE STORAGE INC·Filed 2014·Granted Apr 28, 2015·95 cites·20 claims
- 2098US9003144B1Mechanism for persisting messages in a storage systemPURE STORAGE INC·Filed 2014·Granted Apr 7, 2015·420 cites·20 claims
- 2198US8930307B2Method for removing duplicate data from a storage arrayCOLGROVE JOHN·Filed 2011·Granted Jan 6, 2015·335 cites·19 claims
- 2298US8874836B1Scheduling policy for queues in a non-volatile solid-state storagePURE STORAGE INC·Filed 2014·Granted Oct 28, 2014·392 cites·19 claims
- 2398US8868825B1Nonrepeating identifiers in an address space of a non-volatile solid-state storagePURE STORAGE INC·Filed 2014·Granted Oct 21, 2014·461 cites·20 claims
- 2498US8850108B1Storage clusterPURE STORAGE INC·Filed 2014·Granted Sep 30, 2014·427 cites·14 claims
- 2598US8832373B2Intra-device data protection in a raid arrayPURE STORAGE INC·Filed 2013·Granted Sep 9, 2014·60 cites·20 claims
- 2698US8806160B2Mapping in a storage systemCOLGROVE JOHN·Filed 2011·Granted Aug 12, 2014·292 cites·37 claims
- 2798US8775868B2Adaptive RAID for an SSD environmentCOLGROVE JOHN·Filed 2010·Granted Jul 8, 2014·411 cites·16 claims
- 2898US8589625B2Scheduling of reconstructive I/O read operations in a storage environmentCOLGROVE JOHN·Filed 2010·Granted Nov 19, 2013·377 cites·24 claims
- 2998US8527544B1Garbage collection in a storage systemCOLGROVE JOHN·Filed 2011·Granted Sep 3, 2013·978 cites·33 claims
- 3097USRE48448EDistributed multi-level protection in a RAID array based storage systemPURE STORAGE INC·Filed 2018·Granted Feb 23, 2021·18 cites·32 claims
- 3197US10810083B1Decreasing parity overhead in a storage systemPURE STORAGE INC·Filed 2018·Granted Oct 20, 2020·14 cites·20 claims
- 3297US10671480B2Utilization of erasure codes in a storage systemPURE STORAGE INC·Filed 2018·Granted Jun 2, 2020·16 cites·14 claims
- 3397US10521120B1Intelligently mapping virtual blocks to physical blocks in a storage systemPURE STORAGE INC·Filed 2018·Granted Dec 31, 2019·15 cites·20 claims
- 3497US10379763B2Hyperconverged storage system with distributable processing powerPURE STORAGE INC·Filed 2017·Granted Aug 13, 2019·13 cites·20 claims
- 3597US10180879B1Inter-device and intra-device protection dataPURE STORAGE INC·Filed 2015·Granted Jan 15, 2019·17 cites·19 claims
- 3697US10126982B1Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operationsPURE STORAGE INC·Filed 2017·Granted Nov 13, 2018·16 cites·21 claims
- 3797US9934089B2Storage clusterPURE STORAGE INC·Filed 2015·Granted Apr 3, 2018·18 cites·20 claims
- 3897US9672905B1Optimize data protection layouts based on distributed flash wear levelingPURE STORAGE INC·Filed 2016·Granted Jun 6, 2017·28 cites·20 claims
- 3997US9594633B2Adaptive raid for an SSD environmentPURE STORAGE INC·Filed 2014·Granted Mar 14, 2017·32 cites·20 claims
- 4097US9525738B2Storage system architecturePURE STORAGE INC·Filed 2016·Granted Dec 20, 2016·14 cites·1 claims
- 4197US9367243B1Scalable non-uniform storage sizesPURE STORAGE INC·Filed 2014·Granted Jun 14, 2016·42 cites·20 claims
- 4297US9218244B1Rebuilding data across storage nodesPURE STORAGE INC·Filed 2014·Granted Dec 22, 2015·67 cites·17 claims
- 4397US9201600B1Storage clusterPURE STORAGE INC·Filed 2015·Granted Dec 1, 2015·21 cites·20 claims
- 4497US8732426B2Scheduling of reactive I/O operations in a storage environmentCOLGROVE JOHN·Filed 2010·Granted May 20, 2014·50 cites·20 claims
- 4597US8645664B1Logical sector mapping in a flash storage arrayCOLGROVE JOHN·Filed 2011·Granted Feb 4, 2014·44 cites·20 claims
- 4697US8589640B2Method for maintaining multiple fingerprint tables in a deduplicating storage systemCOLGROVE JOHN·Filed 2011·Granted Nov 19, 2013·54 cites·20 claims
- 4796US11797386B2Flexible RAID layouts in a storage systemPURE STORAGE INC·Filed 2022·Granted Oct 24, 2023·2 cites·20 claims
- 4896US11275509B1Intelligently sizing high latency I/O requests in a storage environmentPURE STORAGE INC·Filed 2019·Granted Mar 15, 2022·15 cites·20 claims
- 4996US10572176B2Storage cluster operation using erasure coded dataPURE STORAGE INC·Filed 2017·Granted Feb 25, 2020·18 cites·20 claims
- 5096US10303547B2Rebuilding data across storage nodesPURE STORAGE INC·Filed 2015·Granted May 28, 2019·19 cites·10 claims
Showing the top 50 of 276 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →