| 12436703 |
Determining to migrate data between compressed storage devices and non-compressed storage devices in a storage system |
Matthew G. Borlick, Beth A. Peterson, Lokesh Kumar Gupta, Karl A. Nielsen |
2025-10-07 |
|
| 12405743 |
Hinting information for selecting a storage location for a dataset |
Beth A. Peterson, Matthew G. Borlick, Lokesh M. Gupta |
2025-09-02 |
|
| 12399658 |
Determining a storage device type on which to store extents of data in a storage system |
Lokesh M. Gupta, Matthew G. Borlick, Beth A. Peterson, Karl A. Nielsen |
2025-08-26 |
|
| 12299298 |
Determining whether to compress data at a source device to transmit to a target device |
Lokesh M. Gupta, Matthew G. Borlick, Beth A. Peterson, Roger G. Hathorn |
2025-05-13 |
|
| 12293075 |
Task adjustment for uniform performance of drives |
Matthew G. Borlick, Beth A. Peterson, Lokesh M. Gupta |
2025-05-06 |
|
| 12105800 |
Using trap cache segments to detect malicious processes |
Brian A. Rinaldi, Lokesh M. Gupta, Kevin J. Ash |
2024-10-01 |
$16,240,000 |
| 11714567 |
Migrating data from a large extent pool to a small extent pool |
Hui Zhang, Karl A. Nielsen, Matthew J. Kalos, Qiang Xie |
2023-08-01 |
$14,809,000 |
| 11681799 |
Using trap cache segments to detect malicious processes |
Brian A. Rinaldi, Lokesh M. Gupta, Kevin J. Ash |
2023-06-20 |
$4,843,000 |
| 11531486 |
Migrating data from a large extent pool to a small extent pool |
Hui Zhang, Karl A. Nielsen, Matthew J. Kalos, Qiang Xie |
2022-12-20 |
$17,447,000 |
| 11467772 |
Preemptive staging for full-stride destage |
Lokesh M. Gupta, Brian A. Rinaldi, Karl A. Nielsen |
2022-10-11 |
$33,715,000 |
| 11442826 |
Reducing incidents of data loss in raid arrays having the same raid level |
Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen, Brian A. Rinaldi |
2022-09-13 |
$6,415,000 |
| 11442649 |
Migrating data from a large extent pool to a small extent pool |
Hui Zhang, Karl A. Nielsen, Matthew J. Kalos, Qiang Xie |
2022-09-13 |
$6,415,000 |
| 11366730 |
Determining an availability score based on available resources at a first server to determine whether to direct processing from a first server to a second server |
Herve G. P. Andre, Matthew D. Carson, Rashmi Chandra, Larry Juarez, Tony Leung +1 more |
2022-06-21 |
$14,046,000 |
| 11334275 |
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 |
2022-05-17 |
$6,899,000 |
| 11321123 |
Determining an optimum number of threads to make available per core in a multi-core processor complex to executive tasks |
Brian A. Rinaldi, Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos, Trung N. Nguyen +1 more |
2022-05-03 |
$6,057,000 |
| 11321252 |
Selecting a priority queue from which to process an input/output (I/O) request using a machine learning module |
Karl A. Nielsen, Lokesh M. Gupta, Matthew G. Borlick |
2022-05-03 |
$6,057,000 |
| 11314435 |
Converting small extent storage pools into large extent storage pools in place |
Karl A. Nielsen, Matthew J. Kalos |
2022-04-26 |
$5,083,000 |
| 11294886 |
Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization |
Matthew G. Borlick, Lokesh M. Gupta |
2022-04-05 |
$5,706,000 |
| 11231855 |
Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life using a machine learning module |
Lokesh M. Gupta, Karl A. Nielsen, Brian A. Rinaldi |
2022-01-25 |
$25,023,000 |
| 11226744 |
Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life |
Lokesh M. Gupta, Karl A. Nielsen, Brian A. Rinaldi |
2022-01-18 |
$5,274,000 |
| 11204712 |
Using mirror path statistics in recalling extents to a primary storage system and a secondary storage system from a third storage system |
Edward H. Lin, Lokesh M. Gupta |
2021-12-21 |
$5,237,000 |
| 11204827 |
Using a machine learning module to determine when to perform error checking of a storage unit |
Matthew G. Borlick, Karl A. Nielsen, Lokesh M. Gupta |
2021-12-21 |
$5,237,000 |
| 11194771 |
Methods for transferring reserves when moving virtual machines across systems |
Susan K. Candelaria, Mark P. Gardiner, Matthew J. Kalos, William R. White, Stephen G. Wilkins +1 more |
2021-12-07 |
$3,115,000 |
| 11175999 |
Management of backup volume extents via a tiered storage mechanism |
Nicolas M. Clayton, Yang Liu, Gail A. Spear |
2021-11-16 |
$1,912,000 |
| 11132138 |
Converting large extent storage pools into small extent storage pools in place |
Karl A. Nielsen, Matthew J. Kalos |
2021-09-28 |
$6,479,000 |