Issued Patents All Time
Showing 1–25 of 61 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12140628 | Integrating machine learning delay estimation in FPGA-based emulation systems | Yanhua Yi, Yu YANG, Jiajun Fan, Vinod Kumar Nakkala, Jianfeng Huang | 2024-11-12 |
| 11860227 | Machine learning delay estimation for emulation systems | Yanhua Yi, Yu YANG, Jiajun Fan, Vinod Kumar Nakkala, Jianfeng Huang | 2024-01-02 |
| 11762677 | High-level vectorization and scalarization of Java vector API library methods | Gita Koblents | 2023-09-19 |
| 11520866 | Controlling processor instruction execution | Mark Graham Stoodley, Zhong Liang Wang | 2022-12-06 |
| 11397568 | Escape analysis support for method redefinition | Andrew James Craik | 2022-07-26 |
| 11226799 | Deriving profile data for compiler optimization | Andrew James Craik, Mark Graham Stoodley, Daniel Heidinga | 2022-01-18 |
| 11188354 | Sharing cached class data in a containerized environment | Anyang Yu, Dhruv Chopra, Alen Badel, Marius Pirvu, Michael H. Dawson +1 more | 2021-11-30 |
| 11188364 | Compilation strategy for a sharable application snapshot | Mark Graham Stoodley, Andrew James Craik, Daniel Heidinga, Ashutosh Mehra | 2021-11-30 |
| 10956284 | Using hardware transactional memory to optimize reference counting | Andrew James Craik, Younes Manton, Yi Bo Zhang | 2021-03-23 |
| 10901755 | Recursive stack-based serialization of hierarchical data | Timothy P. Ellison, Amit S. Mane, Sathiskumar Palaniappan | 2021-01-26 |
| 10891210 | Dataflow analysis to reduce the overhead of on stack replacement | Andrew James Craik, Joseph Devin Micheal Papineau | 2021-01-12 |
| 10782945 | Escape analysis supporting on-stack replacement | Andrew James Craik | 2020-09-22 |
| 10621086 | Dynamic resource visibility tracking to avoid atomic reference counting | Andrew James Craik, Younes Manton, Yi Bo Zhang | 2020-04-14 |
| 10592387 | Dataflow analysis to reduce the overhead of on stack replacement | Andrew James Craik, Joseph Devin Micheal Papineau | 2020-03-17 |
| 10585651 | Partial connection of iterations during loop unrolling | Andrew James Craik | 2020-03-10 |
| 10579399 | Recursive serialization of a hierarchy of data objects | Timothy P. Ellison, Amit S. Mane, Sathiskumar Palaniappan | 2020-03-03 |
| 10379885 | Enhanced local commoning | Andrew James Craik, Patrick R. Doyle | 2019-08-13 |
| 10353704 | Prevention of classloader memory leaks in multitier enterprise applications | Andres H. Voldman | 2019-07-16 |
| 10120666 | Conditional branch instruction compaction for regional code size reduction | Patrick R. Doyle | 2018-11-06 |
| 10114573 | Dynamic reduction of stack-overflow errors in a recursive data-serialization algorithm | Timothy P. Ellison, Amit S. Mane, Sathiskumar Palaniappan | 2018-10-30 |
| 10078505 | Partial connection of iterations during loop unrolling | Andrew James Craik | 2018-09-18 |
| 10002010 | Multi-byte compressed string representation | Andrew James Craik, Filip Jeremic | 2018-06-19 |
| 10001979 | Avoiding guard test invalidation for virtual and interface calls | Patrick R. Doyle, Daniel Heidinga | 2018-06-19 |
| 9971598 | Prevention of classloader memory leaks in multitier enterprise applications | Andres H. Voldman | 2018-05-15 |
| 9965254 | Optimizing latest user defined class loader | Patrick R. Doyle, Prashanth S. Krishna, Sathiskumar Palaniappan | 2018-05-08 |