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%
Overall (All Time): #9,082 of 4,157,543Top 1%
125
Patents All Time

Issued Patents All Time

Showing 1–25 of 125 patents

Patent #TitleCo-InventorsDate
12399838 Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller Lokesh M. Gupta, Joseph Hayward, Matthew G. Borlick 2025-08-26
12235775 Using a transient cache list and prolonged cache list to manage tracks in cache based on a demotion hint with a track access request Beth A. Peterson, Lokesh M. Gupta, Mark A. Lehrer, Christopher D. Filachek 2025-02-25
12153519 Indicating extents of tracks in mirroring queues based on information gathered on tracks in extents in cache Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos 2024-11-26
12135655 Saving track metadata format information for tracks demoted from cache for use when the demoted track is later staged into cache Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta 2024-11-05
11940920 Dynamically determining tracks to prestage from storage to cache using a machine learning module Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2024-03-26
11822482 Maintaining an active track data structure to determine active tracks in cache to process Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos, Brian A. Rinaldi, Beth A. Peterson +1 more 2023-11-21
11768773 I/O request type specific cache directories Gail Spear, Lokesh M. Gupta, Kevin J. Ash 2023-09-26
11704209 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 2023-07-18
11663129 Using a machine learning module to dynamically determine tracks to prestage from storage to cache Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2023-05-30
11561905 Integration of application indicated minimum time to cache to least recently used track demoting schemes in a cache management system of a storage controller Lokesh M. Gupta, Joseph Hayward, Matthew G. Borlick 2023-01-24
11550732 Calculating and adjusting ghost cache size based on data access frequency Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2023-01-10
11550726 Maintaining an active track data structure to determine active tracks in cache to process Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos, Brian A. Rinaldi, Beth A. Peterson +1 more 2023-01-10
11494304 Indicating extents of tracks in mirroring queues based on information gathered on tracks in extents in cache Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos 2022-11-08
11494309 Cache management based on types of I/O operations Kevin J. Ash, Lokesh M. Gupta 2022-11-08
11461242 Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller Lokesh M. Gupta, Joseph Hayward, Matthew G. Borlick 2022-10-04
11436159 Using multi-tiered cache to satisfy input/output requests Beth A. Peterson, Chung Man Fung, Lokesh M. Gupta 2022-09-06
11403562 Determining sectors of a track to stage into cache by training a machine learning module Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2022-08-02
11379329 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 2022-07-05
11379427 Auxilary LRU list to improve asynchronous data replication performance Gail Spear, Lokesh M. Gupta, David B. Schreiber, Kevin J. Ash 2022-07-05
11372761 Dynamically adjusting partitioned SCM cache memory to maximize performance Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2022-06-28
11372764 Single-copy cache using heterogeneous memory types Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2022-06-28
11321201 Using a mirroring cache list to mirror modified tracks Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos 2022-05-03
11321234 Using a mirroring cache list to demote modified tracks from cache Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos 2022-05-03
11321133 Determining an allocation of stage and destage tasks by using a machine learning module Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2022-05-03
11314691 Reserved area to improve asynchronous data replication performance Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash 2022-04-26