Inventor
KIRKPATRICK PETER E
US68 patents
⚠️ This page may combine multiple inventors who share the name “KIRKPATRICK PETER E”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
PURE STORAGE INC
39 patentsUS10402266B1Sep 3, 2019
Redundant array of independent disks in a direct-mapped flash storage system
PURE STORAGE INC43 citations98
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
US10613974B2Apr 7, 2020
Peer-to-peer non-volatile random-access memory
PURE STORAGE INC13 citations94
US10141050B1Nov 27, 2018
Page writes for triple level cell flash memory
PURE STORAGE INC22 citations94
US9747039B1Aug 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
US10776046B1Sep 15, 2020
Optimized non-uniform memory access
PURE STORAGE INC11 citations86
US11537322B2Dec 27, 2022
Granting reservation for access to a storage drive
PURE STORAGE INC3 citations84
US11327655B2May 10, 2022
Efficient resource upgrade
PURE STORAGE INC5 citations84
US11093324B2Aug 17, 2021
Dynamic data verification and recovery in a storage system
PURE STORAGE INC4 citations84
US10678433B1Jun 9, 2020
Resource-preserving system upgrade
PURE STORAGE INC9 citations84
US10545861B2Jan 28, 2020
Distributed integrated high-speed solid-state non-volatile random-access memory
PURE STORAGE INC6 citations84
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
US11714708B2Aug 1, 2023
Intra-device redundancy scheme
PURE STORAGE INC1 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
US11328767B2May 10, 2022
Multi-level cell page writes
PURE STORAGE INC1 citations73
US10896000B2Jan 19, 2021
Submission queue commands over fabrics
PURE STORAGE INC1 citations73
US10740294B2Aug 11, 2020
Garbage collection of data blocks in a storage system with direct-mapped storage devices
PURE STORAGE INC2 citations73
US10452290B2Oct 22, 2019
Block consolidation in a direct-mapped flash storage system
PURE STORAGE INC5 citations73
US10216447B1Feb 26, 2019
Operating system management for direct flash over fabric storage devices
PURE STORAGE INC1 citations73
US10019201B1Jul 10, 2018
Reservations over multiple paths over fabrics
PURE STORAGE INC2 citations73
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
US12393340B2Aug 19, 2025
Latency reduction of flash-based devices using programming interrupts
PURE STORAGE INC0 citations63
US12394477B2Aug 19, 2025
Page write requirements for a distributed storage system
PURE STORAGE INC0 citations63
US12314170B2May 27, 2025
Guaranteeing physical deletion of data in a storage system
PURE STORAGE INC0 citations63
US12105620B2Oct 1, 2024
Storage system buffering
PURE STORAGE INC0 citations63
US12086029B2Sep 10, 2024
Intra-device and inter-device data recovery in a storage system
PURE STORAGE INC0 citations63
US11869583B2Jan 9, 2024
Page write requirements for differing types of flash memory
PURE STORAGE INC0 citations63
US11768763B2Sep 26, 2023
Flash secure erase
PURE STORAGE INC0 citations63
US11385999B2Jul 12, 2022
Efficient scaling and improved bandwidth of storage system
PURE STORAGE INC0 citations63
US11054996B2Jul 6, 2021
Efficient writing in a flash storage system
PURE STORAGE INC0 citations63
US11010080B2May 18, 2021
Layout based memory writes
PURE STORAGE INC0 citations63
US10979223B2Apr 13, 2021
Separate encryption for a solid-state drive
PURE STORAGE INC0 citations63
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
INTEL CORP
4 patentsUS6864553B2Mar 8, 2005
Method and apparatus for a backsided and recessed optical package connection
INTEL CORP16 citations92
US7045752B2May 16, 2006
Illuminated and non-illuminated photodiodes for monitoring and controlling AC and DC components of a laser beam
INTEL CORP17 citations83
US7076123B2Jul 11, 2006
Optoelectronic package having a transmission line between electrical components and optical components
INTEL CORP10 citations73
US7042082B2May 9, 2006
Method and apparatus for a backsided and recessed optical package connection
INTEL CORP4 citations63
KIRKPATRICK PETER E
3 patentsUS8270830B2Sep 18, 2012
Optical network for cluster computing
KIRKPATRICK PETER E25 citations92
US8103137B2Jan 24, 2012
Optical network for cluster computing
KIRKPATRICK PETER E23 citations92
US8098993B2Jan 17, 2012
Method and apparatus for transporting computer bus protocols over an optical link
KIRKPATRICK PETER E24 citations92
KISHORE KARAGADA R
3 patentsUS8732349B2May 20, 2014
Assignment of resources in an input/output (I/O) virtualization system
KISHORE KARAGADA R19 citations89
US8521915B2Aug 27, 2013
Communicating between host computers and peripheral resources in an input/output (I/O) virtualization system
KISHORE KARAGADA R13 citations81
US8412860B2Apr 2, 2013
Input/output (I/O) virtualization system
KISHORE KARAGADA R7 citations81
APRIUS INC
1 patentShowing the top 50 of 68 patents by PatentIndex Score.