Issued Patents All Time
Showing 26–45 of 45 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7913240 | Method and apparatus for transforming java native interface function calls into simpler operations during just-in-time compilation | Allan H. Kielstra, Levon Stepanian | 2011-03-22 |
| 7840950 | Programmatic compiler optimization of glacial constants | Mark Graham Stoodley | 2010-11-23 |
| 7823150 | Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data object | Nikola Grcevski, Mark Graham Stoodley, Vijay Sundaresan | 2010-10-26 |
| 7770163 | Method of efficiently performing precise profiling in a multi-threaded dynamic compilation environment | Vijay Sundaresan | 2010-08-03 |
| 7530059 | Method for inlining native functions into compiled java code | Allan H. Kielstra, Levon Stepanian | 2009-05-05 |
| 7490320 | Method and apparatus for transforming Java Native Interface function calls into simpler operations during just-in-time compilation | Allan H. Kielstra, Levon Stepanian | 2009-02-10 |
| 7487501 | Distributed counter and centralized sensor in barrier wait synchronization | Raul E. Silvera, Guansong Zhang | 2009-02-03 |
| 7404183 | Transforming locks in software loops | Nikola Grcevski, Mark Graham Stoodley, Vijay Sundaresan | 2008-07-22 |
| 7395530 | Method for implementing single threaded optimizations in a potentially multi-threaded environment | Derek B. Inglis, Trent A. Gray-Donald, Vijay Sundaresan | 2008-07-01 |
| 7185337 | Efficient locking for thread-safe self-modifying code | Andrew R. Low | 2007-02-27 |
| 7032230 | Efficient virtual function calls for compiled/interpreted environments | Trent A. Gray-Donald, Graeme Johnson, Julian Z. L. Wang | 2006-04-18 |
| 6996804 | Adapting polymorphic inline caches for multithreaded computing | — | 2006-02-07 |
| 6813764 | Compiler generation of instruction sequences for unresolved storage references | — | 2004-11-02 |
| 6408305 | Access frontier for demand loading pages in object-oriented databases | — | 2002-06-18 |
| 6226786 | Minimizing debug information for global types in compiled languages | Kevin Paul Hickman, Donald J. McCrady, William Sarantakos, Brian Ward Thomson | 2001-05-01 |
| 6182282 | Method and system for constructing hybrid virtual function tables | Brian Ward Thomson | 2001-01-30 |
| 6178548 | Binary class library with debugging support | Kevin Paul Hickman, Donald J. McCrady, William Sarantakos, Brian Ward Thomson | 2001-01-23 |
| 6070010 | System and method of local data alignment for stack memory | John D. Keenleyside | 2000-05-30 |
| 5490256 | Method and mechanism for calling 32-bit functions from 16-bit functions | David Mooney | 1996-02-06 |
| 5487158 | Method and procedure call mechanism for calling 16-bit functions from 32-bit functions | Iam R. Amelina, David Mooney | 1996-01-23 |