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 1–25 of 287 patents

Patent #TitleCo-InventorsDate
12153519 Indicating extents of tracks in mirroring queues based on information gathered on tracks in extents in cache Lokesh M. Gupta, Kyler A. Anderson, Matthew J. Kalos 2024-11-26
12135655 Saving track metadata format information for tracks demoted from cache for use when the demoted track is later staged into cache Kyler A. Anderson, Matthew G. Borlick, Lokesh M. Gupta 2024-11-05
12124969 Determining whether to process a host request by training a machine learning module Matthew R. Craig, Beth A. Peterson, Lokesh M. Gupta 2024-10-22
12105800 Using trap cache segments to detect malicious processes Brian A. Rinaldi, Clint A. Hardy, Lokesh M. Gupta 2024-10-01
11940920 Dynamically determining tracks to prestage from storage to cache using a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2024-03-26
11822482 Maintaining an active track data structure to determine active tracks in cache to process Lokesh M. Gupta, Kyler A. Anderson, Matthew J. Kalos, Brian A. Rinaldi, Beth A. Peterson +1 more 2023-11-21
11797448 Using multi-tiered cache to satisfy input/output requests Beth A. Peterson, Lokesh M. Gupta, Warren K. Stanley, Roger G. Hathorn 2023-10-24
11768773 I/O request type specific cache directories Gail Spear, Lokesh M. Gupta, Kyler A. Anderson 2023-09-26
11704209 Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache Kyler A. Anderson, Lokesh M. Gupta, Matthew J. Kalos, Beth A. Peterson 2023-07-18
11681799 Using trap cache segments to detect malicious processes Brian A. Rinaldi, Clint A. Hardy, Lokesh M. Gupta 2023-06-20
11663144 LRU list reorganization for favored and unfavored volumes Lokesh M. Gupta, Matthew G. Borlick, Beth A. Peterson 2023-05-30
11663129 Using a machine learning module to dynamically determine tracks to prestage from storage to cache Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2023-05-30
11620219 Storage drive dependent track removal in a cache for storage Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen 2023-04-04
11620226 Non-favored volume cache starvation prevention Lokesh M. Gupta, Matthew G. Borlick, Beth A. Peterson 2023-04-04
11550732 Calculating and adjusting ghost cache size based on data access frequency Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2023-01-10
11550726 Maintaining an active track data structure to determine active tracks in cache to process Lokesh M. Gupta, Kyler A. Anderson, Matthew J. Kalos, Brian A. Rinaldi, Beth A. Peterson +1 more 2023-01-10
11494304 Indicating extents of tracks in mirroring queues based on information gathered on tracks in extents in cache Lokesh M. Gupta, Kyler A. Anderson, Matthew J. Kalos 2022-11-08
11494309 Cache management based on types of I/O operations Kyler A. Anderson, Lokesh M. Gupta 2022-11-08
11474941 Using multi-tiered cache to satisfy input/output requests Beth A. Peterson, Lokesh M. Gupta, Warren K. Stanley, Roger G. Hathorn 2022-10-18
11403562 Determining sectors of a track to stage into cache by training a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2022-08-02
11379427 Auxilary LRU list to improve asynchronous data replication performance Gail Spear, Lokesh M. Gupta, Kyler A. Anderson, David B. Schreiber 2022-07-05
11379329 Validation of data written via two different bus interfaces to a dual server based storage controller Kyler A. Anderson, Lokesh M. Gupta, Matthew J. Kalos 2022-07-05
11379382 Cache management using favored volumes and a multiple tiered cache memory Lokesh M. Gupta, Beth A. Peterson, Matthew G. Borlick 2022-07-05
11372761 Dynamically adjusting partitioned SCM cache memory to maximize performance Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2022-06-28
11372778 Cache management using multiple cache memories and favored volumes with multiple residency time multipliers Lokesh M. Gupta, Beth A. Peterson, Matthew G. Borlick 2022-06-28