Issued Patents 2020
Showing 1–18 of 18 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10802930 | Determining a recovery mechanism in a storage system using a machine learning module | Brian A. Rinaldi, Lokesh M. Gupta | 2020-10-13 |
| 10740203 | Aggregation of updated tracks to be copied to a backup volume for physically contiguous storage on a RAID stride | Theresa M. Brown, Kevin Lin, Dave Fei, Gail A. Spear, Karl A. Nielsen | 2020-08-11 |
| 10732884 | Implementing redundant array of independent disks (RAID) arrays having compressed data stored therein | Lokesh M. Gupta, Karl A. Nielsen, Brian A. Rinaldi, Matthew G. Borlick, Matthew J. Kalos | 2020-08-04 |
| 10725776 | Reducing a rate at which requests are sent from one processor to another to reduce processor utilization at the processor receiving the requests | Matthew G. Borlick, Adrian C. Gerhard, Lokesh M. Gupta | 2020-07-28 |
| 10691518 | Handling zero fault tolerance events in machines where failure likely results in unacceptable loss | Matthew G. Borlick, Adrian C. Gerhard, Lokesh M. Gupta | 2020-06-23 |
| 10691609 | Concurrent data erasure and replacement of processors | Matthew G. Borlick, Lokesh M. Gupta, Karl A. Nielsen | 2020-06-23 |
| 10664198 | Sharing alias addresses among logical devices | Susan K. Candelaria, Scott B. Compton, Matthew R. Craig, Matthew J. Kalos, Dale F. Riedy +2 more | 2020-05-26 |
| 10664187 | Reducing a rate at which data is mirrored from a primary server to a secondary server | Matthew G. Borlick, Adrian C. Gerhard, Lokesh M. Gupta | 2020-05-26 |
| 10649673 | Queuing read requests based on write requests | Juan A. Coronado, Lisa R. Martinez, Beth A. Peterson, Jennifer S. Shioya | 2020-05-12 |
| 10635537 | Raid data loss prevention | Matthew G. Borlick, Lokesh M. Gupta, Karl A. Nielsen, Brian A. Rinaldi | 2020-04-28 |
| 10628089 | Processing of a set of pending operations for a switchover from a first storage resource to a second storage resource | Matthew G. Borlick, Matthew J. Kalos, Karl A. Nielsen, Richard B. Stelmach, Hui Zhang | 2020-04-21 |
| 10620880 | Using a delay timer to delay code load operations to process queued write requests | Brian A. Rinaldi, Samantha A. Utter, Kevin J. Ash, Karl A. Nielsen, Matthew J. Kalos | 2020-04-14 |
| 10613946 | Device reservation management for overcoming communication path disruptions | Scott B. Compton, Matthew R. Craig, Tri M. Hoang, Matthew J. Kalos, John G. Thompson +1 more | 2020-04-07 |
| 10606826 | Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization | Matthew G. Borlick, Lokesh M. Gupta | 2020-03-31 |
| 10592129 | Sharing alias addresses among logical devices | Susan K. Candelaria, Scott B. Compton, Matthew R. Craig, Matthew J. Kalos, Dale F. Riedy +2 more | 2020-03-17 |
| 10579287 | Sharing alias addresses among logical devices | Susan K. Candelaria, Scott B. Compton, Matthew R. Craig, Matthew J. Kalos, Dale F. Riedy +2 more | 2020-03-03 |
| 10558596 | Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning module | Karl A. Nielsen, Lokesh M. Gupta, Matthew G. Borlick | 2020-02-11 |
| 10528441 | Determining an availability score based on available resources of different resource types in a cloud computing environment of storage servers providing cloud services to customers in the cloud computing environment to determine whether to perform a failure operation for one of the storage servers | Herve G. P. Andre, Matthew D. Carson, Rashmi Chandra, Larry Juarez, Tony Leung +1 more | 2020-01-07 |