Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
BP

Beth A. Peterson — 154 Patents

IBM: 152 patents #283 of 70,183Top 1%
IBInternational Business: 1 patents #4 of 119Top 4%
Tucson, AZ: #15 of 6,004 inventorsTop 1%
Arizona: #61 of 32,909 inventorsTop 1%
Overall (All Time): #5,907 of 4,157,543Top 1%
154 Patents All Time
Beth A. Peterson has been granted 154 US patents while listed as an inventor at IBM. The first was granted in 2008 and the most recent in October 2025. Beth A. Peterson ranks #5,907 of 4,157,543 US inventors in our database (top 0.14%). Patent records list Beth A. Peterson in Tucson, AZ, US.

Issued Patents All Time

Showing 1–25 of 154 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12436703 Determining to migrate data between compressed storage devices and non-compressed storage devices in a storage system Clint A. Hardy, Matthew G. Borlick, Lokesh Kumar Gupta, Karl A. Nielsen 2025-10-07
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 $22,450,000
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 $7,691,000
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 $9,282,000
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 $8,098,000
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 $10,751,000
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 $14,809,000
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 $11,372,000
11663144 LRU list reorganization for favored and unfavored volumes Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2023-05-30 $4,328,000
11620218 Using multi-tiered cache to satisfy input/output requests Lokesh M. Gupta, Edward H. Lin, Matthew G. Borlick 2023-04-04 $5,091,000
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 $5,091,000
11620226 Non-favored volume cache starvation prevention Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick 2023-04-04 $5,091,000
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 $6,435,000
11557221 Intelligent cabling and connection instruction refinement Paulina Acevedo, Veronica A. Reeves-Voeltner, Samantha A. Utter 2023-01-17 $4,393,000
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 $10,956,000
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 $6,904,000