Inventor
NIELSEN KARL A
US100 patents
⚠️ This page may combine multiple inventors who share the name “NIELSEN KARL A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
45 patentsUS10732884B1Aug 4, 2020
Implementing redundant array of independent disks (RAID) arrays having compressed data stored therein
IBM7 citations84
US10613934B2Apr 7, 2020
Managing RAID parity stripe contention
IBM5 citations84
US10558596B2Feb 11, 2020
Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning module
IBM5 citations84
US10379943B2Aug 13, 2019
Management of foreground and background processes in a storage controller
IBM9 citations84
US10013361B2Jul 3, 2018
Method to increase performance of non-contiguously written sectors
IBM9 citations84
US8935462B2Jan 13, 2015
Promotion of partial data segments in flash cache
IBM6 citations84
US7496796B2Feb 24, 2009
Apparatus, system, and method for predicting storage device failure
IBM15 citations84
US7890815B2Feb 15, 2011
Detection and correction of dropped write errors in a data storage system
IBM10 citations82
US7302603B2Nov 27, 2007
Host-initiated data reconstruction for improved RAID read operations
IBM14 citations82
US11531486B2Dec 20, 2022
Migrating data from a large extent pool to a small extent pool
IBM1 citations73
US11442649B2Sep 13, 2022
Migrating data from a large extent pool to a small extent pool
IBM2 citations73
US11321252B2May 3, 2022
Selecting a priority queue from which to process an input/output (I/O) request using a machine learning module
IBM3 citations73
US11204827B2Dec 21, 2021
Using a machine learning module to determine when to perform error checking of a storage unit
IBM1 citations73
US11119660B2Sep 14, 2021
Determining when to replace a storage device by training a machine learning module
IBM3 citations73
US11119851B2Sep 14, 2021
Determining when to perform error checking of a storage unit by training a machine learning module
IBM1 citations73
US11016691B2May 25, 2021
Migrating data from a large extent pool to a small extent pool
IBM3 citations73
US10990481B2Apr 27, 2021
Using alternate recovery actions for initial recovery actions in a computing system
IBM4 citations73
US10929037B2Feb 23, 2021
Converting a RAID to a more robust RAID level
IBM2 citations73
US10922268B2Feb 16, 2021
Migrating data from a small extent pool to a large extent pool
IBM4 citations73
US10635537B2Apr 28, 2020
Raid data loss prevention
IBM2 citations73
US10545553B2Jan 28, 2020
Preventing unexpected power-up failures of hardware components
IBM2 citations73
US10521139B2Dec 31, 2019
Copy source to target management in a data storage system
IBM3 citations73
US10171585B2Jan 1, 2019
Method, system, and computer program product for distributed storage of data in a heterogeneous cloud
IBM2 citations73
US10122832B2Nov 6, 2018
Communications of usernames and passwords to a plurality of cloud storages via a plurality of communications protocols that change over time
IBM2 citations73
US10013181B2Jul 3, 2018
Distributed storage of data in a local storage and a heterogeneous cloud
IBM3 citations73
US9891993B2Feb 13, 2018
Managing raid parity stripe contention
IBM2 citations73
US9858148B2Jan 2, 2018
Raid data loss prevention
IBM2 citations73
US9513827B1Dec 6, 2016
Determining adjustments of storage device timeout values based on synchronous or asynchronous remote copy state
IBM4 citations72
US9244621B2Jan 26, 2016
Global data establishment for storage arrays controlled by a plurality of nodes
IBM5 citations72
US10063624B2Aug 28, 2018
Transferring data between block and file storage systems
IBM2 citations71
US11442826B2Sep 13, 2022
Reducing incidents of data loss in raid arrays having the same raid level
IBM0 citations63
US11157355B2Oct 26, 2021
Management of foreground and background processes in a storage controller
IBM0 citations63
US11137915B2Oct 5, 2021
Dynamic logical storage capacity adjustment for storage drives
IBM0 citations63
US11119663B2Sep 14, 2021
Determining when to perform a data integrity check of copies of a data set by training a machine learning module
IBM1 citations63
US11119662B2Sep 14, 2021
Determining when to perform a data integrity check of copies of a data set using a machine learning module
IBM0 citations63
US11119850B2Sep 14, 2021
Determining when to perform error checking of a storage unit by using a machine learning module
IBM0 citations63
US11099743B2Aug 24, 2021
Determining when to replace a storage device using a machine learning module
IBM1 citations63
US11074118B2Jul 27, 2021
Reporting incidents of data loss in RAID arrays
IBM0 citations63
US11054994B2Jul 6, 2021
Copy source to target management in a data storage system
IBM0 citations63
US11049570B2Jun 29, 2021
Dynamic writes-per-day adjustment for storage drives
IBM0 citations63
US11023029B2Jun 1, 2021
Preventing unexpected power-up failures of hardware components
IBM0 citations63
US10976940B2Apr 13, 2021
Copy source to target management in a data storage system
IBM0 citations63
US10949366B2Mar 16, 2021
Using a machine learning module to select a priority queue from which to process an input/output (I/O) request
IBM0 citations63
US9135173B2Sep 15, 2015
Thinly provisioned flash cache with shared storage pool
IBM2 citations63
US11829609B2Nov 28, 2023
Data loss recovery in a secondary storage controller from a primary storage controller
IBM1 citations62
BENHASE MICHAEL T
2 patentsASH KEVIN J
2 patentsKAHLER DAVID R
1 patentShowing the top 50 of 100 patents by PatentIndex Score.