Inventor · disambiguated record
Karl A. Nielsen
Also filed as: NIELSEN KARL · NIELSEN KARL A · NIELSEN KARL ALLEN
127 granted patents·6 pending applications·463 citations·filing 2001–2023
99Inventor score
Top patents by PatentIndex Score
133 records- 0196US8370715B2Error checking addressable blocks in storageIBM·Filed 2007·Granted Feb 5, 2013·63 cites·22 claims
- 0293US10379943B2Management of foreground and background processes in a storage controllerIBM·Filed 2016·Granted Aug 13, 2019·9 cites·18 claims
- 0391US11442649B2Migrating data from a large extent pool to a small extent poolIBM·Filed 2020·Granted Sep 13, 2022·2 cites·14 claims
- 0491US10732884B1Implementing redundant array of independent disks (RAID) arrays having compressed data stored thereinIBM·Filed 2019·Granted Aug 4, 2020·7 cites·25 claims
- 0590US11829609B2Data loss recovery in a secondary storage controller from a primary storage controllerIBM·Filed 2022·Granted Nov 28, 2023·1 cites·18 claims
- 0689US10990481B2Using alternate recovery actions for initial recovery actions in a computing systemIBM·Filed 2019·Granted Apr 27, 2021·4 cites·21 claims
- 0789US10613934B2Managing RAID parity stripe contentionIBM·Filed 2017·Granted Apr 7, 2020·5 cites·20 claims
- 0889US7849356B2Parity data management system apparatus and methodIBM·Filed 2008·Granted Dec 7, 2010·21 cites·19 claims
- 0988US11016691B2Migrating data from a large extent pool to a small extent poolIBM·Filed 2019·Granted May 25, 2021·3 cites·15 claims
- 1088US10013361B2Method to increase performance of non-contiguously written sectorsIBM·Filed 2013·Granted Jul 3, 2018·9 cites·12 claims
- 1187US10558596B2Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning moduleIBM·Filed 2018·Granted Feb 11, 2020·5 cites·24 claims
- 1287US7421535B2Method for demoting tracks from cacheIBM·Filed 2004·Granted Sep 2, 2008·38 cites·9 claims
- 1386US11321252B2Selecting a priority queue from which to process an input/output (I/O) request using a machine learning moduleIBM·Filed 2018·Granted May 3, 2022·3 cites·18 claims
- 1486US10922268B2Migrating data from a small extent pool to a large extent poolIBM·Filed 2018·Granted Feb 16, 2021·4 cites·25 claims
- 1586US9201598B2Apparatus and method for sharing resources between storage devicesBENHASE MICHAEL T·Filed 2012·Granted Dec 1, 2015·9 cites·12 claims
- 1686US8966178B2Populating 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
- 1786US8935462B2Promotion of partial data segments in flash cacheIBM·Filed 2013·Granted Jan 13, 2015·6 cites·7 claims
- 1886US7890815B2Detection and correction of dropped write errors in a data storage systemIBM·Filed 2010·Granted Feb 15, 2011·10 cites·5 claims
- 1985US11531486B2Migrating data from a large extent pool to a small extent poolIBM·Filed 2021·Granted Dec 20, 2022·1 cites·20 claims
- 2085US10521139B2Copy source to target management in a data storage systemIBM·Filed 2017·Granted Dec 31, 2019·3 cites·21 claims
- 2185US9513827B1Determining adjustments of storage device timeout values based on synchronous or asynchronous remote copy stateIBM·Filed 2015·Granted Dec 6, 2016·4 cites·20 claims
- 2285US7496796B2Apparatus, system, and method for predicting storage device failureIBM·Filed 2006·Granted Feb 24, 2009·15 cites·18 claims
- 2384US7793167B2Detection and correction of dropped write errors in a data storage systemIBM·Filed 2007·Granted Sep 7, 2010·6 cites·11 claims
- 2483US11204827B2Using a machine learning module to determine when to perform error checking of a storage unitIBM·Filed 2021·Granted Dec 21, 2021·1 cites·20 claims
- 2583US7526686B2Apparatus, system, and method for active data verification in a storage systemIBM·Filed 2004·Granted Apr 28, 2009·23 cites·27 claims
- 2683US7143305B2Using redundant spares to reduce storage device array rebuild timeIBM·Filed 2003·Granted Nov 28, 2006·40 cites·28 claims
- 2782US10901645B1Converting small extent storage pools into large extent storage pools in placeIBM·Filed 2019·Granted Jan 26, 2021·2 cites·24 claims
- 2882US7529776B2Multiple copy track stage recovery in a data storage systemIBM·Filed 2005·Granted May 5, 2009·5 cites·4 claims
- 2981US8688914B2Promotion of partial data segments in flash cacheBENHASE MICHAEL T·Filed 2011·Granted Apr 1, 2014·4 cites·14 claims
- 3081US7024530B2Method, system, and program for establishing and using a point-in-time copy relationshipIBM·Filed 2003·Granted Apr 4, 2006·30 cites·33 claims
- 3180US11119660B2Determining when to replace a storage device by training a machine learning moduleIBM·Filed 2018·Granted Sep 14, 2021·3 cites·24 claims
- 3280US10929037B2Converting a RAID to a more robust RAID levelIBM·Filed 2019·Granted Feb 23, 2021·2 cites·20 claims
- 3380US10635537B2Raid data loss preventionIBM·Filed 2017·Granted Apr 28, 2020·2 cites·20 claims
- 3480US10013181B2Distributed storage of data in a local storage and a heterogeneous cloudIBM·Filed 2015·Granted Jul 3, 2018·3 cites·17 claims
- 3580US9244621B2Global data establishment for storage arrays controlled by a plurality of nodesIBM·Filed 2012·Granted Jan 26, 2016·5 cites·24 claims
- 3679US10545553B2Preventing unexpected power-up failures of hardware componentsIBM·Filed 2017·Granted Jan 28, 2020·2 cites·17 claims
- 3779US9858148B2Raid data loss preventionIBM·Filed 2015·Granted Jan 2, 2018·2 cites·17 claims
- 3878US10063624B2Transferring data between block and file storage systemsIBM·Filed 2017·Granted Aug 28, 2018·2 cites·1 claims
- 3978US8732485B2Methods for process key rollover/re-encryption and systems thereofKAHLER DAVID R·Filed 2010·Granted May 20, 2014·8 cites·20 claims
- 4076US11714567B2Migrating data from a large extent pool to a small extent poolIBM·Filed 2022·Granted Aug 1, 2023·0 cites·14 claims
- 4176US10171585B2Method, system, and computer program product for distributed storage of data in a heterogeneous cloudIBM·Filed 2015·Granted Jan 1, 2019·2 cites·20 claims
- 4274US11132138B2Converting large extent storage pools into small extent storage pools in placeIBM·Filed 2019·Granted Sep 28, 2021·1 cites·20 claims
- 4373US10324662B2Rebalancing of the first extents of logical volumes among a plurality of ranksIBM·Filed 2017·Granted Jun 18, 2019·1 cites·24 claims
- 4473US10122832B2Communications of usernames and passwords to a plurality of cloud storages via a plurality of communications protocols that change over timeIBM·Filed 2015·Granted Nov 6, 2018·2 cites·11 claims
- 4573US9135173B2Thinly provisioned flash cache with shared storage poolIBM·Filed 2013·Granted Sep 15, 2015·2 cites·10 claims
- 4671US9891993B2Managing raid parity stripe contentionIBM·Filed 2014·Granted Feb 13, 2018·2 cites·17 claims
- 4770US11119851B2Determining when to perform error checking of a storage unit by training a machine learning moduleIBM·Filed 2018·Granted Sep 14, 2021·1 cites·21 claims
- 4870US11119663B2Determining when to perform a data integrity check of copies of a data set by training a machine learning moduleIBM·Filed 2018·Granted Sep 14, 2021·1 cites·27 claims
- 4970US8959279B2Populating 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 17, 2015·2 cites·11 claims
- 5069US11474707B2Data loss recovery in a secondary storage controller from a primary storage controllerIBM·Filed 2016·Granted Oct 18, 2022·1 cites·20 claims
Showing the top 50 of 133 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Karl A. Nielsen 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 →