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

Kevin J. Ash

IBM: 65 patents #17 of 11,638Top 1%
IBInternational Business: 1 patents #1 of 5Top 20%
MCMalzine Co.: 1 patents #2 of 8Top 25%
Tucson, AZ: #3 of 753 inventorsTop 1%
Arizona: #5 of 4,087 inventorsTop 1%
Overall (2021): #143 of 548,734Top 1%
66 Patents 2021

Issued Patents 2021

Showing 51–66 of 66 patents

Patent #TitleCo-InventorsDate
10976940 Copy source to target management in a data storage system Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen 2021-04-13
10970209 Destaging metadata tracks from cache Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2021-04-06
10963386 Dynamically determining tracks to prestage from storage to cache by training a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2021-03-30
10956322 Storage drive dependent track removal in a cache for storage Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen 2021-03-23
10956046 Dynamic I/O load balancing for zHyperLink Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson 2021-03-23
10949354 Distributed safe data commit in a data storage system Kyler A. Anderson, Matthew G. Borlick, Lokesh M. Gupta 2021-03-16
10942857 Dynamically adjusting a number of memory copy and memory mapping windows to optimize I/O performance Lokesh M. Gupta, Kyler A. Anderson, Brian A. Rinaldi 2021-03-09
10929034 Allocation of task control blocks in a storage controller for staging and destaging based on storage rank response time Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2021-02-23
10929057 Selecting a disconnect from different types of channel disconnects using a machine learning module Beth A. Peterson, Lokesh M. Gupta, Matthew R. Craig 2021-02-23
10915462 Destaging pinned retryable data in cache Kyler A. Anderson, Matthew G. Borlick, Lokesh M. Gupta 2021-02-09
10901793 Determining whether to process a host request using a machine learning module Matthew R. Craig, Beth A. Peterson, Lokesh M. Gupta 2021-01-26
10901916 Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list Lokesh M. Gupta, Kyler A. Anderson, Matthew J. Kalos 2021-01-26
10901904 Using a machine learning module to perform destages of tracks with holes in a storage system Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2021-01-26
10891227 Determining modified tracks to destage during a cache scan Lokesh M. Gupta, Warren K. Stanley, Edward H. Lin, Matthew G. Borlick, Kyler A. Anderson 2021-01-12
10884849 Mirroring information on modified data from a primary storage controller to a secondary storage controller for the secondary storage controller to use to calculate parity data Lokesh M. Gupta, Matthew G. Borlick, John C. Elliott 2021-01-05
10884936 Updating a track format table used to provide track format codes for cache control blocks with more frequently accessed track format metadata Lokesh M. Gupta, Kyler A. Anderson, Beth A. Peterson 2021-01-05