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 176–200 of 251 patents

Patent #TitleCo-InventorsDate
9684460 Proactively correcting behavior that may affect I/O performance in a non-volatile semiconductor storage device John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2017-06-20
9672905 Optimize data protection layouts based on distributed flash wear leveling Brian Gold, Robert Lee 2017-06-06
9672125 Ability to partition an array into two or more logical arrays with independently running software Par Botes, John Colgrove 2017-06-06
9646039 Snapshots in a storage system John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao 2017-05-09
9612953 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 2017-04-04
9612952 Automatically reconfiguring a storage memory topology John Colgrove, Robert Lee, Joshua Robinson, Igor Ostrovsky, Peter Vajgel 2017-04-04
9594633 Adaptive raid for an SSD environment John Colgrove, Bo Hong, Ethan Miller 2017-03-14
9594512 Attributing consumed storage capacity among entities storing data in a storage array Jianting Cao, Martin Harriman, Cary Sandvig 2017-03-14
9589008 Deduplication of volume regions John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao 2017-03-07
9588699 Scheduling of reactive I/O operations in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2017-03-07
9569116 Scheduling of I/O in an SSD environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2017-02-14
9563506 Storage cluster John Colgrove, Robert Lee, Peter Vajgel, Par Botes 2017-02-07
9558069 Failure mapping in a storage array John D. Davis, Zhangxi Tan, Hari Kannan, Nenad Miladinovic 2017-01-31
9548972 Multi-drive cooperation to generate an encryption key Ethan Miller, John Colgrove 2017-01-17
9525738 Storage system architecture John Colgrove, John D. Davis 2016-12-20
9516016 Storage array password management John Colgrove, Ethan Miller 2016-12-06
9501244 Scheduling policy for queues in a non-volatile solid-state storage Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan 2016-11-22
9495255 Error recovery in a storage cluster John D. Davis, Zhangxi Tan, Hari Kannan, Nenad Miladinovic 2016-11-15
9483346 Data rebuild on feedback from a queue in a non-volatile solid-state storage John D. Davis, Zhangxi Tan, Hari Kannan, Nenad Miladinovic 2016-11-01
9477554 Mechanism for persisting messages in a storage system Igor Ostrovsky, Robert Lee, Shantanu Gupta, Rusty Sears, John D. Davis +1 more 2016-10-25
9454476 Logical sector mapping in a flash storage array John Colgrove, Ethan Miller, Feng Wang 2016-09-27
9454477 Logical sector mapping in a flash storage array John Colgrove, Ethan Miller, Feng Wang 2016-09-27
9436396 Scheduling of reconstructive I/O read operations in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2016-09-06
9436720 Safety for volume operations John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao 2016-09-06
9423967 Scheduling of I/O writes in a storage environment John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2016-08-23