Patent | Date |
---|
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 Grant 11,175,959 - Gupta , et al. November 16, 2 | 2021-11-16 |
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 Grant 11,175,958 - Gupta , et al. November 16, 2 | 2021-11-16 |
Determine A Load Balancing Mechanism For Shared Resources In A Storage System By Training A Machine Learning Module App 20200348975 - Gupta; Lokesh M. ;   et al. | 2020-11-05 |
Determining A Load Balancing Mechanism For Shared Resources In A Storage System Using A Machine Learning Module App 20200348974 - Gupta; Lokesh M. ;   et al. | 2020-11-05 |
Selectively destaging data updates from write caches across data storage locations Grant 10,795,602 - Gupta , et al. October 6, 2 | 2020-10-06 |
Deferred re-MRU operations to reduce lock contention Grant 9,733,991 - Ash , et al. August 15, 2 | 2017-08-15 |
Management of destage tasks with large number of ranks Grant 9,626,113 - Ash , et al. April 18, 2 | 2017-04-18 |
Management Of Destage Tasks With Large Number Of Ranks App 20160253107 - ASH; Kevin John ;   et al. | 2016-09-01 |
Recovery from cache and NVS out of sync Grant 9,396,102 - Ash , et al. July 19, 2 | 2016-07-19 |
Management of destage tasks with large number of ranks Grant 9,367,479 - Ash , et al. June 14, 2 | 2016-06-14 |
Preferential CPU utilization for tasks Grant 9,058,217 - Ash , et al. June 16, 2 | 2015-06-16 |
Apparatus, system, and method for relocating storage pool hot spots Grant 8,914,340 - Ash , et al. December 16, 2 | 2014-12-16 |
Efficient cache volume SIT scans Grant 8,832,379 - Ash , et al. September 9, 2 | 2014-09-09 |
Efficient processing of cache segment waiters Grant 8,719,504 - Ash , et al. May 6, 2 | 2014-05-06 |
Efficient Processing Of Cache Segment Waiters App 20140082231 - ASH; Kevin John ;   et al. | 2014-03-20 |
Efficient Cache Volume Sit Scans App 20140082292 - ASH; Kevin John ;   et al. | 2014-03-20 |
Preferential Cpu Utilization For Tasks App 20140082629 - ASH; Kevin John ;   et al. | 2014-03-20 |
Deferred Re-mru Operations To Reduce Lock Contention App 20140082296 - ASH; Kevin John ;   et al. | 2014-03-20 |
Recovery From Cache And Nvs Out Of Sync App 20140082254 - ASH; Kevin John ;   et al. | 2014-03-20 |
Dynamic management of destage tasks in a storage controller Grant 8,478,945 - Ash , et al. July 2, 2 | 2013-07-02 |
Apparatus and method to maintain write operation atomicity where a data transfer operation crosses a data storage medium track boundary Grant 8,438,332 - Ash , et al. May 7, 2 | 2013-05-07 |
Apparatus, system, and method for relocating logical array hot spots Grant 8,423,739 - Ash , et al. April 16, 2 | 2013-04-16 |
Apparatus, system, and method for migrating wear spots Grant 8,055,835 - Ash , et al. November 8, 2 | 2011-11-08 |
Memory preserved cache to prevent data loss Grant 7,975,169 - Ash , et al. July 5, 2 | 2011-07-05 |
Verification of non volatile storage storing preserved unneeded data Grant 7,958,432 - Ash June 7, 2 | 2011-06-07 |
Memory preserved cache failsafe reboot mechanism Grant 7,895,465 - Ash , et al. February 22, 2 | 2011-02-22 |
Apparatus and Method to Maintain Write Operation Atomicity Where a Data Transfer Operation Crosses a Data Storage Medium Track Boundary App 20100325376 - ASH; KEVIN JOHN ;   et al. | 2010-12-23 |
Apparatus, system, and method for data tracking Grant 7,826,380 - Ash , et al. November 2, 2 | 2010-11-02 |
Storing location identifier in array and array pointer in data structure for write process management Grant 7,818,533 - Todd , et al. October 19, 2 | 2010-10-19 |
Copying data from a first cluster to a second cluster to reassign storage areas from the first cluster to the second cluster Grant 7,761,680 - Ash , et al. July 20, 2 | 2010-07-20 |
Determining Modified Data In Cache For Use During A Recovery Operation App 20100174676 - Ash; Kevin John ;   et al. | 2010-07-08 |
Preservation of cache data following failover Grant 7,680,982 - Ash , et al. March 16, 2 | 2010-03-16 |
Apparatus, System, And Method For Migrating Wear Spots App 20090319743 - Ash; Kevin John ;   et al. | 2009-12-24 |
Memory Preserved Cache To Prevent Data Loss App 20090300298 - Ash; Kevin John ;   et al. | 2009-12-03 |
Memory Preserved Cache Failsafe Reboot Mechanism App 20090300408 - Ash; Kevin John ;   et al. | 2009-12-03 |
Apparatus, system, and method for preventing write starvation in a partitioned cache of a storage controller Grant 7,627,714 - Ash , et al. December 1, 2 | 2009-12-01 |
Apparatus, System, And Method For Relocating Logical Array Hot Spots App 20090198940 - Ash; Kevin John ;   et al. | 2009-08-06 |
Apparatus, System, And Method For Relocating Storage Pool Hot Spots App 20090198748 - Ash; Kevin John ;   et al. | 2009-08-06 |
Method, System, And Program For Write Process Management App 20090177859 - Todd; Kenneth Wayne ;   et al. | 2009-07-09 |
Storing location identifier in array and array pointer in data structure for write process management Grant 7,529,904 - Todd , et al. May 5, 2 | 2009-05-05 |
Verification Of Non Volatile Storage Storing Preserved Unneeded Data App 20080256286 - Ash; Kevin John | 2008-10-16 |
Copying Data From A First Cluster To A Second Cluster To Reassign Storage Areas From The First Cluster To The Second Cluster App 20080250210 - Ash; Kevin John ;   et al. | 2008-10-09 |
Preservation Of Cache Data Following Failover App 20080201523 - ASH; KEVIN JOHN ;   et al. | 2008-08-21 |
Apparatus, System, And Method For Preventing Write Starvation In A Partitioned Cache Of A Storage Controller App 20080052456 - Ash; Kevin John ;   et al. | 2008-02-28 |
Method, system, and article of manufacture for preventing data loss Grant 7,171,610 - Ash , et al. January 30, 2 | 2007-01-30 |
Apparatus, system, and method for data tracking App 20060227702 - Ash; Kevin John ;   et al. | 2006-10-12 |
Method, system, and program for restoring data in cache Grant 7,051,174 - Ash , et al. May 23, 2 | 2006-05-23 |
Method, system, and program for write process management App 20050229166 - Todd, Kenneth Wayne ;   et al. | 2005-10-13 |
Method, system, and program for destaging data in cache Grant 6,785,771 - Ash , et al. August 31, 2 | 2004-08-31 |
Method, system, and program for caching data in a storage controller Grant 6,775,738 - Ash , et al. August 10, 2 | 2004-08-10 |
Method, system, and program for restoring data in cache App 20040059870 - Ash, Kevin John ;   et al. | 2004-03-25 |
Method, system, and article of manufacture for preventing data loss App 20030233613 - Ash, Kevin John ;   et al. | 2003-12-18 |
Method, system, and program for destaging data in cache App 20030105928 - Ash, Kevin John ;   et al. | 2003-06-05 |
Method, system, and program for caching data in a storage controller App 20030037204 - Ash, Kevin John ;   et al. | 2003-02-20 |