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

Patent #TitleCo-InventorsDate
10572460 Compressing data in dependence upon characteristics of a storage system Joern Engel, Christopher Golden, Ethan Miller, Naveen Neelakantam 2020-02-25
10565183 Efficient deduplication signature utilization Ronald Karr, Vinay Perneti, Feng Wang 2020-02-18
10564884 Intelligent data migration within a flash storage array Andrew Kleinerman, Benjamin Scholbrock, Taher Vohra, Xiaohui Wang 2020-02-18
10564882 Writing data to storage device based on information about memory in the storage device Peter E. Kirkpatrick 2020-02-18
10558537 Mediating between storage systems synchronously replicating a dataset Thomas Gill, David Grunwald, Ronald Karr, Kunal Trivedi 2020-02-11
10545676 Providing high availability to client-specific applications executing in a storage system Lydia M. Do, Ethan Miller, Terence Noonan 2020-01-28
10540343 Data object attribute based event detection in a storage system Joseph S. Hasbani, John Hayes, Ethan Miller, Cary Sandvig 2020-01-21
10521151 Determining effective space utilization in a storage system MATTHEW FAY, Martin Harriman 2019-12-31
10521120 Intelligently mapping virtual blocks to physical blocks in a storage system Ethan Miller, John Hayes, Cary Sandvig 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
10303390 Resolving fingerprint collisions in flash storage system Ronald Karr, Ethan Miller 2019-05-28
10303547 Rebuilding data across storage nodes John Hayes, Robert Lee, Joshua Robinson, Igor Ostrovsky 2019-05-28
10284232 Dynamic error processing in a storage device Ethan Miller 2019-05-07
10284367 Encrypting data in a storage system using a plurality of encryption keys Ethan Miller, John Hayes 2019-05-07