P

Inventor

BERNAT ANDREW R

US57 patents

Patents

50 patents
US10496330B1Dec 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.