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

Daniel Heidinga — 31 Patents

IBM: 31 patents #3,241 of 70,183Top 5%
Ottawa, CA: #135 of 6,399 inventorsTop 3%
Overall (All Time): #115,823 of 4,157,543Top 3%
31 Patents All Time
Daniel Heidinga has been granted 31 US patents while listed as an inventor at IBM. The first was granted in 2015 and the most recent in December 2025. Daniel Heidinga ranks #115,823 of 4,157,543 US inventors in our database (top 2.8%). Patent records list Daniel Heidinga in Ottawa, ON, CA.

Issued Patents All Time

Showing 1–25 of 31 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12504984 Portability of virtual machine checkpoints without affecting the performance of the application Ashutosh Mehra 2025-12-23
11899546 Portability of checkpoints of an application using central processing unit (CPU)-specific functions Ashutosh Mehra 2024-02-13
11662983 Bytecode verification using class relationship caching Sharon Xiaorong Wang, Hang Shao, Oluwatobi Ajila, Graham A. Chapman 2023-05-30 $4,328,000
11656888 Performing an application snapshot using process virtual machine resources Oluwatobi Ajila 2023-05-23 $8,730,000
11500661 Performing an application snapshot using process virtual machine resources Oluwatobi Ajila 2022-11-15 $5,426,000
11403075 Bytecode verification using class relationship caching Sharon Xiaorong Wang, Hang Shao, Oluwatobi Ajila, Graham A. Chapman 2022-08-02 $9,617,000
11226799 Deriving profile data for compiler optimization Vijay Sundaresan, Andrew James Craik, Mark Graham Stoodley 2022-01-18 $5,274,000
11221867 Resolution of segmented constant pools Oluwatobi Ajila 2022-01-11 $4,843,000
11188316 Performance optimization of class instance comparisons Oluwatobi Ajila, Andrew James Craik, Graham A. Chapman 2021-11-30 $2,996,000
11188364 Compilation strategy for a sharable application snapshot Vijay Sundaresan, Mark Graham Stoodley, Andrew James Craik, Ashutosh Mehra 2021-11-30 $2,996,000
11188354 Sharing cached class data in a containerized environment Anyang Yu, Dhruv Chopra, Alen Badel, Vijay Sundaresan, Marius Pirvu +1 more 2021-11-30 $2,996,000
11163593 Checkpointing and restoring containers to optimize containerized managed runtime applications Zi Jian Lin, Gordon Duzhou, Daihee Kim, Andrew R. Low, Parker Lees 2021-11-02 $2,126,000
11150915 Deferred bytecode class verification in managed runtime environments Sharon Xiaorong Wang, Oluwatobi Ajila, Graham A. Chapman 2021-10-19 $2,168,000
11120147 Operating system garbage-collection with integrated clearing of sensitive data Charles R. Gracie 2021-09-14 $2,674,000
11086776 Maintaining correctness of pointers from a managed heap to off-heap memory Bjoern Vaardal, Graham A. Chapman 2021-08-10 $4,960,000
11042429 Selective stack trace generation during java exception handling Irwin D'Souza, Kevin J. Langman 2021-06-22 $6,016,000
10936290 Compile-time folding of assumed constant values Andrew James Craik, Nicholas J. Coughlin, Graham A. Chapman 2021-03-02 $2,720,000
10846147 Class-specific spinlock parameters for increased performance Angela Lin, Babneet Singh 2020-11-24 $23,150,000
10649797 Online method handle deduplication David D. Bremner, Shijie Xu 2020-05-12 $2,725,000
10606629 Enhancing virtual machine performance using autonomics Peter D. Shipton, Aleksandar Micic, Devarghya Bhattacharya, Kenneth B. Kent 2020-03-31 $1,667,000
10585692 Enhancing virtual machine performance using autonomics Peter D. Shipton, Aleksandar Micic, Devarghya Bhattacharya, Kenneth B. Kent 2020-03-10 $1,254,000
10235165 Creating optimized shortcuts Michael H. Dawson, Jinghua Feng 2019-03-19 $3,213,000
10228957 Online method handle deduplication David D. Bremner, Shijie Xu 2019-03-12 $2,141,000
10001979 Avoiding guard test invalidation for virtual and interface calls Patrick R. Doyle, Vijay Sundaresan 2018-06-19 $3,279,000
9632755 Interface method resolution in object oriented programming models Patrick R. Doyle, Bjoern Vaardal 2017-04-25 $1,937,000