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

Matthew G. Borlick

IBM: 74 patents #12 of 11,638Top 1%
Tucson, AZ: #2 of 753 inventorsTop 1%
Arizona: #2 of 4,087 inventorsTop 1%
Overall (2021): #111 of 548,734Top 1%
74 Patents 2021

Issued Patents 2021

Showing 26–50 of 74 patents

Patent #TitleCo-InventorsDate
11144474 Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller Lokesh M. Gupta, Joseph Hayward, Kyler A. Anderson 2021-10-12
11137915 Dynamic logical storage capacity adjustment for storage drives Lokesh M. Gupta, Karl A. Nielsen, Micah Robison 2021-10-05
11119662 Determining when to perform a data integrity check of copies of a data set using a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-09-14
11120128 Offloading processing of writes to determine malicious data from a first storage system to a second storage system Lokesh M. Gupta, Carol S. Mellgren, John G. Thompson 2021-09-14
11119851 Determining when to perform error checking of a storage unit by training a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-09-14
11119850 Determining when to perform error checking of a storage unit by using a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-09-14
11119673 Optimizing synchronous I/O for zHyperLink Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2021-09-14
11119663 Determining when to perform a data integrity check of copies of a data set by training a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-09-14
11119660 Determining when to replace a storage device by training a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-09-14
11099743 Determining when to replace a storage device using a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-08-24
11093399 Selecting resources to make available in local queues for processors to use Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen 2021-08-17
11086535 Thin provisioning using cloud based ranks Lokesh M. Gupta 2021-08-10
11080149 Restore current version of a track from a non-volatile storage into a new location in cache Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-08-03
11080622 Determining sectors of a track to stage into cache by training a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-08-03
11074197 Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller Lokesh M. Gupta, Joseph Hayward, Kyler A. Anderson 2021-07-27
11074118 Reporting incidents of data loss in RAID arrays Lokesh M. Gupta, Karl A. Nielsen, Clint A. Hardy, Brian A. Rinaldi 2021-07-27
11068417 Allocation of cache storage among applications that indicate minimum retention time for tracks in least recently used demoting schemes Lokesh M. Gupta, Roger G. Hathorn, Joseph Hayward 2021-07-20
11068418 Determining memory access categories for tasks coded in a computer program Lokesh M. Gupta, Trung N. Nguyen 2021-07-20
11068413 Allocation of cache storage among applications based on application priority and minimum retention time for tracks in least recently used demoting schemes Lokesh M. Gupta, Roger G. Hathorn, Joseph Hayward 2021-07-20
11061784 Monitoring correctable errors on a bus interface to determine whether to redirect input/output request (I/O) traffic to another bus interface Lokesh M. Gupta, Trung N. Nguyen 2021-07-13
11062232 Determining sectors of a track to stage into cache using a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-07-13
11061826 Integration of application indicated minimum time to cache to least recently used track demoting schemes in a cache management system of a storage controller Lokesh M. Gupta, Kyler A. Anderson, Joseph Hayward 2021-07-13
11055013 Recovering from data loss using copy services relationships between volumes Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2021-07-06
11049570 Dynamic writes-per-day adjustment for storage drives Lokesh M. Gupta, Karl A. Nielsen, Micah Robison 2021-06-29
11036635 Selecting resources to make available in local queues for processors to use Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen 2021-06-15