JH

John Hayes

PS Pure Storage: 25 patents #5 of 161Top 4%
Overall (2019): #1,232 of 560,194Top 1%
25
Patents 2019

Issued Patents 2019

Patent #TitleCo-InventorsDate
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
10353630 Simultaneously servicing high latency operations in a storage system John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2019-07-16
10353635 Data control across multiple logical arrays Par Botes 2019-07-16
10324812 Error recovery in a storage cluster John D. Davis, Hari Kannan, Nenad Miladinovic, Zhangxi Tan 2019-06-18
10310753 Capacity attribution in a storage system Jianting Cao, Martin Harriman, Cary Sandvig 2019-06-04
10303547 Rebuilding data across storage nodes John Colgrove, Robert Lee, Joshua Robinson, Igor Ostrovsky 2019-05-28
10284367 Encrypting data in a storage system using a plurality of encryption keys Ethan Miller, John Colgrove 2019-05-07
10277408 Token based communication Robert Lee 2019-04-30
10268548 Failure mapping in a storage array John D. Davis, Hari Kannan, Nenad Miladinovic, Zhangxi Tan 2019-04-23
10263770 Data protection in a storage system using external secrets Ethan Miller, John Colgrove 2019-04-16
10235093 Restoring snapshots in a storage system John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao 2019-03-19
10228865 Maintaining a target number of storage devices for variable I/O response times in a storage system John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2019-03-12
10216411 Data rebuild on feedback from a queue in a non-volatile solid-state storage John D. Davis, Hari Kannan, Nenad Miladinovic, Zhangxi Tan 2019-02-26
10198380 Direct memory access data movement Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan 2019-02-05
10185506 Scheduling policy for queues in a non-volatile solid-state storage Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan 2019-01-22
10180879 Inter-device and intra-device protection data John Colgrove, Bo Hong, Ethan Miller 2019-01-15
10178169 Point to point based backend communication layer for storage processing Par Botes, Zhangxi Tan 2019-01-08