LG

Lokesh M. Gupta

IBM: 594 patents #14 of 70,183Top 1%
Oracle: 7 patents #1,763 of 14,854Top 15%
IB International Business: 2 patents #2 of 119Top 2%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
MC Malzine Co.: 1 patents #39 of 89Top 45%
📍 Tucson, AZ: #1 of 6,004 inventorsTop 1%
🗺 Arizona: #2 of 32,909 inventorsTop 1%
Overall (All Time): #247 of 4,157,543Top 1%
607
Patents All Time

Issued Patents All Time

Showing 76–100 of 607 patents

Patent #TitleCo-InventorsDate
11314649 Using a machine learning module to perform destages of tracks with holes in a storage system Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2022-04-26
11303618 Encryption management Matthew G. Borlick, Mark Elliott Hack, Micah Robison 2022-04-12
11301394 Using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cache Matthew G. Borlick, Kyler A. Anderson, Kevin J. Ash 2022-04-12
11294886 Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization Matthew G. Borlick, Clint A. Hardy 2022-04-05
11288600 Determining an amount of data of a track to stage into cache using a machine learning module Kyler A. Anderson, Matthew G. Borlick, Kevin J. Ash 2022-03-29
11281808 Detection and repair of failed hardware components Markus A. Navarro, Micah Robison, Matthew G. Borlick, John C. Elliott 2022-03-22
11281594 Maintaining ghost cache statistics for demoted data elements Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2022-03-22
11281502 Dispatching tasks on processors based on memory access efficiency Matthew J. Kalos, Kevin J. Ash, Trung N. Nguyen 2022-03-22
11281497 Determining an allocation of stage and destage tasks by training a machine learning module Kyler A. Anderson, Matthew G. Borlick, Kevin J. Ash 2022-03-22
11281593 Using insertion points to determine locations in a cache list at which to indicate tracks in a shared cache accessed by a plurality of processors Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos 2022-03-22
11271967 Methods and systems for cyber-hacking detection Matthew G. Borlick 2022-03-08
11263097 Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos, Beth A. Peterson 2022-03-01
11258775 Local write for a multi-tenant identity cloud service Vadim Lander, Balakumar Balu, Venkateswara Reddy MEDAM, Kuang-Yu Shih, Vasukiammaiyar Asokkumar +1 more 2022-02-22
11243708 Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2022-02-08
11237730 Favored cache status for selected volumes within a storage system Beth A. Peterson, Kevin J. Ash, Kyler A. Anderson 2022-02-01
11231855 Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life using a machine learning module Clint A. Hardy, Karl A. Nielsen, Brian A. Rinaldi 2022-01-25
11226744 Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life Clint A. Hardy, Karl A. Nielsen, Brian A. Rinaldi 2022-01-18
11226899 Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos, Brian A. Rinaldi 2022-01-18
11222265 Perform destages of tracks with holes in a storage system by training a machine learning module Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2022-01-11
11221954 Storing metadata in heterogeneous cache to improve I/O performance Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2022-01-11
11210237 Integration of application indicated minimum and maximum time to cache for a two-tiered cache management mechanism Kyler A. Anderson, Beth A. Peterson, Matthew G. Borlick 2021-12-28
11210227 Duplicate-copy cache using heterogeneous memory types Matthew G. Borlick, Kyler A. Anderson, Kevin J. Ash 2021-12-28
11204827 Using a machine learning module to determine when to perform error checking of a storage unit Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy 2021-12-21
11204712 Using mirror path statistics in recalling extents to a primary storage system and a secondary storage system from a third storage system Edward H. Lin, Clint A. Hardy 2021-12-21
11204802 Adjusting a dispatch ratio for multiple queues Matthew R. Craig, Matthew J. Kalos, Matthew G. Borlick, Micah Robison 2021-12-21