Issued Patents 2016
Showing 25 most recent of 53 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9507527 | Efficient cache management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap | Lokesh M. Gupta, Warren K. Stanley | 2016-11-29 |
| 9501240 | Efficient free-space management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap in bind segments | Lokesh M. Gupta, Warren K. Stanley | 2016-11-22 |
| 9477606 | Adaptive record caching for solid state disks | Lokesh M. Gupta, Joseph S. Hyde, II, Lee C. LaFrese | 2016-10-25 |
| 9477418 | 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-10-25 |
| 9477607 | Adaptive record caching for solid state disks | Lokesh M. Gupta, Joseph S. Hyde, II, Lee C. LaFrese | 2016-10-25 |
| 9471253 | Use of flash cache to improve tiered migration performance | Lokesh M. Gupta | 2016-10-18 |
| 9471252 | Use of flash cache to improve tiered migration performance | Lokesh M. Gupta | 2016-10-18 |
| 9471506 | Tiered caching and migration in differing granularities | Lokesh M. Gupta, Cheng-Chung Song | 2016-10-18 |
| 9471496 | Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache | Lokesh M. Gupta | 2016-10-18 |
| 9465554 | Tiered caching and migration in differing granularities | Lokesh M. Gupta, Cheng-Chung Song | 2016-10-11 |
| 9459808 | Automatically preventing large block writes from starving small block writes in a storage device | Andrew D. Walls | 2016-10-04 |
| 9442660 | 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 | 2016-09-13 |
| 9442847 | Increased destaging efficiency by smoothing destaging between current and desired number of destage tasks | Lokesh M. Gupta, Roger G. Hathorn, Sonny E. Williams | 2016-09-13 |
| 9442848 | Increased destaging efficiency by smoothing destaging between current and desired number of destage tasks | Lokesh M. Gupta, Roger G. Hathorn, Sonny E. Williams | 2016-09-13 |
| 9430404 | Thinly provisioned flash cache with shared storage pool | Lokesh M. Gupta, Karl A. Nielsen | 2016-08-30 |
| 9430395 | Grouping and dispatching scans in cache | Susan K. Candelaria, Lokesh M. Gupta, Kenneth W. Todd | 2016-08-30 |
| 9424196 | Adjustment of the number of task control blocks allocated for discard scans | Lokesh M. Gupta | 2016-08-23 |
| 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 |
| 9411738 | Efficient processing of cache segment waiters | Kevin J. Ash, Lokesh M. Gupta, David B. Whitworth | 2016-08-09 |
| 9411742 | Use of differing granularity heat maps for caching and migration | Lokesh M. Gupta, Cheng-Chung Song | 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 |
| 9396017 | Preferential CPU utilization for tasks | Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen | 2016-07-19 |