Growing community of inventors

Palo Alto, CA, United States of America

Lars Bak

Average Co-Inventor Count = 2.00

ph-index = 15

The patent ph-index is calculated by counting the number of publications for which an author has been cited by other authors at least that same number of times.

Forward Citations = 627

Lars BakUrs Hölzle (7 patents)Lars BakRobert Griesemer (6 patents)Lars BakSrdjan Mitrovic (4 patents)Lars BakKasper Verdich Lund (3 patents)Lars BakUrs Holzle (3 patents)Lars BakUrs Hölzle (3 patents)Lars BakTimothy G Lindholm (2 patents)Lars BakSteffen Grarup (2 patents)Lars BakKasper V Lund (2 patents)Lars BakBenedict A Gomes (1 patent)Lars BakSheng Liang (1 patent)Lars BakDavid P Stoutamire (1 patent)Lars BakHong Zhang (1 patent)Lars BakMads Sig Ager (1 patent)Lars BakJacob R Andersen (1 patent)Lars BakLars Bak (32 patents)Urs HölzleUrs Hölzle (12 patents)Robert GriesemerRobert Griesemer (14 patents)Srdjan MitrovicSrdjan Mitrovic (12 patents)Kasper Verdich LundKasper Verdich Lund (4 patents)Urs HolzleUrs Holzle (4 patents)Urs HölzleUrs Hölzle (3 patents)Timothy G LindholmTimothy G Lindholm (21 patents)Steffen GrarupSteffen Grarup (8 patents)Kasper V LundKasper V Lund (2 patents)Benedict A GomesBenedict A Gomes (58 patents)Sheng LiangSheng Liang (30 patents)David P StoutamireDavid P Stoutamire (25 patents)Hong ZhangHong Zhang (6 patents)Mads Sig AgerMads Sig Ager (2 patents)Jacob R AndersenJacob R Andersen (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Sun Microsystems, Inc. (28 from 7,642 patents)

2. Google Inc. (4 from 32,543 patents)


32 patents:

1. 8578352 - Optimizing object oriented programs using limited customization

2. 8392881 - Supporting efficient access to object properties in a dynamic object-oriented programming language

3. 8244775 - Using map objects to access object properties in a dynamic object-oriented programming language

4. 7592930 - Method and apparatus for reducing memory usage by encoding two values in a single field

5. RE39519 - Mixed execution stack and exception handling

6. 7181732 - Method and apparatus for facilitating lazy type tagging for compiled activations

7. 7137123 - Inline database for receiver types in object-oriented systems

8. 7028287 - Method and apparatus for facilitating compact object headers

9. 6996814 - Method and apparatus for dynamically compiling byte codes into native code

10. 6910205 - Interpreting functions utilizing a hybrid of virtual and native machine instructions

11. 6865734 - Method and apparatus for performing byte-code optimization during pauses

12. 6738969 - Non-intrusive gathering of code usage information to facilitate removing unused compiled code

13. 6714991 - Method and apparatus for implementing fast subclass and subtype checks

14. 6704927 - Static binding of dynamically-dispatched calls in the presence of dynamic linking and loading

15. 6691304 - Monitor conversion in a multi-threaded computer system

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
1/2/2026
Loading…