Inventor · Ottawa, ON, CA

Graeme Johnson

28Patents
8h-index
35Co-inventors
71Inventor score

Filing activity: Jun 10, 1999 → Jan 2, 2018

Most-cited inventions

PatentTitleAreaCited byStatus
US6446254B1 Packaging memory image files Physics 29 Expired
US6637024B1 Method and product for debugging a target java virtual machine having no debug information therein Physics 27 Expired
US8863129B2 Automated caching and mirroring of immutable data in distributed virtual machines via native interface components Physics 27 Active
US8627291B2 Identification of localizable function calls Physics 22 Active
US8843894B2 Preferential execution of method calls in hybrid systems Emerging Cross-Sectional Technologies 12 Active
US9063772B2 Automated caching and mirroring of immutable data in distributed virtual machines via native interface components Physics 12 Active
US9195496B2 Automated caching and mirroring of immutable data in distributed virtual machines via native interface components Physics 12 Active
US9332083B2 High performance, distributed, shared, data grid for distributed Java virtual machine runtime artifacts Electricity 9 Active
US8813051B2 Running multiple copies of native code in a Java Virtual Machine Physics 6 Active
US7032230B2 Efficient virtual function calls for compiled/interpreted environments Physics 5 Expired
US8869119B2 Preferential execution of method calls in hybrid systems Emerging Cross-Sectional Technologies 3 Active
US7032221B1 Mapping a stack in a stack machine environment Physics 3 Expired
US8639492B2 Accelerated execution for emulated environments Physics 3 Active
US9274840B2 Dynamic memory management with thread local storage usage Physics 2 Active
US7543295B2 Method for enhancing efficiency in mutual exclusion Physics 2 Active
US9158497B2 Optimization of native buffer accesses in Java applications on hybrid systems Physics 1 Active
US9384019B2 Dynamic code injection Emerging Cross-Sectional Technologies 1 Active
US9311236B2 Out-of-memory avoidance in dynamic virtual machine memory adjustment Physics 1 Active
US9298611B2 Out-of memory avoidance in dynamic virtual machine memory adjustment Physics 0 Active
US10552318B2 Working set adjustment in a managed environment Emerging Cross-Sectional Technologies 0 Active
US8943485B2 Identification of localizable function calls Physics 0 Active
US8990790B2 Java native interface array handling in a distributed java virtual machine Physics 0 Active
US9898405B2 Working set adjustment in a managed environment Emerging Cross-Sectional Technologies 0 Active
US9436614B2 Application-directed memory de-duplication Physics 0 Active
US9471343B2 Dynamic code injection Emerging Cross-Sectional Technologies 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.