Inventor · disambiguated record
David Campbell
Also filed as: CAMPBELL DAVID · CAMPBELL DAVID A · CAMPBELL DAVID ALLEN
33 granted patents·2 pending applications·216 citations·filing 1979–2023
96Inventor score
Top patents by PatentIndex Score
35 records- 0196US10977175B2Virtual cache tag renaming for synonym handlingIBM·Filed 2019·Granted Apr 13, 2021·15 cites·20 claims
- 0293US10740248B2Methods and systems for predicting virtual addressIBM·Filed 2018·Granted Aug 11, 2020·10 cites·20 claims
- 0392US11755324B2Gather buffer management for unaligned and gather load operationsIBM·Filed 2021·Granted Sep 12, 2023·2 cites·19 claims
- 0491US11650926B2Virtual cache synonym detection using alias tagsIBM·Filed 2021·Granted May 16, 2023·2 cites·20 claims
- 0591US10621106B1Methods and systems for incorporating non-tree based address translation into a hierarchical translation lookaside buffer (TLB)IBM·Filed 2018·Granted Apr 14, 2020·7 cites·20 claims
- 0689US4348157AAir cooled turbine for a gas turbine engineROLLS ROYCE·Filed 1979·Granted Sep 7, 1982·75 cites·5 claims
- 0786US11422947B2Determining page size via page table cacheIBM·Filed 2020·Granted Aug 23, 2022·2 cites·20 claims
- 0886US11221963B2Methods and systems for incorporating non-tree based address translation into a hierarchical translation lookaside buffer (TLB)IBM·Filed 2020·Granted Jan 11, 2022·2 cites·19 claims
- 0985US4447190AFluid pressure control in a gas turbine engineROLLS ROYCE·Filed 1982·Granted May 8, 1984·36 cites·7 claims
- 1084US11119945B1Context tracking for multiple virtualization layers in a virtually tagged cacheIBM·Filed 2020·Granted Sep 14, 2021·2 cites·20 claims
- 1182US11061810B2Virtual cache mechanism for program break point register exception handlingIBM·Filed 2019·Granted Jul 13, 2021·3 cites·18 claims
- 1280US11645208B2Translation bandwidth optimized prefetching strategy through multiple translation lookaside buffersIBM·Filed 2021·Granted May 9, 2023·1 cites·14 claims
- 1380US10915459B2Methods and systems for optimized translation of a virtual address having multiple virtual address portions using multiple translation lookaside buffer (TLB) arrays for variable page sizesIBM·Filed 2018·Granted Feb 9, 2021·2 cites·20 claims
- 1479US11243773B1Area and power efficient mechanism to wakeup store-dependent loads according to store drain mergesIBM·Filed 2020·Granted Feb 8, 2022·1 cites·20 claims
- 1578US4291531AGas turbine engineROLLS ROYCE·Filed 1979·Granted Sep 29, 1981·46 cites·9 claims
- 1673US11129454B1Electronic assembly for a cover supported by a poleCAMPBELL CHARLES PHILLIP·Filed 2019·Granted Sep 28, 2021·6 cites·13 claims
- 1770US12411688B2Gather buffer management for unaligned and gather load operationsIBM·Filed 2023·Granted Sep 9, 2025·0 cites·18 claims
- 1870US10649778B1Performance optimized congruence class matching for multiple concurrent radix translationsIBM·Filed 2018·Granted May 12, 2020·1 cites·20 claims
- 1965US11500774B2Virtual cache tag renaming for synonym handlingIBM·Filed 2021·Granted Nov 15, 2022·0 cites·20 claims
- 2064US11409663B2Methods and systems for optimized translation of a virtual address having multiple virtual address portions using multiple translation lookaside buffer (TLB) arrays for variable page sizesIBM·Filed 2020·Granted Aug 9, 2022·0 cites·20 claims
- 2158US11086787B2Virtual cache synonym detection using alias tagsIBM·Filed 2019·Granted Aug 10, 2021·0 cites·20 claims
- 2255US11734188B2Unified translation miss queue for multiple address translation modesIBM·Filed 2021·Granted Aug 22, 2023·0 cites·24 claims
- 2354US11263151B2Dynamic translation lookaside buffer (TLB) invalidation using virtually tagged cache for load/store operationsIBM·Filed 2020·Granted Mar 1, 2022·0 cites·20 claims
- 2452US11636043B2Sleeping and waking-up address translation that conflicts with translation level of active page table walksIBM·Filed 2021·Granted Apr 25, 2023·0 cites·20 claims
- 2552US11556475B2Power optimized prefetching in set-associative translation lookaside buffer structureIBM·Filed 2021·Granted Jan 17, 2023·0 cites·14 claims
- 2652US11537519B1Marking in-flight requests affected by translation entry invalidation in a data processing systemIBM·Filed 2021·Granted Dec 27, 2022·0 cites·19 claims
- 2751US11593108B2Sharing instruction cache footprint between multiple threadsIBM·Filed 2021·Granted Feb 28, 2023·0 cites·25 claims
- 2850US11593109B2Sharing instruction cache lines between multiple threadsIBM·Filed 2021·Granted Feb 28, 2023·0 cites·20 claims
- 2950US10936505B2Methods and systems for verifying out-of-order page fault detectionIBM·Filed 2018·Granted Mar 2, 2021·0 cites·20 claims
- 3050US2009121372A1Method and Apparatus for Pelletizing A Polymer FeedCAMPBELL DAVID A·Filed 2008·Application pending·0 cites
- 3149US11210233B2System and method for handling address translation invalidations using an address translation invalidation probeIBM·Filed 2020·Granted Dec 28, 2021·0 cites·19 claims
- 3248US11461474B2Process-based virtualization system for executing a secure application processIBM·Filed 2020·Granted Oct 4, 2022·0 cites·20 claims
- 3345US11847064B2Buffer and methods for address translations in a processorIBM·Filed 2018·Granted Dec 19, 2023·0 cites·13 claims
- 3444US2012003920A1Chimney attic ventilatorCAMPBELL DAVID ALLEN·Filed 2010·Application pending·0 cites
- 3536US5084092AMethod of separating metals from catalyst materialBRITISH PETROLEUM CO PLC·Filed 1988·Granted Jan 28, 1992·3 cites·6 claims
Join the waitlist — get patent alerts
Get an alert when David Campbell files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →