JH

John Hayes

PS Pure Storage: 250 patents #3 of 486Top 1%
📍 Mountain View, CA: #4 of 11,022 inventorsTop 1%
🗺 California: #342 of 386,348 inventorsTop 1%
Overall (All Time): #1,958 of 4,157,543Top 1%
251
Patents All Time

Issued Patents All Time

Showing 101–125 of 251 patents

Patent #TitleCo-InventorsDate
10810083 Decreasing parity overhead in a storage system John Colgrove, Bo Hong, Ethan Miller 2020-10-20
10809919 Scalable storage capacities Par Botes, John Colgrove, John D. Davis, Robert Lee, Joshua Robinson +1 more 2020-10-20
10783131 Deduplicating patterned data in a storage system Marco Sanvido, Richard Hankins, Steve Hodgson, Feng Wang, Sergey Zhuravlev +1 more 2020-09-22
RE48222 Reconstruct reads in a raid array with dynamic geometries John Colgrove, Bo Hong, Ethan Miller 2020-09-22
10762069 Mechanism for a system where data and metadata are located closely together Robert Lee, Igor Ostrovsky, Peter Vajgel 2020-09-01
10712942 Parallel update to maintain coherency Brian Gold, Robert Lee 2020-07-14
10693964 Storage unit communication within a storage system Par Botes, Zhangxi Tan 2020-06-23
10691812 Secure data replication in a storage grid Par Botes, Ethan Miller 2020-06-23
10671480 Utilization of erasure codes in a storage system John Colgrove, John D. Davis 2020-06-02
10599348 Distributed transactions with token-associated execution Robert Lee, Igor Ostrovsky, Peter Vajgel 2020-03-24
10585617 Buffering copy requests in a storage system John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao +1 more 2020-03-10
10579474 Die-level monitoring in a storage cluster John D. Davis, Hari Kannan, Nenad Miladinovic, Zhangxi Tan 2020-03-03
10572176 Storage cluster operation using erasure coded data John D. Davis, Brian Gold, Shantanu Gupta, Zhangxi Tan 2020-02-25
10540343 Data object attribute based event detection in a storage system John Colgrove, Joseph S. Hasbani, Ethan Miller, Cary Sandvig 2020-01-21
10528419 Mapping around defective flash memory of a storage array John D. Davis, Hari Kannan, Nenad Miladinovic, Zhangxi Tan 2020-01-07
10521120 Intelligently mapping virtual blocks to physical blocks in a storage system Ethan Miller, John Colgrove, Cary Sandvig 2019-12-31
10498580 Assigning addresses in a storage system Peter Vajgel, Robert Lee, Par Botes 2019-12-03
10496295 Representing a storage array as two or more logical arrays with respective virtual local area networks (VLANS) Par Botes, John Colgrove 2019-12-03
10489256 Disaster recovery at high reliability in a storage cluster Par Botes 2019-11-26
10452289 Dynamically adjusting an amount of protection data stored in a storage system John Colgrove, Bo Hong, Ethan Miller 2019-10-22
10430306 Mechanism for persisting messages in a storage system John D. Davis, Brian Gold, Shantanu Gupta, Robert Lee, Igor Ostrovsky +1 more 2019-10-01
10379763 Hyperconverged storage system with distributable processing power John Colgrove, John D. Davis, Robert Lee 2019-08-13
10372617 Nonrepeating identifiers in an address space of a non-volatile solid-state storage John D. Davis, Brian Gold, Shantanu Gupta, Zhangxi Tan 2019-08-06
10365858 Thin provisioning in a storage device Ethan Miller, John Colgrove 2019-07-30
10353635 Data control across multiple logical arrays Par Botes 2019-07-16