Inventor · disambiguated record
Lars Bak
Also filed as: BAK LARS
32 granted patents·5 pending applications·1,112 citations·filing 1996–2011
98Inventor score
Technology areasG06F
Top patents by PatentIndex Score
37 records- 0188US8244775B1Using map objects to access object properties in a dynamic object-oriented programming languageBAK LARS·Filed 2008·Granted Aug 14, 2012·33 cites·9 claims
- 0288US6510437B1Method and apparatus for concurrent thread synchronizationSUN MICROSYSTEMS INC·Filed 2000·Granted Jan 21, 2003·42 cites·20 claims
- 0387US8578352B1Optimizing object oriented programs using limited customizationMITROVIC SRDJAN·Filed 2011·Granted Nov 5, 2013·18 cites·21 claims
- 0486US8392881B1Supporting efficient access to object properties in a dynamic object-oriented programming languageLUND KASPER VERDICH·Filed 2008·Granted Mar 5, 2013·25 cites·20 claims
- 0583US5970249AMethod and apparatus for performing byte-code optimization during pausesSUN MICROSYSTEMS INC·Filed 1997·Granted Oct 19, 1999·95 cites·28 claims
- 0682US6513156B2Interpreting functions utilizing a hybrid of virtual and native machine instructionsSUN MICROSYSTEMS INC·Filed 1997·Granted Jan 28, 2003·79 cites·47 claims
- 0780US5999732ATechniques for reducing the cost of dynamic class initialization checks in compiled codeSUN MICROSYSTEMS INC·Filed 1998·Granted Dec 7, 1999·91 cites·39 claims
- 0879US6308185B1Methods and apparatus for generational dynamic management of computer memorySUN MICROSYSTEMS INC·Filed 1999·Granted Oct 23, 2001·91 cites·49 claims
- 0978US6691304B1Monitor conversion in a multi-threaded computer systemSUN MICROSYSTEMS INC·Filed 2000·Granted Feb 10, 2004·28 cites·17 claims
- 1077US6996814B2Method and apparatus for dynamically compiling byte codes into native codeSUN MICROSYSTEMS INC·Filed 2002·Granted Feb 7, 2006·25 cites·15 claims
- 1177US6865734B2Method and apparatus for performing byte-code optimization during pausesSUN MICROSYSTEMS INC·Filed 2001·Granted Mar 8, 2005·25 cites·20 claims
- 1276US7592930B1Method and apparatus for reducing memory usage by encoding two values in a single fieldGOOGLE INC·Filed 2008·Granted Sep 22, 2009·9 cites·20 claims
- 1375US6910205B2Interpreting functions utilizing a hybrid of virtual and native machine instructionsSUN MICROSYSTEMS INC·Filed 2002·Granted Jun 21, 2005·16 cites·14 claims
- 1475US6167424AMethod and apparatus for concurrent thread synchronizationSUN MICROSYSTEMS INC·Filed 1997·Granted Dec 26, 2000·55 cites·26 claims
- 1574US6212608B1Method and apparatus for thread synchronization in an object-based systemSUN MICROSYSTEMS INC·Filed 1998·Granted Apr 3, 2001·52 cites·6 claims
- 1674US5933635AMethod and apparatus for dynamically deoptimizing compiled activationsSUN MICROSYSTEMS INC·Filed 1997·Granted Aug 3, 1999·54 cites·25 claims
- 1772US6601235B1Method and apparatus for dynamically deoptimizing compiled activationsSUN MICROSYSTEMS INC·Filed 2001·Granted Jul 29, 2003·13 cites·16 claims
- 1872US6591416B1Interpreting functions utilizing a hybrid of virtual and native machine instructionsSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 8, 2003·13 cites·24 claims
- 1970US7181732B2Method and apparatus for facilitating lazy type tagging for compiled activationsSUN MICROSYSTEMS INC·Filed 2002·Granted Feb 20, 2007·17 cites·18 claims
- 2070US7137123B2Inline database for receiver types in object-oriented systemsSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 14, 2006·13 cites·23 claims
- 2169US6704927B1Static binding of dynamically-dispatched calls in the presence of dynamic linking and loadingSUN MICROSYSTEMS INC·Filed 1999·Granted Mar 9, 2004·47 cites·26 claims
- 2269US6240548B1Method and apparatus for performing byte-code optimization during pausesSUN MICROSYSTEMS INC·Filed 1999·Granted May 29, 2001·46 cites·17 claims
- 2369US6009517AMixed execution stack and exception handlingSUN MICROSYSTEMS INC·Filed 1997·Granted Dec 28, 1999·42 cites·44 claims
- 2467USRE39519EMixed execution stack and exception handlingSUN MICROSYSTEMS INC·Filed 2004·Granted Mar 13, 2007·9 cites·38 claims
- 2567US6487652B1Method and apparatus for speculatively locking objects in an object-based systemSUN MICROSYSTEMS INC·Filed 1999·Granted Nov 26, 2002·50 cites·28 claims
- 2666US7028287B2Method and apparatus for facilitating compact object headersSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 11, 2006·12 cites·24 claims
- 2759US6738969B2Non-intrusive gathering of code usage information to facilitate removing unused compiled codeSUN MICROSYSTEMS INC·Filed 2002·Granted May 18, 2004·8 cites·24 claims
- 2858US6317796B1Inline database for receiver types in object-oriented systemsSUN MICROSYSTEMS INC·Filed 1997·Granted Nov 13, 2001·28 cites·19 claims
- 2952US6714991B1Method and apparatus for implementing fast subclass and subtype checksSUN MICROSYSTEMS INC·Filed 1998·Granted Mar 30, 2004·26 cites·30 claims
- 3051US6134627AThread synchronization in a computer controlled by an object-based programSUN MICROSYSTEMS INC·Filed 1996·Granted Oct 17, 2000·24 cites·21 claims
- 3150US6415381B1Mixed execution stack and exception handlingSUN MICROSYSTEMS INC·Filed 1999·Granted Jul 2, 2002·17 cites·17 claims
- 3246US2004154008A1Static binding of dynamically-dispatched calls in the presence of dynamic linking and loadingSUN MICROSYSTEMS INC A CORP OF·Filed 2004·Application pending·0 cites
- 3345US2006294528A1Process and apparatus for sharing inline cachesLUND KASPER V·Filed 2006·Application pending·0 cites
- 3440US6240547B1Method and apparatus for dynamically deoptimizing compiled activationsSUN MICROSYSTEMS INC·Filed 1999·Granted May 29, 2001·9 cites·25 claims
- 3536US2006242631A1Process and system for sharing program fragmentsANDERSEN JAKOB R·Filed 2005·Application pending·0 cites
- 3636US2006242654A1Process and apparatus for sharing inline cachesLUND KASPER V·Filed 2005·Application pending·0 cites
- 3736US2006248130A1Process and system for real-time relocation of objects during garbage collectionGRARUP STEFFEN·Filed 2005·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →