Inventor · disambiguated record
Robert Ralph Roediger
Also filed as: ROEDIGER ROBERT · ROEDIGER ROBERT R · ROEDIGER ROBERT RALPH
26 granted patents·1 pending application·1,146 citations·filing 1995–2009
97Inventor score
Technology areasG06F
Top patents by PatentIndex Score
27 records- 0191US5960198ASoftware profiler with runtime control to enable and disable instrumented executableIBM·Filed 1997·Granted Sep 28, 1999·169 cites·48 claims
- 0290USD610752SHousing for a retractable animal leashFLEXI BOGDAHN TECHNIK GMBH·Filed 2009·Granted Feb 23, 2010·41 cites·1 claims
- 0387US6938249B2Compiler apparatus and method for optimizing loops in a computer programIBM·Filed 2001·Granted Aug 30, 2005·49 cites·53 claims
- 0481US6305014B1Lifetime-sensitive instruction scheduling mechanism and methodIBM·Filed 1998·Granted Oct 16, 2001·94 cites·20 claims
- 0580US6968541B1Apparatus and method for template instantiation with a cross compilerIBM·Filed 2000·Granted Nov 22, 2005·44 cites·26 claims
- 0680US6631518B1Generating and utilizing organized profile informationIBM·Filed 1997·Granted Oct 7, 2003·100 cites·29 claims
- 0778US7086043B2Compiler apparatus and method for unrolling a superblock in a computer programIBM·Filed 2002·Granted Aug 1, 2006·27 cites·17 claims
- 0877US6029004AMethod and apparatus for modular reordering of portions of a computer program based on profile dataIBM·Filed 1997·Granted Feb 22, 2000·87 cites·42 claims
- 0976US6072951AProfile driven optimization of frequently executed paths with inlining of code fragment (one or more lines of code from a child procedure to a parent procedure)IBM·Filed 1997·Granted Jun 6, 2000·76 cites·26 claims
- 1072US7856618B2Adaptively generating code for a computer programIBM·Filed 2005·Granted Dec 21, 2010·9 cites·8 claims
- 1169US7086044B2Method, article of manufacture and apparatus for performing automatic intermodule call linkage optimizationIBM·Filed 2001·Granted Aug 1, 2006·17 cites·29 claims
- 1267US5778233AMethod and apparatus for enabling global compiler optimizations in the presence of exception handlers within a computer programIBM·Filed 1996·Granted Jul 7, 1998·63 cites·14 claims
- 1367US5761514ARegister allocation method and apparatus for truncating runaway lifetimes of program variables in a computer systemIBM·Filed 1995·Granted Jun 2, 1998·53 cites·20 claims
- 1466US5946491ARegister allocation method and apparatus for gernerating spill code as a function of register pressure compared to dual thresholdsIBM·Filed 1996·Granted Aug 31, 1999·52 cites·7 claims
- 1565US8701098B2Leveraging multicore systems when compiling proceduresROEDIGER ROBERT R·Filed 2009·Granted Apr 15, 2014·4 cites·20 claims
- 1662US5784066AMethod and apparatus for using partner information to color nodes in an interference graph within a computer systemIBM·Filed 1995·Granted Jul 21, 1998·43 cites·59 claims
- 1762US5774730AMethod and apparatus for improving colorability of constrained nodes in an interference graph within a computer systemIBM·Filed 1995·Granted Jun 30, 1998·48 cites·16 claims
- 1860US5790867ACompiler with extended redundant copy eliminationIBM·Filed 1996·Granted Aug 4, 1998·36 cites·21 claims
- 1957US7120907B2Unrolling loops with partial hot tracesIBM·Filed 2003·Granted Oct 10, 2006·6 cites·18 claims
- 2056US5890000ACooperation of global and local register allocators for better handling of proceduresIBM·Filed 1996·Granted Mar 30, 1999·37 cites·13 claims
- 2154US6301652B1Instruction cache alignment mechanism for branch targets based on predicted execution frequenciesIBM·Filed 1996·Granted Oct 9, 2001·28 cites·34 claims
- 2252US6308324B1Multi-stage profilerIBM·Filed 1999·Granted Oct 23, 2001·24 cites·17 claims
- 2343US2007033592A1Method, apparatus, and computer program product for adaptive process dispatch in a computer system having a plurality of processorsIBM·Filed 2005·Application pending·0 cites
- 2442US5937196ACompiling with partial copy propagationIBM·Filed 1997·Granted Aug 10, 1999·13 cites·23 claims
- 2541US6090155AOptimizing apparatus and method for defining visibility boundaries in compiled codeIBM·Filed 1995·Granted Jul 18, 2000·16 cites·9 claims
- 2639US6772414B1Lifetime-sensitive mechanism and method for hoisting invariant computations out of loops in a computer programIBM·Filed 1998·Granted Aug 3, 2004·10 cites·15 claims
- 2737US8250551B2Refining tail call optimizations at link-timeKRYKA JAMES A·Filed 2008·Granted Aug 21, 2012·0 cites·21 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →