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 226–250 of 251 patents

Patent #TitleCo-InventorsDate
8954710 Variable length encoding in a storage system John Colgrove, Ethan Miller 2015-02-10
8930307 Method for removing duplicate data from a storage array John Colgrove, Ethan Miller, Joseph S. Hasbani, Cary Sandvig 2015-01-06
8886691 Garbage collection in a storage system John Colgrove, Ethan Miller, Cary Sandvig, Joseph S. Hasbani, Feng Wang 2014-11-11
8874836 Scheduling policy for queues in a non-volatile solid-state storage Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan 2014-10-28
8874835 Data placement based on data properties in a tiered storage device system John D. Davis, Ethan Miller, Brian Gold, John Colgrove, Peter Vajgel +1 more 2014-10-28
8868825 Nonrepeating identifiers in an address space of a non-volatile solid-state storage Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan 2014-10-21
8862820 Scheduling of reconstructive I/O read operations in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2014-10-14
8856489 Logical sector mapping in a flash storage array John Colgrove, Ethan Miller, Feng Wang 2014-10-07
8850108 Storage cluster John Colgrove, Robert Lee, Peter Vajgel, Par Botes 2014-09-30
8832373 Intra-device data protection in a raid array John Colgrove, Bo Hong, Ethan Miller 2014-09-09
8806160 Mapping in a storage system John Colgrove, Ethan Miller, Cary Sandvig 2014-08-12
8793467 Variable length encoding in a storage system John Colgrove, Ethan Miller 2014-07-29
8788788 Logical sector mapping in a flash storage array John Colgrove, Ethan Miller, Feng Wang 2014-07-22
8775868 Adaptive RAID for an SSD environment John Colgrove, Bo Hong, Ethan Miller 2014-07-08
8745415 Multi-drive cooperation to generate an encryption key Ethan Miller, John Colgrove 2014-06-03
8732426 Scheduling of reactive I/O operations in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2014-05-20
8719540 Fractal layout of data blocks across multiple devices Ethan Miller, John Colgrove, Cary Sandvig 2014-05-06
8645657 Scheduling of I/O writes in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2014-02-04
8645664 Logical sector mapping in a flash storage array John Colgrove, Ethan Miller, Feng Wang 2014-02-04
8589655 Scheduling of I/O in an SSD environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2013-11-19
8589625 Scheduling of reconstructive I/O read operations in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2013-11-19
8589640 Method for maintaining multiple fingerprint tables in a deduplicating storage system John Colgrove, Ethan Miller, Joseph S. Hasbani, Cary Sandvig 2013-11-19
8527544 Garbage collection in a storage system John Colgrove, Ethan Miller, Cary Sandvig, Joseph S. Hasbani, Feng Wang 2013-09-03
8497788 Efficient techniques for aligned fixed-length compression Ethan Miller, John Colgrove 2013-07-30
8468318 Scheduling of I/O writes in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2013-06-18