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 201–225 of 380 patents

Patent #TitleCo-InventorsDate
10263770 Data protection in a storage system using external secrets Ethan Miller, John Hayes 2019-04-16
10255176 Input/output (‘I/O’) in a storage system that includes multiple types of storage devices Peter E. Kirkpatrick, Neil A. Vachharajani 2019-04-09
10235093 Restoring snapshots in a storage system Ethan Miller, John Hayes, 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 Hayes, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2019-03-12
10216447 Operating system management for direct flash over fabric storage devices Peter E. Kirkpatrick 2019-02-26
10198194 Placing data within a storage device of a flash array Ethan Miller 2019-02-05
10180879 Inter-device and intra-device protection data John Hayes, Bo Hong, Ethan Miller 2019-01-15
10162523 Migrating data between volumes using virtual copy operation Ethan Miller, Lydia M. Do 2018-12-25
10164841 Cloud assist for storage systems Benjamin Borowiec, Joseph S. Hasbani, Emanuel Gerald Noik 2018-12-25
10156998 Reducing a number of storage devices in a storage system that are exhibiting variable I/O response times John Hayes, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2018-12-18
10133503 Selecting a deduplication process based on a difference between performance metrics Ronald Karr, Ethan Miller 2018-11-20
10126982 Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations John Hayes, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2018-11-13
10114574 Optimizing storage allocation in a storage system Christopher Golden, Ethan Miller, Malcolm Sharpe, Steve Hodgson 2018-10-30
10089010 Identifying fractal regions across multiple storage devices Ethan Miller, John Hayes, Cary Sandvig 2018-10-02
10078469 Preparing for cache upgrade in a storage array that includes a plurality of storage devices and a plurality of write buffer devices Lydia M. Do, Ethan Miller 2018-09-18
10061798 Method for maintaining multiple fingerprint tables in a deduplicating storage system Joseph S. Hasbani, John Hayes, Ethan Miller, Cary Sandvig 2018-08-28
10037440 Generating a unique encryption key Mark L. McAuliffe, Ethan Miller, Naveen Neelakantam, Marco Sanvido, Neil A. Vachharajani +1 more 2018-07-31
10013317 Restoring a volume in a storage system Ethan Miller, John Hayes, Cary Sandvig, Christopher Golden, Jianting Cao 2018-07-03
9967342 Storage system architecture John D. Davis, John Hayes 2018-05-08
9959170 Automatically reconfiguring a storage memory topology John Hayes, Robert Lee, Igor Ostrovsky, Joshua Robinson, Peter Vajgel 2018-05-01
9940060 Memory use and eviction in a deduplication storage system Ronald Karr, Ethan Miller, Vinay Perneti, Cary Sandvig, Feng Wang +1 more 2018-04-10
9934089 Storage cluster John Hayes, John D. Davis 2018-04-03
9891858 Deduplication of regions with a storage system Ethan Miller, John Hayes, Cary Sandvig, Christopher Golden, Jianting Cao 2018-02-13
9880779 Processing copy offload requests in a storage system Ethan Miller, John Hayes, Cary Sandvig, Christopher Golden, Jianting Cao +1 more 2018-01-30
9841921 Migrating data in a storage array that includes a plurality of storage devices Andrew Kleinerman, Benjamin Scholbrock, Taher Vohra, Xiaohui Wang 2017-12-12