Lars Bak
32Patents
15h-index
12Co-inventors
74Inventor score
Filing activity: Nov 4, 1996 → Mar 31, 2011
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US5970249A | Method and apparatus for performing byte-code optimization during pauses | Physics | 73 | Expired |
| US6308185A | Methods and apparatus for generational dynamic management of computer memory | Emerging Cross-Sectional Technologies | 58 | Expired |
| US5999732A | Techniques for reducing the cost of dynamic class initialization checks in compiled code | Physics | 55 | Expired |
| US6513156B2 | Interpreting functions utilizing a hybrid of virtual and native machine instructions | Physics | 46 | Expired |
| US5933635A | Method and apparatus for dynamically deoptimizing compiled activations | Emerging Cross-Sectional Technologies | 38 | Expired |
| US6212608A | Method and apparatus for thread synchronization in an object-based system | Emerging Cross-Sectional Technologies | 37 | Expired |
| US6240548A | Method and apparatus for performing byte-code optimization during pauses | Physics | 34 | Expired |
| US6009517A | Mixed execution stack and exception handling | Physics | 31 | Expired |
| US6167424A | Method and apparatus for concurrent thread synchronization | Emerging Cross-Sectional Technologies | 31 | Expired |
| US6487652B1 | Method and apparatus for speculatively locking objects in an object-based system | Physics | 30 | Expired |
| US6510437B1 | Method and apparatus for concurrent thread synchronization | Emerging Cross-Sectional Technologies | 29 | Expired |
| US6704927B1 | Static binding of dynamically-dispatched calls in the presence of dynamic linking and loading | Physics | 25 | Expired |
| US8244775B1 | Using map objects to access object properties in a dynamic object-oriented programming language | Physics | 24 | Active |
| US6134627A | Thread synchronization in a computer controlled by an object-based program | Physics | 19 | Expired |
| US8392881B1 | Supporting efficient access to object properties in a dynamic object-oriented programming language | Physics | 16 | Active |
| US6996814B2 | Method and apparatus for dynamically compiling byte codes into native code | Physics | 15 | Expired |
| US6317796A | Inline database for receiver types in object-oriented systems | Physics | 14 | Expired |
| US6691304B1 | Monitor conversion in a multi-threaded computer system | Physics | 14 | Expired |
| US6714991B1 | Method and apparatus for implementing fast subclass and subtype checks | Physics | 13 | Expired |
| US6865734B2 | Method and apparatus for performing byte-code optimization during pauses | Physics | 12 | Expired |
| US6910205B2 | Interpreting functions utilizing a hybrid of virtual and native machine instructions | Physics | 10 | Expired |
| US8578352B1 | Optimizing object oriented programs using limited customization | Physics | 10 | Active |
| US6601235B1 | Method and apparatus for dynamically deoptimizing compiled activations | Emerging Cross-Sectional Technologies | 9 | Expired |
| US7181732B2 | Method and apparatus for facilitating lazy type tagging for compiled activations | Emerging Cross-Sectional Technologies | 8 | Expired |
| US7028287B2 | Method and apparatus for facilitating compact object headers | Physics | 7 | Expired |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.