Inventor · disambiguated record
Kevin A. Stoodley
Also filed as: STOODLEY KEVIN · STOODLEY KEVIN A · STOODLEY KEVIN ALEXANDER
45 granted patents·2 pending applications·571 citations·filing 1994–2018
98Inventor score
Technology areasG06F
Top patents by PatentIndex Score
47 records- 0196US7954094B2Method for improving performance of executable codeIBM·Filed 2006·Granted May 31, 2011·63 cites·79 claims
- 0295US9280448B2Controlling operation of a run-time instrumentation facility from a lesser-privileged stateIBM·Filed 2013·Granted Mar 8, 2016·25 cites·8 claims
- 0394US7490320B2Method and apparatus for transforming Java Native Interface function calls into simpler operations during just-in-time compilationIBM·Filed 2005·Granted Feb 10, 2009·47 cites·3 claims
- 0493US8312439B2Inlining native functions into compiled java codeKIELSTRA ALLAN HENRY·Filed 2009·Granted Nov 13, 2012·43 cites·23 claims
- 0591US7840950B2Programmatic compiler optimization of glacial constantsIBM·Filed 2006·Granted Nov 23, 2010·27 cites·34 claims
- 0690US7913240B2Method and apparatus for transforming java native interface function calls into simpler operations during just-in-time compilationIBM·Filed 2009·Granted Mar 22, 2011·20 cites·23 claims
- 0787US7770163B2Method of efficiently performing precise profiling in a multi-threaded dynamic compilation environmentIBM·Filed 2006·Granted Aug 3, 2010·18 cites·29 claims
- 0887US7530059B2Method for inlining native functions into compiled java codeIBM·Filed 2005·Granted May 5, 2009·17 cites·1 claims
- 0983US9268543B1Efficient code cache management in presence of infrequently used complied code fragmentsIBM·Filed 2014·Granted Feb 23, 2016·7 cites·18 claims
- 1079US7487501B2Distributed counter and centralized sensor in barrier wait synchronizationIBM·Filed 2004·Granted Feb 3, 2009·25 cites·4 claims
- 1178US7823150B2Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data objectIBM·Filed 2005·Granted Oct 26, 2010·9 cites·24 claims
- 1276US10169212B2Code coverage through overlay hooksIBM·Filed 2018·Granted Jan 1, 2019·1 cites·1 claims
- 1376US6813764B2Compiler generation of instruction sequences for unresolved storage referencesIBM·Filed 2001·Granted Nov 2, 2004·23 cites·15 claims
- 1473US8136103B2Combining static and dynamic compilation to remove delinquent loadsCASCAVAL GHEORGHE C·Filed 2008·Granted Mar 13, 2012·6 cites·13 claims
- 1570US6996804B2Adapting polymorphic inline caches for multithreaded computingIBM·Filed 2001·Granted Feb 7, 2006·15 cites·23 claims
- 1667US6070010ASystem and method of local data alignment for stack memoryIBM·Filed 1998·Granted May 30, 2000·51 cites·14 claims
- 1766US7404183B2Transforming locks in software loopsIBM·Filed 2004·Granted Jul 22, 2008·10 cites·7 claims
- 1864US8572596B2Runtime code modification in a multi-threaded environmentSTOODLEY KEVIN ALEXANDER·Filed 2007·Granted Oct 29, 2013·2 cites·13 claims
- 1963US8387031B2Providing code improvements for nested virtual machinesIBM·Filed 2009·Granted Feb 26, 2013·2 cites·20 claims
- 2062US5490256AMethod and mechanism for calling 32-bit functions from 16-bit functionsIBM·Filed 1994·Granted Feb 6, 1996·37 cites·26 claims
- 2161US10176083B2Code coverage through overlay hooksIBM·Filed 2018·Granted Jan 8, 2019·0 cites·1 claims
- 2260US9934133B1Code coverage through overlay hooksIBM·Filed 2017·Granted Apr 3, 2018·0 cites·1 claims
- 2359US8589900B2Runtime code modification in a multi-threaded environmentSTOODLEY KEVIN ALEXANDER·Filed 2007·Granted Nov 19, 2013·1 cites·13 claims
- 2459US8103850B2Dynamic translation in the presence of intermixed code and dataNAIR RAVI·Filed 2009·Granted Jan 24, 2012·1 cites·14 claims
- 2558US10417112B2Code coverage through overlay hooksIBM·Filed 2016·Granted Sep 17, 2019·0 cites·17 claims
- 2658US8276134B2Transforming locks in software loopsGRCEVSKI NIKOLA·Filed 2008·Granted Sep 25, 2012·1 cites·14 claims
- 2758US7032230B2Efficient virtual function calls for compiled/interpreted environmentsIBM·Filed 2001·Granted Apr 18, 2006·9 cites·18 claims
- 2857US8341607B2Condensing pattern matcher generation for intermediate language patternsSTOODLEY KEVIN A·Filed 2008·Granted Dec 25, 2012·2 cites·20 claims
- 2957US7395530B2Method for implementing single threaded optimizations in a potentially multi-threaded environmentIBM·Filed 2004·Granted Jul 1, 2008·4 cites·8 claims
- 3054US9483269B2Hardware based run-time instrumentation facility for managed run-timesIBM·Filed 2013·Granted Nov 1, 2016·0 cites·9 claims
- 3154US9395989B2Run-time-instrumentation controls emit instructionIBM·Filed 2013·Granted Jul 19, 2016·0 cites·7 claims
- 3254US9367313B2Run-time instrumentation directed samplingIBM·Filed 2013·Granted Jun 14, 2016·0 cites·7 claims
- 3353US7185337B2Efficient locking for thread-safe self-modifying codeIBM·Filed 2001·Granted Feb 27, 2007·3 cites·21 claims
- 3451US9465716B2Run-time instrumentation directed samplingGAINEY JR CHARLES W·Filed 2012·Granted Oct 11, 2016·0 cites·15 claims
- 3551US9430238B2Run-time-instrumentation controls emit instructionGAINEY JR CHARLES W·Filed 2012·Granted Aug 30, 2016·0 cites·14 claims
- 3651US9158660B2Controlling operation of a run-time instrumentation facilityFARRELL MARK S·Filed 2012·Granted Oct 13, 2015·0 cites·12 claims
- 3751US8584111B2Runtime code modification in a multi-threaded environmentSTOODLEY KEVIN ALEXANDER·Filed 2007·Granted Nov 12, 2013·0 cites·13 claims
- 3851US8201158B2System and program product for implementing single threaded optimizations in a potentially multi-threaded environmentINGLIS DEREK B·Filed 2008·Granted Jun 12, 2012·0 cites·20 claims
- 3951US6182282B1Method and system for constructing hybrid virtual function tablesIBM·Filed 1998·Granted Jan 30, 2001·25 cites·28 claims
- 4051US5487158AMethod and procedure call mechanism for calling 16-bit functions from 32-bit functionsIBM·Filed 1994·Granted Jan 23, 1996·26 cites·18 claims
- 4149US6226786B1Minimizing debug information for global types in compiled languagesIBM·Filed 1997·Granted May 1, 2001·25 cites·15 claims
- 4248US8468511B2Use of name mangling techniques to encode cross procedure register assignmentLAPKOWSKI CHRISTOPHER A·Filed 2008·Granted Jun 18, 2013·1 cites·20 claims
- 4345US9483268B2Hardware based run-time instrumentation facility for managed run-timesMITRAN MARCEL·Filed 2012·Granted Nov 1, 2016·0 cites·11 claims
- 4445US2008184019A1Method for embedding short rare code sequences in hot code without branch-aroundsIBM·Filed 2007·Application pending·0 cites
- 4543US6178548B1Binary class library with debugging supportIBM·Filed 1997·Granted Jan 23, 2001·18 cites·17 claims
- 4640US2007088937A1Computer-implemented method and processing unit for predicting branch target addressesIBM·Filed 2005·Application pending·0 cites
- 4735US6408305B1Access frontier for demand loading pages in object-oriented databasesIBM·Filed 1999·Granted Jun 18, 2002·7 cites·8 claims
Join the waitlist — get patent alerts
Get an alert when Kevin A. Stoodley files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →