Inventor
BERNAT ANDREW R
US57 patents
Patents
50 patentsUS10496330B1Dec 3, 2019
Using flash storage devices with different sized erase blocks
PURE STORAGE INC64 citations97
US11194473B1Dec 7, 2021
Programming frequently read data to low latency portions of a solid-state storage array
PURE STORAGE INC24 citations94
US10990480B1Apr 27, 2021
Performance of RAID rebuild operations by a storage group controller of a storage system
PURE STORAGE INC33 citations94
US10545687B1Jan 28, 2020
Data rebuild when changing erase block sizes during drive replacement
PURE STORAGE INC17 citations93
US11036596B1Jun 15, 2021
System for delaying acknowledgements on open NAND locations until durability has been confirmed
PURE STORAGE INC10 citations86
US11024390B1Jun 1, 2021
Overlapping RAID groups
PURE STORAGE INC7 citations84
US10545987B2Jan 28, 2020
Replication to the cloud
PURE STORAGE INC6 citations84
US9768953B2Sep 19, 2017
Resharing of a split secret
PURE STORAGE INC7 citations84
US11934322B1Mar 19, 2024
Multiple encryption keys on storage drives
PURE STORAGE INC10 citations83
US11074016B2Jul 27, 2021
Using flash storage devices with different sized erase blocks
PURE STORAGE INC6 citations83
US10705732B1Jul 7, 2020
Multiple-apartment aware offlining of devices for disruptive and destructive operations
PURE STORAGE INC8 citations83
US10515701B1Dec 24, 2019
Overlapping raid groups
PURE STORAGE INC14 citations83
US11803567B1Oct 31, 2023
Restoration of a dataset from a cloud
PURE STORAGE INC2 citations73
US11354058B2Jun 7, 2022
Local relocation of data stored at a storage device of a storage system
PURE STORAGE INC3 citations73
US10887099B2Jan 5, 2021
Data encryption in a distributed system
PURE STORAGE INC1 citations73
US10656864B2May 19, 2020
Data replication within a flash storage array
PURE STORAGE INC2 citations73
US12117900B2Oct 15, 2024
Intelligent power loss protection allocation
PURE STORAGE INC1 citations72
US11474986B2Oct 18, 2022
Utilizing machine learning to streamline telemetry processing of storage media
PURE STORAGE INC1 citations72
US11086532B2Aug 10, 2021
Data rebuild with changing erase block sizes
PURE STORAGE INC1 citations72
US11385792B2Jul 12, 2022
High availability controller pair transitioning
PURE STORAGE INC3 citations71
US11093146B2Aug 17, 2021
Automatic load rebalancing of a write group
PURE STORAGE INC6 citations70
US12542186B2Feb 3, 2026
Conserving bandwidth using efficient relocation of data between storage devices
PURE STORAGE INC0 citations63
US12204768B2Jan 21, 2025
Allocation of blocks based on power loss protection
PURE STORAGE INC0 citations63
US11838412B2Dec 5, 2023
Secret regeneration from distributed shares
PURE STORAGE INC0 citations63
US11687250B2Jun 27, 2023
Intelligent power loss protection based block allocation
PURE STORAGE INC0 citations63
US11489668B2Nov 1, 2022
Secret regeneration in a storage system
PURE STORAGE INC0 citations63
US11133076B2Sep 28, 2021
Efficient relocation of data between storage devices of a storage system
PURE STORAGE INC1 citations63
US12541315B2Feb 3, 2026
Replication using logical data identifiers
PURE STORAGE INC0 citations62
US12373410B2Jul 29, 2025
Utilizing machine learning for processing of managed flash storage devices
PURE STORAGE INC0 citations62
US12366972B2Jul 22, 2025
Allocation of differing erase block sizes
PURE STORAGE INC0 citations62
US12293111B2May 6, 2025
Pattern forming for heterogeneous erase blocks
PURE STORAGE INC0 citations62
US12135878B2Nov 5, 2024
Programming frequently read data to low latency portions of a solid-state storage array
PURE STORAGE INC0 citations62
US12079184B2Sep 3, 2024
Optimized machine learning telemetry processing for a cloud based storage system
PURE STORAGE INC0 citations62
US12067274B2Aug 20, 2024
Writing segments and erase blocks based on ordering
PURE STORAGE INC0 citations62
US12046292B2Jul 23, 2024
Erase blocks having differing sizes
PURE STORAGE INC0 citations62
US11847336B1Dec 19, 2023
Efficient replication using metadata
PURE STORAGE INC0 citations62
US11847013B2Dec 19, 2023
Readable data determination
PURE STORAGE INC0 citations62
US11846968B2Dec 19, 2023
Relocation of data for heterogeneous storage systems
PURE STORAGE INC0 citations62
US11775491B2Oct 3, 2023
Machine learning model for storage system
PURE STORAGE INC0 citations62
US11704066B2Jul 18, 2023
Heterogeneous erase blocks
PURE STORAGE INC0 citations62
US11604585B2Mar 14, 2023
Data rebuild when changing erase block sizes during drive replacement
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
US10884919B2Jan 5, 2021
Memory management in a storage system
PURE STORAGE INC0 citations62
US12001684B2Jun 4, 2024
Optimizing dynamic power loss protection adjustment in a storage system
PURE STORAGE INC1 citations61
US11704192B2Jul 18, 2023
Budgeting open blocks based on power loss protection
PURE STORAGE INC0 citations61
US11947795B2Apr 2, 2024
Power loss protection based on write requirements
PURE STORAGE INC0 citations60
US11836348B2Dec 5, 2023
Upgrade for system with differing capacities
PURE STORAGE INC0 citations60
US11416144B2Aug 16, 2022
Dynamic use of segment or zone power loss protection in a flash device
PURE STORAGE INC0 citations60
Showing the top 50 of 57 patents by PatentIndex Score.