MK

Matthew J. Kalos

IBM: 309 patents #69 of 70,183Top 1%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
📍 Tucson, AZ: #4 of 6,004 inventorsTop 1%
🗺 Arizona: #11 of 32,909 inventorsTop 1%
Overall (All Time): #1,150 of 4,157,543Top 1%
314
Patents All Time

Issued Patents All Time

Showing 26–50 of 314 patents

Patent #TitleCo-InventorsDate
11144475 Managing indication of accessed tracks in cache to a most recently used end of a cache list Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-10-12
11132138 Converting large extent storage pools into small extent storage pools in place Clint A. Hardy, Karl A. Nielsen 2021-09-28
11119687 Device reservation state synchronization in data mirroring Scott B. Compton, Matthew R. Craig, Clint A. Hardy, Carol S. Mellgren, John G. Thompson 2021-09-14
11093395 Adjusting insertion points used to determine locations in a cache list at which to indicate tracks based on number of tracks added at insertion points Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-08-17
11086784 Invalidating track format information for tracks in cache Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-08-10
11074185 Adjusting a number of insertion points used to determine locations in a cache list at which to indicate tracks Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-07-27
11068415 Using insertion points to determine locations in a cache list at which to move processed tracks Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-07-20
11048631 Maintaining cache hit ratios for insertion points into a cache list to optimize memory allocation to a cache Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-06-29
11036641 Invalidating track format information for tracks demoted from cache Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-06-15
11016692 Dynamically switching between memory copy and memory mapping to optimize I/O performance Lokesh M. Gupta, Kevin J. Ash, Brian A. Rinaldi, Kyler A. Anderson 2021-05-25
11016691 Migrating data from a large extent pool to a small extent pool Hui Zhang, Clint A. Hardy, Karl A. Nielsen, Qiang Xie 2021-05-25
11010295 Asynchronous update of metadata tracks in response to a cache hit generated via an i/o operation over a bus interface Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2021-05-18
10983913 Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta, Beth A. Peterson 2021-04-20
10983708 Sharing alias addresses among logical devices Susan K. Candelaria, Scott B. Compton, Matthew R. Craig, Clint A. Hardy, Dale F. Riedy +2 more 2021-04-20
10970178 Generating a health condition message on a health condition detected at a server to send to a host system accessing the server Clint A. Hardy 2021-04-06
10942835 Processing a health condition message on a health condition to determine whether to perform a swap operation Clint A. Hardy 2021-03-09
10922268 Migrating data from a small extent pool to a large extent pool Clint A. Hardy, Hui Zhang, Karl A. Nielsen, Qiang Xie 2021-02-16
10901645 Converting small extent storage pools into large extent storage pools in place Clint A. Hardy, Karl A. Nielsen 2021-01-26
10901916 Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash 2021-01-26
10884872 Device reservation state preservation in data mirroring Scott B. Compton, Matthew R. Craig, Clint A. Hardy, Carol S. Mellgren, John G. Thompson 2021-01-05
10866901 Invalidating CKD data tracks prior to unpinning, wherein upon destaging invalid track image from cache to a track of data on storage drive, the track of data on the storage drive is unpinned which enables destages of data from the cache to the track of data on the storage drive going forward Kevin J. Ash, Lokesh M. Gupta, Kyler A. Anderson 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, Matthew G. Borlick, Lokesh M. Gupta, Brian A. Rinaldi 2020-11-17
10831665 Preservation of modified cache data in local non-volatile storage following a failover Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta 2020-11-10
10761744 Synchronously performing commit records operations Kevin J. Ash, Lokesh M. Gupta, Beth A. Peterson, Louis A. Rasor 2020-09-01
10732884 Implementing redundant array of independent disks (RAID) arrays having compressed data stored therein Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen, Brian A. Rinaldi, Matthew G. Borlick 2020-08-04