Issued Patents All Time
Showing 51–75 of 314 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9417999 | Write peformance in solid state storage by recognizing copy source to target operations and only storing updates instead of entire block | Andrew D. Walls | 2016-08-16 |
| 9417808 | Promotion of partial data segments in flash cache | Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +4 more | 2016-08-16 |
| 9411742 | Use of differing granularity heat maps for caching and migration | Lokesh M. Gupta, Cheng-Chung Song | 2016-08-09 |
| 9411738 | Efficient processing of cache segment waiters | Kevin J. Ash, Lokesh M. Gupta, David B. Whitworth | 2016-08-09 |
| 9405669 | Recovery from cache and NVS out of sync | Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd | 2016-08-02 |
| 9400676 | Preferential CPU utilization for tasks | Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen | 2016-07-26 |
| 9396129 | Synchronous and asynchronous discard scans based on the type of cache memory | Lokesh M. Gupta | 2016-07-19 |
| 9396114 | Performing staging or destaging based on the number of waiting discard scans | Lokesh M. Gupta, Matthew J. Kalos | 2016-07-19 |
| 9396102 | Recovery from cache and NVS out of sync | Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd | 2016-07-19 |
| 9396017 | Preferential CPU utilization for tasks | Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen | 2016-07-19 |
| 9372908 | 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-06-21 |
| 9372642 | RAID 10 reads optimized for solid state drives | Andrew D. Walls | 2016-06-21 |
| 9372633 | 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. | 2016-06-21 |
| 9367598 | 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-06-14 |
| 9367479 | Management of destage tasks with large number of ranks | Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd | 2016-06-14 |
| 9361241 | Grouping tracks for destaging | Lokesh M. Gupta, Matthew J. Kalos, Brian A. Rinaldi | 2016-06-07 |
| 9342463 | Management of destage tasks with large number of ranks | Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd | 2016-05-17 |
| 9336151 | Performing asynchronous discard scans with staging and destaging operations | Lokesh M. Gupta, Matthew J. Kalos | 2016-05-10 |
| 9336150 | Performing asynchronous discard scans with staging and destaging operations | Lokesh M. Gupta, Matthew J. Kalos | 2016-05-10 |
| 9335930 | Performing asynchronous discard scans with staging and destaging operations | Lokesh M. Gupta, Matthew J. Kalos | 2016-05-10 |
| 9323694 | Systems and methods for background destaging storage tracks | Brent Cameron Beardsley, Binny Sher Gill, Lokesh M. Gupta, Sonny E. Williams | 2016-04-26 |
| 9323687 | Use of differing granularity heat maps for caching and migration | Lokesh M. Gupta, Cheng-Chung Song | 2016-04-26 |
| 9323464 | Assigning device adaptors to use to copy source extents to target extents in a copy relationship | Theresa M. Brown, Lokesh M. Gupta, Carol S. Mellgren | 2016-04-26 |
| 9317447 | Systems and methods for background destaging storage tracks | Brent Cameron Beardsley, Binny Sher Gill, Lokesh M. Gupta, Sonny E. Williams | 2016-04-19 |
| 9311253 | Thinly provisioned flash cache with shared storage pool | Lokesh M. Gupta, Karl A. Nielsen | 2016-04-12 |