Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
KA

Kevin J. Ash

IBM: 284 patents #82 of 70,183Top 1%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
IBInternational Business: 1 patents #4 of 119Top 4%
MCMalzine Co.: 1 patents #39 of 89Top 45%
Tucson, AZ: #6 of 6,004 inventorsTop 1%
Arizona: #16 of 32,909 inventorsTop 1%
Overall (All Time): #1,472 of 4,157,543Top 1%
287 Patents All Time

Issued Patents All Time

Showing 201–225 of 287 patents

Patent #TitleCo-InventorsDate
9952974 Preservation of modified cache data in local non-volatile storage following a failover Kyler A. Anderson, Lokesh M. Gupta, Matthew J. Kalos 2018-04-24
9952904 Distributing tracks to add to cache to processor cache lists based on counts of processor access requests to the cache Matthew G. Borlick, Lokesh M. Gupta 2018-04-24
9934083 Requesting manual intervention on failure of initial microcode load attempts during recovery of modified customer data Lokesh M. Gupta, Matthew J. Kalos 2018-04-03
9921974 Assigning cache control blocks and cache lists to multiple processors to cache and demote tracks in a storage system Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos 2018-03-20
9870275 Processor thread management Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen 2018-01-16
9864532 Performing preprocessing operations in anticipation of log file writes Lokesh M. Gupta, Matthew J. Kalos 2018-01-09
9864686 Restriction of validation to active tracks in non-volatile storage during a warmstart recovery Lokesh M. Gupta, Matthew J. Kalos 2018-01-09
9852058 NVS thresholding for efficient data management Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd 2017-12-26
9852059 NVS thresholding for efficient data management Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd 2017-12-26
9824030 Adjusting active cache size based on cache usage Matthew G. Borlick, Lokesh M. Gupta, Will A. Wright 2017-11-21
9811474 Determining cache performance using a ghost cache list indicating tracks demoted from a cache list of tracks in a cache Matthew G. Borlick, Lokesh M. Gupta, Juan Antonio Yanes 2017-11-07
9785561 Integrating a flash cache into large storage systems Michael T. Benhase, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Yu-Cheng Hsu +4 more 2017-10-10
9766982 Preferential allocation of processors for statesave in a storage controller Trung N. Nguyen, Maoyun Tang 2017-09-19
9733991 Deferred re-MRU operations to reduce lock contention Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd, David B. Whitworth 2017-08-15
9727272 Increased destaging efficiency for smoothing of destage tasks based on speed of disk drives Lokesh M. Gupta 2017-08-08
9710398 RE-MRU of metadata tracks to reduce lock contention Brian J. Cagno, Lokesh M. Gupta, Matthew J. Kalos 2017-07-18
9665493 Increased cache performance with multi-level queues of complete tracks Lokesh M. Gupta, David B. Whitworth, Boyan Zhao 2017-05-30
9665492 Fuzzy counters for NVS to reduce lock contention Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd 2017-05-30
9658798 Grouping of tracks for copy source to target destage on global mirror secondary Lokesh M. Gupta, Theodore T. Harris, Jr., Suguang Li 2017-05-23
9652406 MRU batching to reduce lock contention Lokesh M. Gupta, Matthew J. Kalos 2017-05-16
9632941 Fuzzy counters for NVS to reduce lock contention Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd 2017-04-25
9632945 Destage grouping for sequential fast write tracks Lokesh M. Gupta, Matthew J. Kalos 2017-04-25
9626113 Management of destage tasks with large number of ranks Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd 2017-04-18
9547604 Deferred RE-MRU operations to reduce lock contention Lokesh M. Gupta, David B. Whitworth 2017-01-17
9542331 Concurrent update of data in cache with destage to disk Lokesh M. Gupta, Kenneth W. Todd, Boyan Zhao 2017-01-10