Issued Patents All Time
Showing 26–50 of 61 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9898268 | Enhanced local commoning | Andrew James Craik, Patrick R. Doyle | 2018-02-20 |
| 9507574 | Method, computer program product, and device for selectively allocating memory | Marcel Mitran, Alexander Vaseilevskiy | 2016-11-29 |
| 9471341 | Optimizing latest user defined class loader | Patrick R. Doyle, Prashanth S. Krishna, Sathiskumar Palaniappan | 2016-10-18 |
| 9448778 | Optimizing compiler performance by object collocation | Patrick R. Doyle, Pramod Ramarao | 2016-09-20 |
| 9417856 | Efficient interpreter profiling to obtain accurate call-path information | Graham A. Chapman, James I. Gartley, Daniel Heidinga | 2016-08-16 |
| 9389843 | Efficient interpreter profiling to obtain accurate call-path information | Graham A. Chapman, James I. Gartley, Daniel Heidinga | 2016-07-12 |
| 9298436 | Conditional branch instruction compaction for regional code size reduction | Patrick R. Doyle | 2016-03-29 |
| 9268543 | Efficient code cache management in presence of infrequently used complied code fragments | Patrick R. Doyle, Marcel Mitran, Marius Pirvu, Kevin A. Stoodley | 2016-02-23 |
| 9250936 | Enhanced array class | Angela Lin, Ryan Andrew Sciampacone, Karl M. Taylor | 2016-02-02 |
| 9250865 | Selective speculative class-based optimization | Mark Graham Stoodley | 2016-02-02 |
| 9244708 | Enhanced java array | Angela Lin, Ryan Andrew Sciampacone, Karl M. Taylor | 2016-01-26 |
| 9239706 | Selective speculative class-based optimization | Mark Graham Stoodley | 2016-01-19 |
| 9229743 | Prevention of classloader memory leaks in multitier enterprise applications | Andres H. Voldman | 2016-01-05 |
| 9229744 | Prevention of classloader memory leaks in multitier enterprise applications | Andres H. Voldman | 2016-01-05 |
| 8826256 | Optimizing compiler performance by object collocation | Patrick R. Doyle, Pramod Ramarao | 2014-09-02 |
| 8701097 | Partial inlining with software based restart | Patrick R. Doyle, James I. A. Gartley, Derek B. Inglis | 2014-04-15 |
| 8689198 | Compiling system and method for optimizing binary code | Motohiro Kawahito, Ali I. Sheikh | 2014-04-01 |
| 8667507 | Deep copying objects in a collocated environment | Aruna A. Kalagananam, Derek B. Inglis | 2014-03-04 |
| 8621464 | Adaptive spinning of computer program threads acquiring locks on resource objects by selective sampling of the locks | Michael H. Dawson, Alexei I. Svikine | 2013-12-31 |
| 8555266 | Managing variable assignments in a program | Reid T. Copeland, Mark Graham Stoodley, Ning Thomas Wong | 2013-10-08 |
| 8516501 | Deep copying objects in a collocated environment | Aruna A. Kalagananam, Derek B. Inglis | 2013-08-20 |
| 8448157 | Eliminating redundant operations for common properties using shared real registers | Marcel Mitran, Kishor V. Patil, Joran S. C. Siu, Mark Graham Stoodley | 2013-05-21 |
| 8276134 | Transforming locks in software loops | Nikola Grcevski, Kevin A. Stoodley, Mark Graham Stoodley | 2012-09-25 |
| 8201158 | System and program product for implementing single threaded optimizations in a potentially multi-threaded environment | Derek B. Inglis, Trent A. Gray-Donald, Kevin A. Stoodley | 2012-06-12 |
| 8104028 | Method for JIT compiler to optimize repetitive synchronization | Mark Graham Stoodley | 2012-01-24 |