Inventor · disambiguated record
Motohiro Kawahito
Also filed as: KAWAHITO MOTOHIRO
41 granted patents·4 pending applications·191 citations·filing 1999–2023
97Inventor score
Technology areasG06F
Top patents by PatentIndex Score
45 records- 0187US9298435B2Optimizing if statements in computer programmingIBM·Filed 2015·Granted Mar 29, 2016·4 cites·15 claims
- 0281US8234636B2Source code modification techniqueKAWAHITO MOTOHIRO·Filed 2006·Granted Jul 31, 2012·12 cites·20 claims
- 0380US9298434B2Optimizing if statements in computer programmingIBM·Filed 2015·Granted Mar 29, 2016·2 cites·14 claims
- 0479US8291398B2Compiler for optimizing programKAWAHITO MOTOHIRO·Filed 2008·Granted Oct 16, 2012·10 cites·14 claims
- 0576US10042787B2Controlling data transfer for data processingIBM·Filed 2015·Granted Aug 7, 2018·2 cites·18 claims
- 0675US7707568B2Compiler optimizationIBM·Filed 2005·Granted Apr 27, 2010·6 cites·1 claims
- 0774US10216499B2Method, program, and system for code optimizationIBM·Filed 2018·Granted Feb 26, 2019·1 cites·15 claims
- 0873US9507576B2Optimizing if statements in computer programmingIBM·Filed 2016·Granted Nov 29, 2016·1 cites·18 claims
- 0973US7103882B2Optimization apparatus, complier program, optimization method and recording mediumIBM·Filed 2003·Granted Sep 5, 2006·18 cites·15 claims
- 1072US11023212B1Executing a part of a compiler generated code as a functionIBM·Filed 2019·Granted Jun 1, 2021·1 cites·20 claims
- 1172US9218171B2Method, program, and system for code optimizationIBM·Filed 2013·Granted Dec 22, 2015·2 cites·15 claims
- 1271US9626169B2Controlling execution of binary codeIBM·Filed 2015·Granted Apr 18, 2017·1 cites·4 claims
- 1371US9430205B2Controlling execution of binary codeIBM·Filed 2015·Granted Aug 30, 2016·1 cites·9 claims
- 1471US7950005B2Method and apparatus for performing versioning for loop, method and apparatus for collecting array range check information in basic blocks, method for modifying array range check information, method for optimizing array range checks, method for generating codes for array range checks, method and apparatus for eliminating redundant array range checks, method for selecting array range checks, method for modifying array range checks, method for collecting array range checks, and method for determining handling of array range checksIBM·Filed 2007·Granted May 24, 2011·4 cites·21 claims
- 1568US8336039B2Program, apparatus, and method of optimizing a Java objectKAWAHITO MOTOHIRO·Filed 2010·Granted Dec 18, 2012·2 cites·14 claims
- 1667US8689198B2Compiling system and method for optimizing binary codeKAWAHITO MOTOHIRO·Filed 2011·Granted Apr 1, 2014·2 cites·18 claims
- 1766US7307551B2Delimiter lookup using processor permutation instructionIBM·Filed 2005·Granted Dec 11, 2007·3 cites·20 claims
- 1865US7260817B2Method using array range check information for generating versioning code before a loop for executionIBM·Filed 2002·Granted Aug 21, 2007·9 cites·28 claims
- 1965US7058935B2Program compilation and optimizationIBM·Filed 2001·Granted Jun 6, 2006·11 cites·2 claims
- 2064US8296750B2Optimization of a target programKAWAHITO MOTOHIRO·Filed 2007·Granted Oct 23, 2012·3 cites·20 claims
- 2163US12106115B2Searching an array of multi-byte elements using an n-byte search instructionIBM·Filed 2023·Granted Oct 1, 2024·0 cites·20 claims
- 2262US8762970B2Method, computer program and computer system for assisting in analyzing programKAWAHITO MOTOHIRO·Filed 2009·Granted Jun 24, 2014·2 cites·21 claims
- 2362US7523448B2Optimizing compilerIBM·Filed 2004·Granted Apr 21, 2009·8 cites·1 claims
- 2460US6665864B1Method and apparatus for generating code for array range check and method and apparatus for versioningIBM·Filed 1999·Granted Dec 16, 2003·37 cites·18 claims
- 2559US10241768B2Controlling execution of binary codeIBM·Filed 2017·Granted Mar 26, 2019·0 cites·4 claims
- 2659US7979853B2Compiler device, method, program and recording mediumIBM·Filed 2008·Granted Jul 12, 2011·1 cites·19 claims
- 2759US6519765B1Method and apparatus for eliminating redundant array range checks in a compilerIBM·Filed 1999·Granted Feb 11, 2003·35 cites·8 claims
- 2857US11574249B2Streamlining data processing optimizations for machine learning workloadsIBM·Filed 2020·Granted Feb 7, 2023·0 cites·20 claims
- 2957US9760357B2Controlling execution of binary codeIBM·Filed 2016·Granted Sep 12, 2017·0 cites·9 claims
- 3057US9495140B2Optimizing if statements in computer programmingIBM·Filed 2016·Granted Nov 15, 2016·0 cites·16 claims
- 3156US11907694B2Memoizing machine-learning pre-processing and feature engineeringIBM·Filed 2021·Granted Feb 20, 2024·0 cites·20 claims
- 3255US9996327B2Method, program, and system for code optimizationIBM·Filed 2015·Granted Jun 12, 2018·0 cites·9 claims
- 3355US7240337B2Executing scalar replacement in program optimizationIBM·Filed 2003·Granted Jul 3, 2007·4 cites·22 claims
- 3454US10902020B2Multiple cache processing of streaming dataIBM·Filed 2018·Granted Jan 26, 2021·0 cites·20 claims
- 3553US7383544B2Compiler device, method, program and recording mediumIBM·Filed 2004·Granted Jun 3, 2008·2 cites·1 claims
- 3652US8479182B2Program, apparatus, and method of optimizing a java objectIBM·Filed 2012·Granted Jul 2, 2013·0 cites·20 claims
- 3752US2009007086A1Compiler OptimizationKAWAHITO MOTOHIRO·Filed 2008·Application pending·0 cites
- 3850US6944852B2CompilerIBM·Filed 2001·Granted Sep 13, 2005·2 cites·16 claims
- 3950US2012317560A1Method for optimizing binary codes in language having access to zoned decimal type variable, optimization apparatus and computer program for the sameKAWAHITO MOTOHIRO·Filed 2012·Application pending·0 cites
- 4049US7278138B2Computer program conversion and compilationIBM·Filed 2002·Granted Oct 2, 2007·5 cites·19 claims
- 4149US2012311550A1Method for optimizing binary codes in language having access to zoned decimal type variable, optimization apparatus and computer program for the sameKAWAHITO MOTOHIRO·Filed 2012·Application pending·0 cites
- 4248US10705887B2Copying objects between programming languagesIBM·Filed 2018·Granted Jul 7, 2020·0 cites·17 claims
- 4344US7546591B2Program conversion and data processorIBM·Filed 2003·Granted Jun 9, 2009·0 cites·2 claims
- 4443US7409678B2Compiler, compilation and storageIBM·Filed 2005·Granted Aug 5, 2008·0 cites·20 claims
- 4541US2004015918A1Program optimization method and compiler using the program optimization methodFiled 2002·Application pending·0 cites
Join the waitlist — get patent alerts
Get an alert when Motohiro Kawahito 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 →