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 126–150 of 251 patents

Patent #TitleCo-InventorsDate
10353630 Simultaneously servicing high latency operations in a storage system John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 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
10156998 Reducing a number of storage devices in a storage system that are exhibiting variable I/O response times John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2018-12-18
10152397 Disaster recovery at high reliability in a storage cluster Par Botes 2018-12-11
10140149 Transactional commits with hardware assists in remote memory Brian Gold, Shantanu Gupta, Robert Lee, Hari Kannan 2018-11-27
10126982 Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2018-11-13
10114757 Nonrepeating identifiers in an address space of a non-volatile solid-state storage Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan 2018-10-30
10114714 Redundant, fault-tolerant, distributed remote procedure call cache in a storage system Robert Lee, Peter Vajgel, Joshua Robinson 2018-10-30
10108355 Erase block state detection Hari Kannan, Nenad Miladinovic 2018-10-23
10089010 Identifying fractal regions across multiple storage devices Ethan Miller, John Colgrove, Cary Sandvig 2018-10-02
10082971 Calculating capacity utilization in a storage system Jianting Cao, Martin Harriman, Cary Sandvig 2018-09-25
10082985 Data striping across storage nodes that are assigned to multiple logical arrays Par Botes 2018-09-25