MB

Matthew G. Borlick

IBM: 34 patents #19 of 7,845Top 1%
Overall (2022): #606 of 548,613Top 1%
34
Patents 2022

Issued Patents 2022

Showing 1–25 of 34 patents

Patent #TitleCo-InventorsDate
11520515 Reduction of processing overhead for point in time copy to allow access to time locked data Lokesh M. Gupta 2022-12-06
11520631 Determination of memory access patterns of tasks in a multi-core processor Lokesh M. Gupta, Trung N. Nguyen 2022-12-06
11461242 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 2022-10-04
11461112 Determining feature settings for code to deploy to a system by training a machine learning module Lokesh M. Gupta, Matthew R. Craig, Micah Robison 2022-10-04
11455003 Validation of clock to provide security for time locked data Lokesh M. Gupta 2022-09-27
11442826 Reducing incidents of data loss in raid arrays having the same raid level Lokesh M. Gupta, Karl A. Nielsen, Clint A. Hardy, Brian A. Rinaldi 2022-09-13
11429736 Encryption management Lokesh M. Gupta, Mark Elliott Hack, Micah Robison 2022-08-30
11423158 Dynamic compression with dynamic multi-stage encryption for a data storage system Alistair L. Symon, Micah Robison, Brian A. Rinaldi, Lokesh M. Gupta, Mark Elliott Hack 2022-08-23
11422948 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 2022-08-23
11403562 Determining sectors of a track to stage into cache by training a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2022-08-02
11379382 Cache management using favored volumes and a multiple tiered cache memory Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson 2022-07-05
11372764 Single-copy cache using heterogeneous memory types Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2022-06-28
11372778 Cache management using multiple cache memories and favored volumes with multiple residency time multipliers Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson 2022-06-28
11372761 Dynamically adjusting partitioned SCM cache memory to maximize performance Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2022-06-28
11354208 Adjustment of safe data commit scan based on operational verification of non-volatile memory Sean P. Riley, Brian A. Rinaldi, Trung N. Nguyen, Lokesh M. Gupta 2022-06-07
11347426 Point in time copy of time locked data in a storage controller Lokesh M. Gupta, Carol S. Mellgren 2022-05-31
11334275 Reducing a rate at which data is mirrored from a primary server to a secondary server Clint A. Hardy, Adrian C. Gerhard, Lokesh M. Gupta 2022-05-17
11321133 Determining an allocation of stage and destage tasks by using a machine learning module Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2022-05-03
11321252 Selecting a priority queue from which to process an input/output (I/O) request using a machine learning module Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta 2022-05-03
11321202 Recovering storage devices in a storage array having errors Brian J. Cagno, John C. Elliott, Will A. Wright, Lokesh M. Gupta 2022-05-03
11314691 Reserved area to improve asynchronous data replication performance Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2022-04-26
11314649 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 2022-04-26
11301394 Using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cache Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2022-04-12
11303618 Encryption management Lokesh M. Gupta, Mark Elliott Hack, Micah Robison 2022-04-12
11294886 Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization Lokesh M. Gupta, Clint A. Hardy 2022-04-05