BP

Beth A. Peterson

IBM: 151 patents #283 of 70,183Top 1%
IB International Business: 1 patents #4 of 119Top 4%
Overall (All Time): #5,941 of 4,157,543Top 1%
153
Patents All Time

Issued Patents All Time

Showing 25 most recent of 153 patents

Patent #TitleCo-InventorsDate
12405743 Hinting information for selecting a storage location for a dataset Clint A. Hardy, 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, 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, Matthew G. Borlick, Micah Robison, 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, Matthew G. Borlick 2025-07-15
12314171 Adjusting garbage collection based on input/output flow rates Micah Robison, Matthew G. Borlick, 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, Matthew G. Borlick, Clint A. Hardy, Roger G. Hathorn 2025-05-13
12293075 Task adjustment for uniform performance of drives Matthew G. Borlick, Lokesh M. Gupta, Clint A. Hardy 2025-05-06
12235775 Using a transient cache list and prolonged cache list to manage tracks in cache based on a demotion hint with a track access request Lokesh M. Gupta, Kyler A. Anderson, Mark A. Lehrer, Christopher D. Filachek 2025-02-25
12124969 Determining whether to process a host request by training a machine learning module Matthew R. Craig, Lokesh M. Gupta, Kevin J. Ash 2024-10-22
11907543 Managing swappable data structures in a plurality of memory devices based on access counts of the data structures Lokesh M. Gupta, Matthew G. Borlick, 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
11797448 Using multi-tiered cache to satisfy input/output requests Kevin J. Ash, Lokesh M. Gupta, Warren K. Stanley, Roger G. Hathorn 2023-10-24
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, Matthew G. Borlick 2023-08-15
11720500 Providing availability status on tracks for a host to access from a storage controller cache Lokesh M. Gupta, Matthew G. Borlick, Matthew J. Kalos 2023-08-08
11714808 Pattern search request embedded in a transport mode command word for a channel subsystem in a storage system Patricia G. Driever, Dale F. Riedy, John R. Paveza, Roger G. Hathorn, Wayne Erwin Rhoten 2023-08-01
11704209 Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos 2023-07-18
11663144 LRU list reorganization for favored and unfavored volumes Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2023-05-30
11620226 Non-favored volume cache starvation prevention Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2023-04-04
11620218 Using multi-tiered cache to satisfy input/output requests Lokesh M. Gupta, Edward H. Lin, Matthew G. Borlick 2023-04-04
11620055 Managing data structures in a plurality of memory devices that are indicated to demote after initialization of the data structures Lokesh M. Gupta, Matthew R. Craig, Matthew G. Borlick 2023-04-04
11573709 Maintaining data structures in a memory subsystem comprised of a plurality of memory devices Lokesh M. Gupta, Matthew R. Craig, Matthew G. Borlick 2023-02-07
11557221 Intelligent cabling and connection instruction refinement Paulina Acevedo, Veronica A. Reeves-Voeltner, Samantha A. Utter 2023-01-17
11550726 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-01-10
11474941 Using multi-tiered cache to satisfy input/output requests Kevin J. Ash, Lokesh M. Gupta, Warren K. Stanley, Roger G. Hathorn 2022-10-18
11436159 Using multi-tiered cache to satisfy input/output requests Chung Man Fung, Lokesh M. Gupta, Kyler A. Anderson 2022-09-06