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 51–74 of 74 patents

Patent #TitleCo-InventorsDate
11030116 Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-06-08
11030104 Picket fence staging in a multi-tier cache Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2021-06-08
11025518 Communicating health status when a management console is unavailable Lokesh M. Gupta, Micah Robison 2021-06-01
11023029 Preventing unexpected power-up failures of hardware components Brian J. Cagno, Lokesh M. Gupta, Karl A. Nielsen, Todd C. Sorenson 2021-06-01
11003496 Performance-based multi-mode task dispatching in a multi-processor core system for high temperature avoidance Lokesh M. Gupta, Trung N. Nguyen 2021-05-11
11003777 Determining a frequency at which to execute trap code in an execution path of a process executing a program to generate a trap address range to detect potential malicious code Lokesh M. Gupta, Trung N. Nguyen, Micah Robison 2021-05-11
10990481 Using alternate recovery actions for initial recovery actions in a computing system Lokesh M. Gupta, Karl A. Nielsen 2021-04-27
10983836 Transaction optimization during periods of peak activity Lokesh M. Gupta, John C. Elliott 2021-04-20
10983922 Selecting one of multiple cache eviction algorithms to use to evict a track from the cache using a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-04-20
10983885 Recovering storage devices in a storage array having errors Brian J. Cagno, John C. Elliott, Will A. Wright, Lokesh M. Gupta 2021-04-20
10976941 Validation of storage volumes that are in a peer to peer remote copy relationship Lokesh M. Gupta, Brian A. Rinaldi, Micah Robison 2021-04-13
10970209 Destaging metadata tracks from cache Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 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, Kevin J. Ash 2021-03-30
10956322 Storage drive dependent track removal in a cache for storage Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen 2021-03-23
10956046 Dynamic I/O load balancing for zHyperLink Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2021-03-23
10949354 Distributed safe data commit in a data storage system Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-03-16
10949366 Using a machine learning module to select a priority queue from which to process an input/output (I/O) request Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2021-03-16
10949277 Monitoring correctable errors on a bus interface to determine whether to redirect input/output (I/O) traffic from a first processing unit to a second processing unit Lokesh M. Gupta, Trung N. Nguyen 2021-03-16
10929037 Converting a RAID to a more robust RAID level Lokesh M. Gupta, Karl A. Nielsen, Clint A. Hardy, Brian A. Rinaldi 2021-02-23
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, Kevin J. Ash 2021-02-23
10915462 Destaging pinned retryable data in cache Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-02-09
10901904 Using a machine learning module to perform destages of tracks with holes in a storage system Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-01-26
10891227 Determining modified tracks to destage during a cache scan Lokesh M. Gupta, Warren K. Stanley, Edward H. Lin, Kevin J. Ash, 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, Kevin J. Ash, John C. Elliott 2021-01-05