KA

Kyler A. Anderson

IBM: 122 patents #402 of 70,183Top 1%
HP Hand Held Products: 1 patents #481 of 724Top 70%
IB International Business: 1 patents #4 of 119Top 4%
MC Malzine Co.: 1 patents #39 of 89Top 45%
📍 Sahuarita, AZ: #1 of 122 inventorsTop 1%
🗺 Arizona: #82 of 32,909 inventorsTop 1%
Overall (All Time): #9,082 of 4,157,543Top 1%
125
Patents All Time

Issued Patents All Time

Showing 76–100 of 125 patents

Patent #TitleCo-InventorsDate
11029849 Handling cache and non-volatile storage (NVS) out of sync writes Kevin J. Ash, Lokesh M. Gupta, Beth A. Peterson 2021-06-08
11023383 Cache management based on types of I/O operations Kevin J. Ash, Lokesh M. Gupta 2021-06-01
11016692 Dynamically switching between memory copy and memory mapping to optimize I/O performance Lokesh M. Gupta, Kevin J. Ash, Brian A. Rinaldi, Matthew J. Kalos 2021-05-25
11010295 Asynchronous update of metadata tracks in response to a cache hit generated via an i/o operation over a bus interface Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos 2021-05-18
10983922 Selecting one of multiple cache eviction algorithms to use to evict a track from the cache using a machine learning module Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2021-04-20
10983913 Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos, Beth A. Peterson 2021-04-20
10970209 Destaging metadata tracks from cache Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2021-04-06
10963386 Dynamically determining tracks to prestage from storage to cache by training a machine learning module Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2021-03-30
10956046 Dynamic I/O load balancing for zHyperLink Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2021-03-23
10949354 Distributed safe data commit in a data storage system Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2021-03-16
10942857 Dynamically adjusting a number of memory copy and memory mapping windows to optimize I/O performance Lokesh M. Gupta, Kevin J. Ash, Brian A. Rinaldi 2021-03-09
10929034 Allocation of task control blocks in a storage controller for staging and destaging based on storage rank response time Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2021-02-23
10915462 Destaging pinned retryable data in cache Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2021-02-09
10901916 Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos 2021-01-26
10901904 Using a machine learning module to perform destages of tracks with holes in a storage system Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2021-01-26
10891227 Determining modified tracks to destage during a cache scan Lokesh M. Gupta, Warren K. Stanley, Edward H. Lin, Kevin J. Ash, Matthew G. Borlick 2021-01-12
10884936 Updating a track format table used to provide track format codes for cache control blocks with more frequently accessed track format metadata Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson 2021-01-05
10866901 Invalidating CKD data tracks prior to unpinning, wherein upon destaging invalid track image from cache to a track of data on storage drive, the track of data on the storage drive is unpinned which enables destages of data from the cache to the track of data on the storage drive going forward Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos 2020-12-15
10831665 Preservation of modified cache data in local non-volatile storage following a failover Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos 2020-11-10
10831668 Detection and prevention of deadlock in a storage controller for cache access via a plurality of demote mechanisms Lokesh M. Gupta, Micah Robison, Kevin J. Ash, Matthew G. Borlick 2020-11-10
10795602 Selectively destaging data updates from write caches across data storage locations Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2020-10-06
10783087 Selecting one of multiple cache eviction algorithms to use to evict a track from the cache using a machine learning module Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2020-09-22
10754895 Efficient metadata destage during safe data commit operation Lokesh M. Gupta, Edward H. Lin, Matthew G. Borlick, Kevin J. Ash 2020-08-25
10754780 Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2020-08-25
10747596 Determining when to send message to a computing node to process items using a machine learning module Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2020-08-18