Inventor
ASH KEVIN JOHN
US28 patents
⚠️ This page may combine multiple inventors who share the name “ASH KEVIN JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
19 patentsUS6785771B2Aug 31, 2004
Method, system, and program for destaging data in cache
IBM88 citations97
US7761680B2Jul 20, 2010
Copying data from a first cluster to a second cluster to reassign storage areas from the first cluster to the second cluster
IBM20 citations92
US6775738B2Aug 10, 2004
Method, system, and program for caching data in a storage controller
IBM29 citations92
US7051174B2May 23, 2006
Method, system, and program for restoring data in cache
IBM23 citations90
US7958432B2Jun 7, 2011
Verification of non volatile storage storing preserved unneeded data
IBM8 citations84
US7627714B2Dec 1, 2009
Apparatus, system, and method for preventing write starvation in a partitioned cache of a storage controller
IBM13 citations84
US7975169B2Jul 5, 2011
Memory preserved cache to prevent data loss
IBM14 citations83
US7895465B2Feb 22, 2011
Memory preserved cache failsafe reboot mechanism
IBM8 citations83
US7680982B2Mar 16, 2010
Preservation of cache data following failover
IBM10 citations83
US7171610B2Jan 30, 2007
Method, system, and article of manufacture for preventing data loss
IBM11 citations83
US11175958B2Nov 16, 2021
Determine a load balancing mechanism for allocation of shared resources in a storage system using a machine learning module based on number of I/O operations
IBM3 citations73
US11175959B2Nov 16, 2021
Determine a load balancing mechanism for allocation of shared resources in a storage system by training a machine learning module based on number of I/O operations
IBM2 citations73
US9626113B2Apr 18, 2017
Management of destage tasks with large number of ranks
IBM1 citations63
US7529904B2May 5, 2009
Storing location identifier in array and array pointer in data structure for write process management
IBM2 citations63
US9367479B2Jun 14, 2016
Management of destage tasks with large number of ranks
IBM0 citations52
US7818533B2Oct 19, 2010
Storing location identifier in array and array pointer in data structure for write process management
IBM0 citations52
US7826380B2Nov 2, 2010
Apparatus, system, and method for data tracking
IBM1 citations51
US8055835B2Nov 8, 2011
Apparatus, system, and method for migrating wear spots
IBM0 citations50
US10795602B1Oct 6, 2020
Selectively destaging data updates from write caches across data storage locations
IBM0 citations42
ASH KEVIN JOHN
9 patentsUS8423739B2Apr 16, 2013
Apparatus, system, and method for relocating logical array hot spots
ASH KEVIN JOHN317 citations96
US8478945B2Jul 2, 2013
Dynamic management of destage tasks in a storage controller
ASH KEVIN JOHN27 citations92
US9058217B2Jun 16, 2015
Preferential CPU utilization for tasks
ASH KEVIN JOHN13 citations91
US9733991B2Aug 15, 2017
Deferred re-MRU operations to reduce lock contention
ASH KEVIN JOHN12 citations83
US8914340B2Dec 16, 2014
Apparatus, system, and method for relocating storage pool hot spots
ASH KEVIN JOHN8 citations81
US8438332B2May 7, 2013
Apparatus and method to maintain write operation atomicity where a data transfer operation crosses a data storage medium track boundary
ASH KEVIN JOHN8 citations81
US9396102B2Jul 19, 2016
Recovery from cache and NVS out of sync
ASH KEVIN JOHN0 citations52
US8832379B2Sep 9, 2014
Efficient cache volume SIT scans
ASH KEVIN JOHN0 citations52
US8719504B2May 6, 2014
Efficient processing of cache segment waiters
ASH KEVIN JOHN0 citations51