Inventor · disambiguated record
Matthew J. Kalos
Also filed as: KALOS MATTHEW J · KALOS MATTHEW JOSEPH · SUTTON PETER GRIMM
314 granted patents·14 pending applications·2,646 citations·filing 1989–2022
99Inventor score
Top patents by PatentIndex Score
328 records- 0198US9940065B2Systems and methods for migrating dataIBM·Filed 2017·Granted Apr 10, 2018·172 cites·10 claims
- 0298US9715352B2Synchronous input/output using a low latency storage controller connectionIBM·Filed 2015·Granted Jul 25, 2017·35 cites·13 claims
- 0398US9588712B2Systems and methods for migrating dataIBM·Filed 2016·Granted Mar 7, 2017·172 cites·4 claims
- 0498US9292214B2Systems and methods for migrating dataIBM·Filed 2015·Granted Mar 22, 2016·172 cites·11 claims
- 0598US7500030B2Control of information units in fibre channel communicationsIBM·Filed 2006·Granted Mar 3, 2009·69 cites·10 claims
- 0697US8996828B2Systems and methods for migrating dataKALOS MATTHEW JOSEPH·Filed 2012·Granted Mar 31, 2015·174 cites·14 claims
- 0797US7941570B2Bi-directional data transfer within a single I/O operationIBM·Filed 2008·Granted May 10, 2011·56 cites·37 claims
- 0896US7856511B2Processing of data to suspend operations in an input/output processing systemIBM·Filed 2008·Granted Dec 21, 2010·53 cites·29 claims
- 0996US7840718B2Processing of data to suspend operations in an input/output processing log-out systemIBM·Filed 2008·Granted Nov 23, 2010·53 cites·21 claims
- 1096US6839827B1Method, system, program, and data structures for mapping logical blocks to physical blocksIBM·Filed 2000·Granted Jan 4, 2005·154 cites·43 claims
- 1195US10282258B1Device reservation state preservation in data mirroringIBM·Filed 2017·Granted May 7, 2019·14 cites·18 claims
- 1295US7840717B2Processing a variable length device command word at a control unit in an I/O processing systemIBM·Filed 2008·Granted Nov 23, 2010·53 cites·16 claims
- 1395US7254686B2Switching between mirrored and non-mirrored volumesIBM·Filed 2005·Granted Aug 7, 2007·43 cites·31 claims
- 1494US8352691B2Facilitation of simultaneous storage initialization and data destageIBM·Filed 2010·Granted Jan 8, 2013·19 cites·12 claims
- 1593US11550726B1Maintaining an active track data structure to determine active tracks in cache to processIBM·Filed 2021·Granted Jan 10, 2023·2 cites·25 claims
- 1693US9665282B2Facilitation of simultaneous storage initialization and data destageIBM·Filed 2015·Granted May 30, 2017·8 cites·18 claims
- 1793US8825975B2Caching source blocks of data for target blocks of dataIBM·Filed 2013·Granted Sep 2, 2014·17 cites·7 claims
- 1892US9734031B2Synchronous input/output diagnostic controlsIBM·Filed 2016·Granted Aug 15, 2017·8 cites·7 claims
- 1992US9734030B2Synchronous input/output diagnostic controlsIBM·Filed 2015·Granted Aug 15, 2017·8 cites·14 claims
- 2092US9710398B2RE-MRU of metadata tracks to reduce lock contentionIBM·Filed 2014·Granted Jul 18, 2017·17 cites·9 claims
- 2192US9158706B2Selective space reclamation of data storage memory employing heat and relocation metricsBENHASE MICHAEL T·Filed 2011·Granted Oct 13, 2015·12 cites·25 claims
- 2292US8990439B2Transport mode data transfer between a channel subsystem and input/output devicesIBM·Filed 2013·Granted Mar 24, 2015·16 cites·20 claims
- 2392US8825973B2Caching source blocks of data for target blocks of dataASH KEVIN J·Filed 2012·Granted Sep 2, 2014·17 cites·14 claims
- 2491US11442649B2Migrating data from a large extent pool to a small extent poolIBM·Filed 2020·Granted Sep 13, 2022·2 cites·14 claims
- 2591US10732884B1Implementing redundant array of independent disks (RAID) arrays having compressed data stored thereinIBM·Filed 2019·Granted Aug 4, 2020·7 cites·25 claims
- 2691US10320936B2Populating a secondary cache with unmodified tracks in a primary cache when redirecting host access from a primary server to a secondary serverIBM·Filed 2015·Granted Jun 11, 2019·7 cites·23 claims
- 2791US8688913B2Management of partial data segments in dual cache systemsBENHASE MICHAEL T·Filed 2011·Granted Apr 1, 2014·11 cites·12 claims
- 2891US8495253B2Bi-directional data transfer within a single I/O operationFLANAGAN JOHN R·Filed 2011·Granted Jul 23, 2013·13 cites·37 claims
- 2991US6061750AFailover system for a DASD storage controller reconfiguring a first processor, a bridge, a second host adaptor, and a second device adaptor upon a second processor failureIBM·Filed 1998·Granted May 9, 2000·212 cites·19 claims
- 3090US10691566B2Using 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 cacheIBM·Filed 2017·Granted Jun 23, 2020·5 cites·22 claims
- 3190US9195394B2Transport mode data transfer between a channel subsystem and input/output devicesIBM·Filed 2014·Granted Nov 24, 2015·10 cites·20 claims
- 3290US8788742B2Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage deviceBENHASE MICHAEL T·Filed 2011·Granted Jul 22, 2014·11 cites·20 claims
- 3389US10613934B2Managing RAID parity stripe contentionIBM·Filed 2017·Granted Apr 7, 2020·5 cites·20 claims
- 3489US9280296B2Recovery from failure of primary storage volumes by using mirrored data maintained with host timestampsGLOBALFOUNDRIES US 2 LLC·Filed 2013·Granted Mar 8, 2016·12 cites·20 claims
- 3589US9152344B2Facilitation of simultaneous storage initialization and data destageIBM·Filed 2014·Granted Oct 6, 2015·8 cites·18 claims
- 3688US11321123B2Determining an optimum number of threads to make available per core in a multi-core processor complex to executive tasksIBM·Filed 2019·Granted May 3, 2022·5 cites·23 claims
- 3788US11016691B2Migrating data from a large extent pool to a small extent poolIBM·Filed 2019·Granted May 25, 2021·3 cites·15 claims
- 3888US8850106B2Populating strides of tracks to demote from a first cache to a second cacheBENHASE MICHAEL T·Filed 2012·Granted Sep 30, 2014·9 cites·12 claims
- 3988US7836204B2Apparatus, system, and method for accessing a preferred path through a storage controllerIBM·Filed 2005·Granted Nov 16, 2010·18 cites·20 claims
- 4087US10216429B2Performing post-processing operations for log file writesIBM·Filed 2015·Granted Feb 26, 2019·5 cites·24 claims
- 4187US9652406B2MRU batching to reduce lock contentionIBM·Filed 2015·Granted May 16, 2017·5 cites·15 claims
- 4287US9645747B2Management of allocation for alias devicesIBM·Filed 2016·Granted May 9, 2017·4 cites·1 claims
- 4387US9459974B2Recovery mechanisms across storage nodes that reduce the impact on host input and output operationsIBM·Filed 2014·Granted Oct 4, 2016·7 cites·18 claims
- 4487US9361241B2Grouping tracks for destagingIBM·Filed 2013·Granted Jun 7, 2016·8 cites·14 claims
- 4586US10922268B2Migrating data from a small extent pool to a large extent poolIBM·Filed 2018·Granted Feb 16, 2021·4 cites·25 claims
- 4686US10402123B2Sharing alias addresses among logical devicesIBM·Filed 2016·Granted Sep 3, 2019·4 cites·25 claims
- 4786US9483433B2Processing communication data in a ships passing conditionIBM·Filed 2015·Granted Nov 1, 2016·4 cites·25 claims
- 4886US9201598B2Apparatus and method for sharing resources between storage devicesBENHASE MICHAEL T·Filed 2012·Granted Dec 1, 2015·9 cites·12 claims
- 4986US8966178B2Populating a first stride of tracks from a first cache to write to a second stride in a second cacheASH KEVIN J·Filed 2012·Granted Feb 24, 2015·8 cites·22 claims
- 5086US8935462B2Promotion of partial data segments in flash cacheIBM·Filed 2013·Granted Jan 13, 2015·6 cites·7 claims
Showing the top 50 of 328 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Matthew J. Kalos files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →