LB

Lars Bak

Oracle: 28 patents #250 of 14,854Top 2%
Google: 4 patents #6,390 of 22,993Top 30%
Overall (All Time): #113,978 of 4,157,543Top 3%
32
Patents All Time

Issued Patents All Time

Showing 25 most recent of 32 patents

Patent #TitleCo-InventorsDate
8578352 Optimizing object oriented programs using limited customization Srdjan Mitrovic 2013-11-05
8392881 Supporting efficient access to object properties in a dynamic object-oriented programming language Kasper Verdich Lund 2013-03-05
8244775 Using map objects to access object properties in a dynamic object-oriented programming language Kasper Verdich Lund 2012-08-14
7592930 Method and apparatus for reducing memory usage by encoding two values in a single field Mads Sig Ager, Kasper Verdich Lund 2009-09-22
RE39519 Mixed execution stack and exception handling Robert Griesemer, Urs Holzle 2007-03-13
7181732 Method and apparatus for facilitating lazy type tagging for compiled activations Kasper Verdich Lund 2007-02-20
7137123 Inline database for receiver types in object-oriented systems Urs Holzle 2006-11-14
7028287 Method and apparatus for facilitating compact object headers Steffen Grarup 2006-04-11
6996814 Method and apparatus for dynamically compiling byte codes into native code 2006-02-07
6910205 Interpreting functions utilizing a hybrid of virtual and native machine instructions Robert Griesemer 2005-06-21
6865734 Method and apparatus for performing byte-code optimization during pauses Urs Holzle 2005-03-08
6738969 Non-intrusive gathering of code usage information to facilitate removing unused compiled code Jacob Andersen, Kasper Verdich Lund 2004-05-18
6714991 Method and apparatus for implementing fast subclass and subtype checks Srdjan Mitrovic, Urs Holzle 2004-03-30
6704927 Static binding of dynamically-dispatched calls in the presence of dynamic linking and loading Srdjan Mitrovic, Urs Holzle 2004-03-09
6691304 Monitor conversion in a multi-threaded computer system Hong Zhang, Sheng Liang 2004-02-10
6601235 Method and apparatus for dynamically deoptimizing compiled activations Urs Holzle 2003-07-29
6591416 Interpreting functions utilizing a hybrid of virtual and native machine instructions Robert Griesemer 2003-07-08
6513156 Interpreting functions utilizing a hybrid of virtual and native machine instructions Robert Griesemer 2003-01-28
6510437 Method and apparatus for concurrent thread synchronization Timothy G. Lindholm 2003-01-21
6487652 Method and apparatus for speculatively locking objects in an object-based system Benedict A. Gomes, David P. Stoutamire 2002-11-26
6415381 Mixed execution stack and exception handling Robert Griesemer, Urs Holzle 2002-07-02
6317796 Inline database for receiver types in object-oriented systems Urs Holzle 2001-11-13
6308185 Methods and apparatus for generational dynamic management of computer memory Steffen Grarup 2001-10-23
6240548 Method and apparatus for performing byte-code optimization during pauses Urs Holzle 2001-05-29
6240547 Method and apparatus for dynamically deoptimizing compiled activations Urs Holzle 2001-05-29