Growing community of inventors

Boulder Creek, CA, United States of America

Dean R E Long

Average Co-Inventor Count = 2.15

ph-index = 9

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 = 251

Dean R E LongNedim Fresko (12 patents)Dean R E LongChristopher Jordan Plummer (6 patents)Dean R E LongErez Landau (4 patents)Dean R E LongRichard D Tuck (3 patents)Dean R E LongYin Zin Mark Lam (3 patents)Dean R E LongOleg A Pliss (2 patents)Dean R E LongJiangli Zhou (2 patents)Dean R E LongJohn Robert Rose (1 patent)Dean R E LongHideya Kawahara (1 patent)Dean R E LongWilliam Frederick Foote (1 patent)Dean R E LongWilliam F Foote (0 patent)Dean R E LongDean R E Long (24 patents)Nedim FreskoNedim Fresko (46 patents)Christopher Jordan PlummerChristopher Jordan Plummer (17 patents)Erez LandauErez Landau (4 patents)Richard D TuckRichard D Tuck (11 patents)Yin Zin Mark LamYin Zin Mark Lam (9 patents)Oleg A PlissOleg A Pliss (18 patents)Jiangli ZhouJiangli Zhou (4 patents)John Robert RoseJohn Robert Rose (65 patents)Hideya KawaharaHideya Kawahara (23 patents)William Frederick FooteWilliam Frederick Foote (15 patents)William F FooteWilliam F Foote (0 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

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

2. Oracle America, Inc. (7 from 1,927 patents)

3. Oracle International Corporation (2 from 11,294 patents)

4. Oracle America, Inc. Formerly Known As Sun Microsystems, Inc. (1 from 2 patents)


24 patents:

1. 9477588 - Method and apparatus for allocating memory for immutable data on a computing device

2. 9027011 - Using method-profiling to dynamically tune a virtual machine for responsiveness

3. 8812809 - Method and apparatus for allocating memory for immutable data on a computing device

4. 8756681 - Hybrid system implementing distinct and co-existing application execution environments and methods for implementing the same

5. 8533710 - Using observed thread activity to dynamically tune a virtual machine for responsiveness

6. 8255922 - Mechanism for enabling multiple processes to share physical memory

7. 8176142 - Shared JAVA jar files

8. 8104085 - Hybrid system implementing distinct and co-existing application execution environments and methods for implementing the same

9. 7886300 - Mechanism for implementing thread synchronization in a priority-correct, low-memory safe manner

10. 7882198 - Shared JAVA JAR files

11. 7647586 - System and method for providing exceptional flow control in protected code through watchpoints

12. 7472383 - System and method for providing exceptional flow control in protected code through memory layers

13. 7086053 - Method and apparatus for enabling threads to reach a consistent state without explicit thread suspension

14. 7055133 - Method and apparatus for eliminating C recursion from a Java programming language bytecode interpreter

15. 7003521 - Method and apparatus for locking objects using shared locks

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
12/4/2025
Loading…