Issued Patents All Time
Showing 25 most recent of 270 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12405743 | Hinting information for selecting a storage location for a dataset | Beth A. Peterson, Clint A. Hardy, Lokesh M. Gupta | 2025-09-02 |
| 12405741 | Dynamic data relocation using cloud based ranks | Lokesh M. Gupta | 2025-09-02 |
| 12399838 | Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller | Lokesh M. Gupta, Joseph Hayward, Kyler A. Anderson | 2025-08-26 |
| 12399658 | Determining a storage device type on which to store extents of data in a storage system | Lokesh M. Gupta, Beth A. Peterson, Clint A. Hardy, Karl A. Nielsen | 2025-08-26 |
| 12373341 | Garbage collection for storage in which high-performance volumes reside | Roger G. Hathorn, John C. Elliott, Micah Robison, Beth A. Peterson, Lokesh M. Gupta | 2025-07-29 |
| 12360685 | Generating data protection directives to provide to a storage controller to control access to data in cache | Lokesh M. Gupta, Beth A. Peterson | 2025-07-15 |
| 12326795 | Perform preemptive identification and reduction of risk of failure in computational systems by training a machine learning module | James E. Olson, Micah Robison, Lokesh M. Gupta, Richard P. Oubre, Jr., Usman Ahmed +1 more | 2025-06-10 |
| 12314171 | Adjusting garbage collection based on input/output flow rates | Micah Robison, Beth A. Peterson, Lokesh M. Gupta | 2025-05-27 |
| 12299298 | Determining whether to compress data at a source device to transmit to a target device | Lokesh M. Gupta, Beth A. Peterson, Clint A. Hardy, Roger G. Hathorn | 2025-05-13 |
| 12293075 | Task adjustment for uniform performance of drives | Beth A. Peterson, Lokesh M. Gupta, Clint A. Hardy | 2025-05-06 |
| 12244603 | Encryption and decryption of data in a cloud storage based on indications in metadata | Lokesh M. Gupta, Micah Robison | 2025-03-04 |
| 12135655 | Saving track metadata format information for tracks demoted from cache for use when the demoted track is later staged into cache | Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta | 2024-11-05 |
| 11940920 | Dynamically determining tracks to prestage from storage to cache using a machine learning module | Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash | 2024-03-26 |
| 11907543 | Managing swappable data structures in a plurality of memory devices based on access counts of the data structures | Beth A. Peterson, Lokesh M. Gupta, Matthew R. Craig | 2024-02-20 |
| 11822482 | Maintaining an active track data structure to determine active tracks in cache to process | Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos, Brian A. Rinaldi +1 more | 2023-11-21 |
| 11762559 | Write sort management in a multiple storage controller data storage system | Brian D. Hatfield, Lokesh M. Gupta | 2023-09-19 |
| 11755735 | Speculatively executing conditional branches of code when detecting potentially malicious activity | Lokesh M. Gupta, Trung N. Nguyen, Micah Robison | 2023-09-12 |
| 11726913 | Using track status information on active or inactive status of track to determine whether to process a host request on a fast access channel | Lokesh M. Gupta, Beth A. Peterson | 2023-08-15 |
| 11720500 | Providing availability status on tracks for a host to access from a storage controller cache | Lokesh M. Gupta, Beth A. Peterson, Matthew J. Kalos | 2023-08-08 |
| 11663144 | LRU list reorganization for favored and unfavored volumes | Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson | 2023-05-30 |
| 11663129 | Using a machine learning module to dynamically determine tracks to prestage from storage to cache | Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash | 2023-05-30 |
| 11651070 | Using a characteristic of a process input/output (I/O) activity and data subject to the I/O activity to determine whether the process is a suspicious process | Lokesh M. Gupta | 2023-05-16 |
| 11641349 | Encryption management | Lokesh M. Gupta, Mark Elliott Hack, Micah Robison | 2023-05-02 |
| 11620226 | Non-favored volume cache starvation prevention | Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson | 2023-04-04 |
| 11620219 | Storage drive dependent track removal in a cache for storage | Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen | 2023-04-04 |