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 76–100 of 270 patents

Patent #TitleCo-InventorsDate
11188641 Using a characteristic of a process input/output (I/O) activity and data subject to the I/O activity to determine whether the process is a suspicious process Lokesh M. Gupta 2021-11-30
11188270 Targeted secure data overwrite Kurt A. Lovrien, Karl A. Nielsen 2021-11-30
11182307 Demoting data elements from cache using ghost cache statistics Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-11-23
11182291 Using multi-tiered cache to satisfy input/output requests Lokesh M. Gupta, Edward H. Lin, Beth A. Peterson 2021-11-23
11176057 Integration of application indicated minimum time to cache for a two-tiered cache management mechanism Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson 2021-11-16
11169933 Integration of application indicated maximum time to cache for a two-tiered cache management mechanism Lokesh M. Gupta, Kyler A. Anderson, Beth A. Peterson 2021-11-09
11163697 Using a memory subsystem for storage of modified tracks from a cache Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2021-11-02
11163482 Dynamic performance-class adjustment for storage drives Lokesh M. Gupta, Karl A. Nielsen, Micah Robison 2021-11-02
11157355 Management of foreground and background processes in a storage controller Lokesh M. Gupta, Trung N. Nguyen, Karl A. Nielsen 2021-10-26
11157376 Transfer track format information for tracks in cache at a primary storage system to a secondary storage system to which tracks are mirrored to use after a failover or failback Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-10-26
11157418 Prefetching data elements within a heterogeneous cache Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson 2021-10-26
11151058 Adaptive caching in a multi-tier cache Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-10-19
11150840 Pinning selected volumes within a heterogeneous cache Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson 2021-10-19
11151037 Using track locks and stride group locks to manage cache operations Lokesh M. Gupta, Kevin J. Ash 2021-10-19
11144462 Wait classified cache writes in a data storage system Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson, Jared M. Minch 2021-10-12
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
11144639 Determining whether to destage write data in cache to storage based on whether the write data has malicious data Lokesh M. Gupta, Carol S. Mellgren, John G. Thompson 2021-10-12
11137915 Dynamic logical storage capacity adjustment for storage drives Lokesh M. Gupta, Karl A. Nielsen, Micah Robison 2021-10-05
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
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
11119673 Optimizing synchronous I/O for zHyperLink Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 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
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
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