JC

John Colgrove

PS Pure Storage: 25 patents #5 of 161Top 4%
Overall (2019): #1,234 of 560,194Top 1%
25
Patents 2019

Issued Patents 2019

Patent #TitleCo-InventorsDate
10521120 Intelligently mapping virtual blocks to physical blocks in a storage system Ethan Miller, John Hayes, Cary Sandvig 2019-12-31
10521151 Determining effective space utilization in a storage system MATTHEW FAY, Martin Harriman 2019-12-31
10514978 Automatic deployment of corrective measures for storage arrays Patrick D. Lee, Vinay Perneti, Sergey Zhuravlev 2019-12-24
10503427 Synchronously replicating datasets and other managed objects to cloud-based storage systems Par Botes, Alan S. Driscoll, David Grunwald, Steven Hodgson, Ronald Karr 2019-12-10
10496556 Dynamic data protection within a flash storage system Alan S. Driscoll, Steven Hodgson, Nitin Nagpal, Emanuel Gerald Noik, John Roper 2019-12-03
10496295 Representing a storage array as two or more logical arrays with respective virtual local area networks (VLANS) Par Botes, John Hayes 2019-12-03
10452289 Dynamically adjusting an amount of protection data stored in a storage system John Hayes, Bo Hong, Ethan Miller 2019-10-22
10430079 Adjusting storage capacity in a computing system 2019-10-01
10432233 Error correction processing in a storage device Ethan Miller 2019-10-01
10379763 Hyperconverged storage system with distributable processing power John D. Davis, John Hayes, Robert Lee 2019-08-13
10365858 Thin provisioning in a storage device Ethan Miller, John Hayes 2019-07-30
10353630 Simultaneously servicing high latency operations in a storage system John Hayes, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer 2019-07-16
10326836 Partially replicating a snapshot between storage systems Deepak Chawla, Terence Noonan, Vinay Perneti, Jikui Su 2019-06-18
10310740 Aligning memory access operations to a geometry of a storage device Peter E. Kirkpatrick 2019-06-04
10303547 Rebuilding data across storage nodes John Hayes, Robert Lee, Joshua Robinson, Igor Ostrovsky 2019-05-28
10303390 Resolving fingerprint collisions in flash storage system Ronald Karr, Ethan Miller 2019-05-28
10284367 Encrypting data in a storage system using a plurality of encryption keys Ethan Miller, John Hayes 2019-05-07
10284232 Dynamic error processing in a storage device Ethan Miller 2019-05-07
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