Issued Patents All Time
Showing 101–125 of 125 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 10521115 | Handling cache and non-volatile storage (NVS) out of sync writes | Kevin J. Ash, Lokesh M. Gupta, Beth A. Peterson | 2019-12-31 |
| 10430305 | Determine whether to rebuild track metadata to determine whether a track format table has a track format code for the track format metadata | Kevin J. Ash, Susan K. Candelaria, Lokesh M. Gupta, Beth A. Peterson | 2019-10-01 |
| 10417139 | Cache management based on types of I/O operations | Kevin J. Ash, Lokesh M. Gupta | 2019-09-17 |
| 10387272 | Restore current version of a track from a non-volatile storage into a new location in cache | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2019-08-20 |
| 10387321 | 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 | 2019-08-20 |
| 10372624 | Destaging pinned retryable data in cache | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2019-08-06 |
| 10303607 | Preservation of modified cache data in local non-volatile storage following a failover | Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos | 2019-05-28 |
| 10223274 | 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 | 2019-03-05 |
| 10210086 | Fast cache demotions in storage controllers with metadata | Kevin J. Ash, Lokesh M. Gupta | 2019-02-19 |
| 10007112 | Hands-free human machine interface responsive to a driver of a vehicle | Timothy R. Fitch, Windell Smith, Scott D'Wayne Whitfield, II, Demond Burwell, John Matthew Williams +3 more | 2018-06-26 |
| 9952974 | Preservation of modified cache data in local non-volatile storage following a failover | Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos | 2018-04-24 |