Issued Patents All Time
Showing 76–100 of 314 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9285998 | Tiered caching and migration in differing granularities | Lokesh M. Gupta, Cheng-Chung Song | 2016-03-15 |
| 9286227 | Efficient processing of cache segment waiters | Kevin J. Ash, Lokesh M. Gupta, David B. Whitworth | 2016-03-15 |
| 9280485 | Efficient cache volume sit scans | Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd | 2016-03-08 |
| 9274975 | Management of partial data segments in dual cache systems | Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +3 more | 2016-03-01 |
| 9262321 | Adjustment of destage rate based on read and write response time requirements | Lokesh M. Gupta, Christopher J. Strauss, Will A. Wright | 2016-02-16 |
| 9262089 | Use of flash cache to improve tiered migration performance | Lokesh M. Gupta | 2016-02-16 |
| 9262088 | Use of flash cache to improve tiered migration performance | Lokesh M. Gupta | 2016-02-16 |
| 9256533 | Adjustment of destage rate based on read and write response time requirements | Lokesh M. Gupta, Christopher J. Strauss, Will A. Wright | 2016-02-09 |
| 9250860 | Automatically preventing large block writes from starving small block writes in a storage device | Andrew D. Walls | 2016-02-02 |
| 9251231 | Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation | Theresa M. Brown, Mark L. Lipets | 2016-02-02 |
| 9251233 | Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation | Theresa M. Brown, Mark L. Lipets | 2016-02-02 |
| 9213488 | Adaptive record caching for solid state disks | Lokesh M. Gupta, Joseph S. Hyde, II, Lee C. LaFrese | 2015-12-15 |
| 9208069 | Fuzzy counters for NVS to reduce lock contention | Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd | 2015-12-08 |
| 9207883 | Indication of a destructive write via a notification from a disk drive that emulates blocks of a first block size within blocks of a second block size | Andrew B. McNeill, Jr. | 2015-12-08 |
| 9208099 | Adjustment of the number of task control blocks allocated for discard scans | Lokesh M. Gupta | 2015-12-08 |
| 9207867 | Adaptive record caching for solid state disks | Lokesh M. Gupta, Joseph S. Hyde, II, Lee C. LaFrese | 2015-12-08 |
| 9201598 | Apparatus and method for sharing resources between storage devices | Matthew J. Kalos, Karl A. Nielsen | 2015-12-01 |
| 9195403 | Replicating tracks from a first storage site to a second and third storage sites | Lokesh M. Gupta, Brian D. Hatfield, Gail A. Spear | 2015-11-24 |
| 9195598 | Synchronous and asynchronous discard scans based on the type of cache memory | Lokesh M. Gupta | 2015-11-24 |
| 9189401 | Synchronous and asynchronous discard scans based on the type of cache memory | Lokesh M. Gupta | 2015-11-17 |
| 9176892 | Performing staging or destaging based on the number of waiting discard scans | Lokesh M. Gupta, Matthew J. Kalos | 2015-11-03 |
| 9176884 | Promotion of partial data segments in flash cache | Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +4 more | 2015-11-03 |
| 9176893 | Performing staging or destaging based on the number of waiting discard scans | Lokesh M. Gupta, Matthew J. Kalos | 2015-11-03 |
| 9158673 | Use of differing granularity heat maps for caching and migration | Lokesh M. Gupta, Cheng-Chung Song | 2015-10-13 |
| 9158706 | Selective space reclamation of data storage memory employing heat and relocation metrics | Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu, Matthew J. Kalos +2 more | 2015-10-13 |