DI

Derek B. Inglis

IBM: 16 patents #6,952 of 70,183Top 10%
Overall (All Time): #297,964 of 4,157,543Top 8%
16
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9235394 Method and system for code generation and inlining Kiyokuni Kawachiya, Tamiya Onodera, Michiaki Tatsubori 2016-01-12
8782623 Profiler for executing computer program Kiyokuni Kawachiya, Tamiya Onodera, Michiaki Tatsubori 2014-07-15
8701097 Partial inlining with software based restart Patrick R. Doyle, James I. A. Gartley, Vijay Sundaresan 2014-04-15
8667507 Deep copying objects in a collocated environment Aruna A. Kalagananam, Vijay Sundaresan 2014-03-04
8516501 Deep copying objects in a collocated environment Aruna A. Kalagananam, Vijay Sundaresan 2013-08-20
8387031 Providing code improvements for nested virtual machines Marcel Mitran, Ali I. Sheikh, Kevin A. Stoodley 2013-02-26
8291393 Just-in-time compiler support for interruptible code Patrick G. Gallop, Mark Graham Stoodley 2012-10-16
8286152 Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast application startup and maximal run-time performance Nikola Grcevski, Marius Pirvu, Mark Graham Stoodley 2012-10-09
8281293 Copy-on-write optimization of immutable objects for objects oriented languages Mike S. Fulton, Nikola Grcevski 2012-10-02
8201158 System and program product for implementing single threaded optimizations in a potentially multi-threaded environment Trent A. Gray-Donald, Kevin A. Stoodley, Vijay Sundaresan 2012-06-12
8024720 Speculative inlining of overridden methods without using profiling information Vijay Sundaresan, Dina Tal 2011-09-20
7844960 Optimizing software program execution during class loading phase Marius Pirvu 2010-11-30
7765527 Per thread buffering for storing profiling data Peter Wiebe Burka, Nikola Grcevski 2010-07-27
7716657 Compiler optimization with privatizing of a non-final object Ali I. Sheikh 2010-05-11
7395530 Method for implementing single threaded optimizations in a potentially multi-threaded environment Trent A. Gray-Donald, Kevin A. Stoodley, Vijay Sundaresan 2008-07-01
6457172 Compiler for supporting multiple runtime data representations Ian Carmichael, Michael Karasick, Vincent J. Kruskal, Harold L. Ossher, David J. Streeter 2002-09-24