Issued Patents All Time
Showing 176–200 of 287 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10241918 | Considering a frequency of access to groups of tracks to select groups of tracks to destage | Lokesh M. Gupta | 2019-03-26 |
| 10229064 | Using cache lists for processors to determine tracks to demote from a cache | Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos | 2019-03-12 |
| 10223274 | Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage | Kyler A. Anderson, Matthew G. Borlick, Lokesh M. Gupta | 2019-03-05 |
| 10216429 | Performing post-processing operations for log file writes | Lokesh M. Gupta, Matthew J. Kalos | 2019-02-26 |
| 10210086 | Fast cache demotions in storage controllers with metadata | Kyler A. Anderson, Lokesh M. Gupta | 2019-02-19 |
| 10169249 | Adjusting active cache size based on cache usage | Matthew G. Borlick, Lokesh M. Gupta, Will A. Wright | 2019-01-01 |
| 10157082 | Preferential CPU utilization for tasks | Michael T. Benhase, Lokesh M. Gupta, Trung N. Nguyen | 2018-12-18 |
| 10152423 | Selective population of secondary cache employing heat metrics | Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas +3 more | 2018-12-11 |
| 10146452 | Maintaining intelligent write ordering with asynchronous data replication | Matthew J. Kalos, Brian A. Rinaldi | 2018-12-04 |
| 10127152 | Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node | Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos, Brian A. Rinaldi | 2018-11-13 |
| 10120811 | Considering a frequency of access to groups of tracks and density of the groups to select groups of tracks to destage | Lokesh M. Gupta | 2018-11-06 |
| 10120716 | Task pooling and work affinity in data processing | Seamus J. Burke, Lokesh M. Gupta, Clint A. Hardy, Matthew J. Kalos, Trung N. Nguyen +3 more | 2018-11-06 |
| 10114753 | Using cache lists for multiple processors to cache and demote tracks in a storage system | Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos | 2018-10-30 |
| 10108552 | Using cache lists for processors to determine tracks to demote from a cache | Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos | 2018-10-23 |
| 10095628 | Considering a density of tracks to destage in groups of tracks to select groups of tracks to destage | Lokesh M. Gupta | 2018-10-09 |
| 10082958 | Invoking input/output (I/O) threads on processors to demote tracks from a cache | Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen | 2018-09-25 |
| 10067884 | Distributing a plurality of tracks to add to cache to lists assigned to processors | Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos | 2018-09-04 |
| 10067883 | Using an access increment number to control a duration during which tracks remain in cache | Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos | 2018-09-04 |
| 10049056 | Deferred RE-MRU operations to reduce lock contention | Lokesh M. Gupta, David B. Whitworth | 2018-08-14 |
| 10031844 | NVS thresholding for efficient data management | Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd | 2018-07-24 |
| 10007600 | NVS thresholding for efficient data management | Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd | 2018-06-26 |
| 9996476 | Management of cache lists via dynamic sizing of the cache lists | Lokesh M. Gupta, Matthew J. Kalos, Rose L. Manz | 2018-06-12 |
| 9971689 | Invoking input/output (I/O) threads and demote threads on processors to demote tracks from a cache | Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen | 2018-05-15 |
| 9971508 | Invoking input/output (I/O) threads on processors to demote tracks from a cache | Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen | 2018-05-15 |
| 9952982 | Invoking demote threads on processors to demote tracks indicated in demote ready lists from a cache when a number of free cache segments in the cache is below a free cache segment threshold | Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen | 2018-04-24 |

