KA

Kyler A. Anderson

IBM: 22 patents #141 of 11,274Top 2%
📍 Sahuarita, AZ: #1 of 18 inventorsTop 6%
🗺 Arizona: #15 of 4,273 inventorsTop 1%
Overall (2020): #1,682 of 565,922Top 1%
22
Patents 2020

Issued Patents 2020

Showing 1–22 of 22 patents

Patent #TitleCo-InventorsDate
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
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
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
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
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
10754895 Efficient metadata destage during safe data commit operation Lokesh M. Gupta, Edward H. Lin, Matthew G. Borlick, Kevin J. Ash 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
10691566 Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos, Beth A. Peterson 2020-06-23
10691353 Checking of data difference for writes performed via a bus interface to a dual-server storage controller Beth A. Peterson, Kevin J. Ash, Chung Man Fung, Lokesh M. Gupta 2020-06-23
10671533 Fast cache demotions in storage controllers with metadata Kevin J. Ash, Lokesh M. Gupta 2020-06-02
10628241 Determining when to send message to computing node to process items by training a machine learning module Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2020-04-21
10613981 Detection and prevention of deadlock in a storage controller for cache access Lokesh M. Gupta, Micah Robison, Kevin J. Ash, Matthew G. Borlick 2020-04-07
10579532 Invalidating track format information for tracks in cache Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos 2020-03-03
10579296 Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2020-03-03
10572355 Transfer track format information for tracks in cache at a primary storage system to a secondary storage system to which tracks are mirrored to use after a failover or failback Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2020-02-25
10572359 Validation of data written via two different bus interfaces to a dual server based storage controller Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos 2020-02-25
10565109 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 2020-02-18
10552330 Wait classified cache writes in a data storage system Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick, Jared M. Minch 2020-02-04
10552061 Providing preferential access to a metadata track in two track writes Kevin J. Ash, Lokesh M. Gupta, Jared M. Minch, Beth A. Peterson 2020-02-04
10540295 Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2020-01-21
10540246 Transfer track format information for tracks in cache at a first processor node to a second process node to which the first processor node is failing over Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2020-01-21