JP

John D. Pape

Apple: 12 patents #2,703 of 18,612Top 15%
Oracle: 8 patents #1,503 of 14,854Top 15%
FS Freeescale Semiconductor: 1 patents #2,021 of 3,767Top 55%
HP HP: 1 patents #8,774 of 16,619Top 55%
Overall (All Time): #188,320 of 4,157,543Top 5%
22
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12361119 Consistent speculation of pointer authentication Deepankar Duggal, Christopher M. Tsay, Andrew Lin, Corey C Stappenbeck 2025-07-15
12326819 Renaming context identifiers in a processor Madhu Sudan Har, Niket K. Choudhary 2025-06-10
12229561 Processing of data synchronization barrier instructions Madhu Sudan Hari, Mridul Agarwal, Kulin N. Kothari, Niket K. Choudhary 2025-02-18
12079140 Reducing translation lookaside buffer searches for splintered pages Brian R. Mestan, Peter G. Soderquist 2024-09-03
12050918 Coprocessor prefetcher Brandon H. Dwiel, Andrew J. Beaumont-Smith, Eric J. Furbish, Stephen G. Meier, Tyler J. Huberty 2024-07-30
12008369 Load instruction fusion Skanda K. Srinivasa, Francesco Spadini, Brian T. Mokrzycki 2024-06-11
11900118 Stack pointer instruction buffer for zero-cycle loads Francesco Spadini, Zhaoxiang Jin 2024-02-13
11755333 Coprocessor prefetcher Brandon H. Dwiel, Andrew J. Beaumont-Smith, Eric J. Furbish, Stephen G. Meier, Tyler J. Huberty 2023-09-12
11675710 Limiting translation lookaside buffer searches using active page size Brian R. Mestan, Peter G. Soderquist 2023-06-13
11630771 Poison mechanisms for deferred invalidates Mahesh K. Reddy, Prasanna Utchani Varadharajan, Pruthivi Vuyyuru 2023-04-18
11615033 Reducing translation lookaside buffer searches for splintered pages Brian R. Mestan, Peter G. Soderquist 2023-03-28
11422946 Translation lookaside buffer striping for efficient invalidation operations Brian R. Mestan, Peter G. Soderquist 2022-08-23
11126555 Multi-line data prefetching using dynamic prefetch depth Hyunjin Lee, Yuan C. Chou 2021-09-21
10831675 Adaptive tablewalk translation storage buffer predictor Manish K. Shah, Gideon N. Levinsky, Jared C. Smolens 2020-11-10
10579531 Multi-line data prefetching using dynamic prefetch depth Hyunjin Lee, Yuan C. Chou 2020-03-03
10474578 Utilization-based throttling of hardware prefetchers Hyunjin Lee, Yuan C. Chou 2019-11-12
10289331 Acceleration and dynamic allocation of random data bandwidth in multi-core processors Bruce J. Chang, Fred Tsai 2019-05-14
10255197 Adaptive tablewalk translation storage buffer predictor Manish K. Shah, Gideon N. Levinsky, Jared C. Smolens 2019-04-09
10114572 Acceleration and dynamic allocation of random data bandwidth in multi-core processors Bruce J. Chang, Fred Tsai 2018-10-30
9971565 Storage, access, and management of random numbers generated by a central random number generator and dispensed to hardware threads of cores Mark Luttrell, Paul J. Jordan, Michael Snyder 2018-05-15
8949545 Memory interface device and methods thereof 2015-02-03
7516205 System and method for concurrently decoding and transmitting a memory request 2009-04-07