Issued Patents All Time
Showing 251–275 of 607 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10628241 | Determining when to send message to computing node to process items by training a machine learning module | Kevin J. Ash, Matthew G. Borlick, Kyler A. Anderson | 2020-04-21 |
| 10613986 | Adjustment of the number of tasks for a cache storage scan and destage application based on the type of elements to be destaged from the cache storage | Kevin J. Ash, Brian A. Rinaldi, Micah Robison | 2020-04-07 |
| 10613981 | Detection and prevention of deadlock in a storage controller for cache access | Micah Robison, Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 2020-04-07 |
| 10606826 | Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization | Matthew G. Borlick, Clint A. Hardy | 2020-03-31 |
| 10606776 | Adding dummy requests to a submission queue to manage processing queued requests according to priorities of the queued requests | Matthew G. Borlick, Kevin J. Ash | 2020-03-31 |
| 10592432 | Adjusting active cache size based on cache usage | Kevin J. Ash, Matthew G. Borlick, Will A. Wright | 2020-03-17 |
| 10592323 | Requesting manual intervention on failure of initial microcode load attempts during recovery of modified customer data | Kevin J. Ash, Matthew J. Kalos | 2020-03-17 |
| 10592156 | I/O load balancing between virtual storage drives making up raid arrays | Kevin J. Ash, Matthew G. Borlick, Karl A. Nielsen | 2020-03-17 |
| 10581969 | Storage system using cloud based ranks as replica storage | Matthew G. Borlick | 2020-03-03 |
| 10579532 | Invalidating track format information for tracks in cache | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2020-03-03 |
| 10579476 | Using alternate recovery actions for initial recovery actions in a computing system | Matthew G. Borlick, Karl A. Nielsen | 2020-03-03 |
| 10579413 | Efficient task scheduling using a locking mechanism | Michael T. Benhase, Trung N. Nguyen, David B. Whitworth | 2020-03-03 |
| 10579367 | Zero down time upgrade for a multi-tenant identity and data security management cloud service | Vadim Lander | 2020-03-03 |
| 10579296 | Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system | Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 2020-03-03 |
| 10572359 | Validation of data written via two different bus interfaces to a dual server based storage controller | Kyler A. Anderson, Kevin J. Ash, 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 | Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 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 | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2020-02-18 |
| 10564867 | Validation of storage volumes that are in a peer to peer remote copy relationship | Matthew G. Borlick, Brian A. Rinaldi, Micah Robison | 2020-02-18 |
| 10558596 | Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning module | Karl A. Nielsen, Clint A. Hardy, Matthew G. Borlick | 2020-02-11 |
| 10558568 | Restriction of validation to active tracks in non-volatile storage during a warmstart recovery | Kevin J. Ash, Matthew J. Kalos | 2020-02-11 |
| 10552500 | Presenting a data instance based on presentation rules | Matthew G. Borlick | 2020-02-04 |
| 10552330 | Wait classified cache writes in a data storage system | Kevin J. Ash, Kyler A. Anderson, Matthew G. Borlick, Jared M. Minch | 2020-02-04 |
| 10552324 | Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node | Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos, Brian A. Rinaldi | 2020-02-04 |
| 10552061 | Providing preferential access to a metadata track in two track writes | Kyler A. Anderson, Kevin J. Ash, Jared M. Minch, Beth A. Peterson | 2020-02-04 |
| 10545795 | Determination of memory access patterns of tasks in a multi-core processor | Matthew G. Borlick, Trung N. Nguyen | 2020-01-28 |