JC

John Colgrove

PS Pure Storage: 299 patents #2 of 486Top 1%
VS Veritas Software: 3 patents #1 of 14Top 8%
AM AMD: 2 patents #3,994 of 9,279Top 45%
📍 Los Altos, CA: #1 of 3,651 inventorsTop 1%
🗺 California: #141 of 386,348 inventorsTop 1%
Overall (All Time): #721 of 4,157,543Top 1%
380
Patents All Time

Issued Patents All Time

Showing 276–300 of 380 patents

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