MB

Matthew G. Borlick

IBM: 266 patents #96 of 70,183Top 1%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
IB International Business: 1 patents #4 of 119Top 4%
📍 Tucson, AZ: #7 of 6,004 inventorsTop 1%
🗺 Arizona: #18 of 32,909 inventorsTop 1%
Overall (All Time): #1,666 of 4,157,543Top 1%
270
Patents All Time

Issued Patents All Time

Showing 126–150 of 270 patents

Patent #TitleCo-InventorsDate
10983836 Transaction optimization during periods of peak activity Lokesh M. Gupta, John C. Elliott 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
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
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
10949354 Distributed safe data commit in a data storage system Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-03-16
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
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
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
10866752 Reclaiming storage space in raids made up of heterogeneous storage drives Lokesh M. Gupta, Kevin J. Ash, Karl A. Nielsen 2020-12-15
10841395 Populating a secondary cache with unmodified tracks in a primary cache when redirecting host access from a primary server to a secondary server Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos, Brian A. Rinaldi 2020-11-17
10834188 Distribution of data in cloud storage based on policies maintained in metadata Lokesh M. Gupta, Micah Robison 2020-11-10
10831668 Detection and prevention of deadlock in a storage controller for cache access via a plurality of demote mechanisms Lokesh M. Gupta, Micah Robison, Kyler A. Anderson, Kevin J. Ash 2020-11-10
10831597 Receiving, at a secondary storage controller, information on modified data from a primary storage controller to use to calculate parity data Lokesh M. Gupta, Kevin J. Ash, John C. Elliott 2020-11-10
10831559 Processor thread management Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen 2020-11-10
10810304 Injecting 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 2020-10-20
10809938 Synchronized safe data commit scans in multiple data storage systems Lokesh M. Gupta, Roger G. Hathorn 2020-10-20
10795602 Selectively destaging data updates from write caches across data storage locations Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2020-10-06
10783087 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 2020-09-22