Issued Patents All Time
Showing 1–19 of 19 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| RE39519 | Mixed execution stack and exception handling | Lars Bak, Robert Griesemer | 2007-03-13 |
| 7137123 | Inline database for receiver types in object-oriented systems | Lars Bak | 2006-11-14 |
| 6865734 | Method and apparatus for performing byte-code optimization during pauses | Lars Bak | 2005-03-08 |
| 6714991 | Method and apparatus for implementing fast subclass and subtype checks | Lars Bak, Srdjan Mitrovic | 2004-03-30 |
| 6704927 | Static binding of dynamically-dispatched calls in the presence of dynamic linking and loading | Lars Bak, Srdjan Mitrovic | 2004-03-09 |
| 6601235 | Method and apparatus for dynamically deoptimizing compiled activations | Lars Bak | 2003-07-29 |
| 6553426 | Method apparatus for implementing multiple return sites | Robert Griesemer | 2003-04-22 |
| 6510498 | Method and apparatus for memory allocation in a multi-threaded virtual machine | Steffen Grarup | 2003-01-21 |
| 6415381 | Mixed execution stack and exception handling | Lars Bak, Robert Griesemer | 2002-07-02 |
| 6385660 | Site specific message dispatch in object-oriented systems | Robert Griesemer | 2002-05-07 |
| 6317796 | Inline database for receiver types in object-oriented systems | Lars Bak | 2001-11-13 |
| 6240547 | Method and apparatus for dynamically deoptimizing compiled activations | Lars Bak | 2001-05-29 |
| 6240548 | Method and apparatus for performing byte-code optimization during pauses | Lars Bak | 2001-05-29 |
| 6237141 | Method and apparatus for dynamically optimizing byte-coded programs | Robert Griesemer, David Griswold | 2001-05-22 |
| 6209066 | Method and apparatus for memory allocation in a multi-threaded virtual machine | Steffen Grarup | 2001-03-27 |
| 6009517 | Mixed execution stack and exception handling | Lars Bak, Robert Griesemer | 1999-12-28 |
| 5995754 | Method and apparatus for dynamically optimizing byte-coded programs | Robert Griesemer, David Griswold | 1999-11-30 |
| 5970249 | Method and apparatus for performing byte-code optimization during pauses | Lars Bak | 1999-10-19 |
| 5933635 | Method and apparatus for dynamically deoptimizing compiled activations | Lars Bak | 1999-08-03 |