Issued Patents All Time
Showing 26–46 of 46 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7421707 | System and method for inducing asynchronous behavioral changes in a managed application process | — | 2008-09-02 |
| 7343603 | System and method for performing incremental initialization of a master runtime system process | — | 2008-03-11 |
| 7293267 | System and method for performing speculative initialization of application models for a cloned runtime system process | — | 2007-11-06 |
| 7213240 | Platform-independent selective ahead-of-time compilation | Hinkmond B. Wong, Mark W. Lam | 2007-05-01 |
| 7124291 | System and method for eliminating static initialization overhead by memory space cloning of a master runtime system process | — | 2006-10-17 |
| 7086053 | Method and apparatus for enabling threads to reach a consistent state without explicit thread suspension | Dean R. E. Long | 2006-08-01 |
| 6978448 | Method and apparatus for rewriting bytecodes to minimize runtime checks | Christopher J. Plummer, Richard Tuck | 2005-12-20 |
| 6951018 | Method and apparatus for efficiently tracking monitors | Dean R. E. Long | 2005-09-27 |
| 6928460 | Method and apparatus for performing generational garbage collection in a segmented heap | Vijay Nagarajan, Robert Rochetti | 2005-08-09 |
| 6886157 | Method and apparatus for creating efficient native methods that extend a bytecode interpreter | Dean R. E. Long, Christopher J. Plummer | 2005-04-26 |
| 6836782 | Method and apparatus for implementing modular garbage collectors | Dean R. E. Long, Christopher J. Plummer | 2004-12-28 |
| 6658492 | System and method for reducing the footprint of preloaded classes | Hideya Kawahara | 2003-12-02 |
| 6587955 | Real time synchronization in multi-threaded computer systems | William Foote, Dean R. E. Long | 2003-07-01 |
| 6530080 | Method and apparatus for pre-processing and packaging class files | Richard Tuck | 2003-03-04 |
| 6493870 | Methods and apparatus for packaging a program for remote execution | Peter W. Madany, Richard Tuck, Hania Gajewska | 2002-12-10 |
| 6453467 | Methods and apparatus for linking a program for remote execution | Peter W. Madany, Richard Tuck | 2002-09-17 |
| 6349312 | Method and apparatus for performing pre-allocation of memory to avoid triggering garbage collection operations | Dean R. E. Long | 2002-02-19 |
| 6199196 | Methods and apparatus for linking a program for remote execution | Peter W. Madany, Richard Tuck | 2001-03-06 |
| 5991763 | Method and apparatus for embedding concatenated data files into object files during runtime in a virtual file system | Dean R. E. Long, Graham Hamilton | 1999-11-23 |
| 5966702 | Method and apparatus for pre-processing and packaging class files | Richard Tuck | 1999-10-12 |
| 5835958 | Method and apparatus for dynamically sizing non-contiguous runtime stacks | Dean R. E. Long, Alan G. Bishop | 1998-11-10 |