DC

David Campbell

IBM: 28 patents #3,676 of 70,183Top 6%
Rolls-Royce Plc: 3 patents #276 of 1,164Top 25%
BP British Petroleum: 1 patents #145 of 360Top 45%
Overall (All Time): #106,087 of 4,157,543Top 3%
33
Patents All Time

Issued Patents All Time

Showing 25 most recent of 33 patents

Patent #TitleCo-InventorsDate
12411688 Gather buffer management for unaligned and gather load operations Kimberly M. Fernsler, Bryan Lloyd, David A. Hrusecky 2025-09-09
11847064 Buffer and methods for address translations in a processor 2023-12-19
11755324 Gather buffer management for unaligned and gather load operations Kimberly M. Fernsler, Bryan Lloyd, David A. Hrusecky 2023-09-12
11734188 Unified translation miss queue for multiple address translation modes Charles D. Wait, Jake Truelove, Jody B. Joyner, Jon K. Kriegel, Glenn O. Kincaid 2023-08-22
11650926 Virtual cache synonym detection using alias tags Bryan Lloyd 2023-05-16
11645208 Translation bandwidth optimized prefetching strategy through multiple translation lookaside buffers Bryan Lloyd, George W. Rohrbaugh, III, Vivek Britto, Mohit Karve 2023-05-09
11636043 Sleeping and waking-up address translation that conflicts with translation level of active page table walks Charles D. Wait, Jake Truelove, Jody B. Joyner, Jon K. Kriegel, Glenn O. Kincaid 2023-04-25
11593109 Sharing instruction cache lines between multiple threads Sheldon B. Levenstein, Nicholas R. Orzol, Christian Zoellin 2023-02-28
11593108 Sharing instruction cache footprint between multiple threads Sheldon B. Levenstein, Nicholas R. Orzol, Christian Zoellin 2023-02-28
11556475 Power optimized prefetching in set-associative translation lookaside buffer structure George W. Rohrbaugh, III, Jake Truelove, Jon K. Kriegel, Charles D. Wait, Jody B. Joyner 2023-01-17
11537519 Marking in-flight requests affected by translation entry invalidation in a data processing system Derek E. Williams, Guy L. Guthrie, Hugh Shen, Bryan Lloyd, Samuel David Kirchhoff +1 more 2022-12-27
11500774 Virtual cache tag renaming for synonym handling Bryan Lloyd 2022-11-15
11461474 Process-based virtualization system for executing a secure application process Jentje Leenstra, Paul Mackerras, Benjamin Herrenschmidt, Bradly G. Frey, John Martin Ludden +1 more 2022-10-04
11422947 Determining page size via page table cache Jake Truelove, Charles D. Wait, Jon K. Kriegel 2022-08-23
11409663 Methods and systems for optimized translation of a virtual address having multiple virtual address portions using multiple translation lookaside buffer (TLB) arrays for variable page sizes Dwain A. Hicks 2022-08-09
11263151 Dynamic translation lookaside buffer (TLB) invalidation using virtually tagged cache for load/store operations Bryan Lloyd, David A. Hrusecky, Kimberly M. Fernsler, Jeffrey A. Stuecheli, Guy L. Guthrie +4 more 2022-03-01
11243773 Area and power efficient mechanism to wakeup store-dependent loads according to store drain merges Bryan Lloyd, Brian Chen, Robert A. Cordes 2022-02-08
11221963 Methods and systems for incorporating non-tree based address translation into a hierarchical translation lookaside buffer (TLB) Dwain A. Hicks 2022-01-11
11210233 System and method for handling address translation invalidations using an address translation invalidation probe Jake Truelove 2021-12-28
11129454 Electronic assembly for a cover supported by a pole Charles Campbell 2021-09-28
11119945 Context tracking for multiple virtualization layers in a virtually tagged cache Jake Truelove, Bryan Lloyd 2021-09-14
11086787 Virtual cache synonym detection using alias tags Bryan Lloyd 2021-08-10
11061810 Virtual cache mechanism for program break point register exception handling Dwain A. Hicks, David A. Hrusecky, Bryan Lloyd 2021-07-13
10977175 Virtual cache tag renaming for synonym handling Bryan Lloyd 2021-04-13
10936505 Methods and systems for verifying out-of-order page fault detection John Martin Ludden, Lance G. Hehenberger, Madhusudan Kadiyala, George W. Rohrbaugh, III 2021-03-02