Inventor · disambiguated record
Kazunori Ogata
Also filed as: OGATA KAZUNORI
39 granted patents·6 pending applications·256 citations·filing 1998–2023
96Inventor score
Top patents by PatentIndex Score
45 records- 0194US7337298B2Efficient class memory managementIBM·Filed 2005·Granted Feb 26, 2008·44 cites·20 claims
- 0287US12112195B2Concurrent marking garbage collection with finger pointerIBM·Filed 2020·Granted Oct 8, 2024·2 cites·23 claims
- 0383US6324686B1Just in time compiler techniqueIBM·Filed 1998·Granted Nov 27, 2001·123 cites·18 claims
- 0481US6546550B1Method to determine dynamic compilation time and to select bytecode execution modeIBM·Filed 2000·Granted Apr 8, 2003·39 cites·11 claims
- 0576US8938728B2Dynamic compiler program, dynamic compiling method and dynamic compiling deviceIBM·Filed 2013·Granted Jan 20, 2015·4 cites·12 claims
- 0675US7665079B1Program execution method using an optimizing just-in-time compilerIBM·Filed 2000·Granted Feb 16, 2010·23 cites·10 claims
- 0773US10846217B1Garbage collection work stealing with multiple-task poppingIBM·Filed 2019·Granted Nov 24, 2020·1 cites·19 claims
- 0872US10528401B1Optimizing accesses to read-mostly volatile variablesIBM·Filed 2018·Granted Jan 7, 2020·1 cites·20 claims
- 0971US8612948B2Dynamic compiler program, dynamic compiling method and dynamic compiling deviceKAWACHIYA KIYOKUNI·Filed 2011·Granted Dec 17, 2013·3 cites·2 claims
- 1070US8555255B2Method of tracing object allocation site in program, as well as computer system and computer program thereforODAIRA REI·Filed 2010·Granted Oct 8, 2013·3 cites·17 claims
- 1170US8176100B2System for storing and managing objectsONODERA TAMIYA·Filed 2008·Granted May 8, 2012·6 cites·5 claims
- 1269US9921858B2Apparatus and method for realizing runtime system for programming languageIBM·Filed 2015·Granted Mar 20, 2018·1 cites·2 claims
- 1369US8782610B2Method of tracing object allocation site in program, as well as computer system and computer program thereforIBM·Filed 2013·Granted Jul 15, 2014·2 cites·15 claims
- 1465US12299425B2Removing redundant codeIBM·Filed 2023·Granted May 13, 2025·0 cites·20 claims
- 1565US9696976B2Method for optimizing processing of character string during execution of a program, computer system and computer program for the sameISHIZAKI KAZUAKI·Filed 2010·Granted Jul 4, 2017·2 cites·19 claims
- 1663US11822471B2Reducing write barriers in snapshot-based garbage collectionIBM·Filed 2021·Granted Nov 21, 2023·0 cites·20 claims
- 1763US10922107B2Apparatus and method for realizing runtime system for programming languageIBM·Filed 2019·Granted Feb 16, 2021·0 cites·13 claims
- 1860US11645200B2Reducing load balancing work stealingIBM·Filed 2020·Granted May 9, 2023·0 cites·20 claims
- 1960US10142197B2Visualizing distributions of correlated dataIBM·Filed 2015·Granted Nov 27, 2018·1 cites·17 claims
- 2059US10331465B2Apparatus and method for realizing runtime system for programming languageIBM·Filed 2017·Granted Jun 25, 2019·0 cites·1 claims
- 2159US10031840B2Method of ascertaining primary cause of memory consumption in program, and computer system and computer program for the sameIBM·Filed 2017·Granted Jul 24, 2018·0 cites·17 claims
- 2258US11265264B2Systems and methods for controlling process priority for efficient resource allocationIBM·Filed 2019·Granted Mar 1, 2022·0 cites·20 claims
- 2358US10929054B2Scalable garbage collectionIBM·Filed 2019·Granted Feb 23, 2021·0 cites·19 claims
- 2458US7406684B2Compiler, dynamic compiler, and replay compilerIBM·Filed 2005·Granted Jul 29, 2008·1 cites·15 claims
- 2557US10628307B2Coordinating heap contraction of multiple runtimes in the cloud environmentIBM·Filed 2017·Granted Apr 21, 2020·0 cites·8 claims
- 2657US10599563B2Coordinating heap contraction of multiple runtimes in the cloud environmentIBM·Filed 2017·Granted Mar 24, 2020·0 cites·10 claims
- 2756US11416390B2Tri-color bitmap array for garbage collectionIBM·Filed 2020·Granted Aug 16, 2022·0 cites·20 claims
- 2856US9798651B2Method of ascertaining primary cause of memory consumption in program, and computer system and computer program for the sameIBM·Filed 2013·Granted Oct 24, 2017·0 cites·17 claims
- 2955US11327793B2Garbage collection work stealing mechanismIBM·Filed 2020·Granted May 10, 2022·0 cites·16 claims
- 3055US8275812B2Method to reduce wasted character data areas of java stringsKAWACHIYA KIYOKUNI·Filed 2009·Granted Sep 25, 2012·0 cites·8 claims
- 3153US10769063B2Spin-less work-stealing for parallel copying garbage collectionIBM·Filed 2018·Granted Sep 8, 2020·0 cites·25 claims
- 3253US2024330057A1Object Management for Managing Runtime OverheadIBM·Filed 2023·Application pending·0 cites
- 3352US12217074B2Selective injection of GC safepoints for JNI invocationsIBM·Filed 2020·Granted Feb 4, 2025·0 cites·20 claims
- 3452US11687449B2Concurrent marking garbage collectionIBM·Filed 2020·Granted Jun 27, 2023·0 cites·20 claims
- 3552US11163594B2Rescheduling JIT compilation based on jobs of parallel distributed computing frameworkIBM·Filed 2019·Granted Nov 2, 2021·0 cites·20 claims
- 3652US10725817B2Reducing spin count in work-stealing for copying garbage collection based on average object referencesIBM·Filed 2018·Granted Jul 28, 2020·0 cites·17 claims
- 3750US8566802B2Method of ascertaining primary cause of memory consumption in program, and computer system and computer program for the sameKAWACHIYA KIYOKUNI·Filed 2010·Granted Oct 22, 2013·0 cites·15 claims
- 3850US2007143381A1Method to reduce wasted character data areas of java stringsKAWACHIYA KIYOKUNI·Filed 2006·Application pending·0 cites
- 3949US2023393821A1Inserting a memory fence in a program in response to a determination that predetermined pattern(s) do not exist in the programIBM·Filed 2022·Application pending·0 cites
- 4049US2018109469A1Systems and methods for controlling process priority for efficient resource allocationIBM·Filed 2016·Application pending·0 cites
- 4148US10740230B2Heap contraction for increasing memory density in cloud environmentIBM·Filed 2016·Granted Aug 11, 2020·0 cites·20 claims
- 4248US9836397B2Direct memory access of dynamically allocated memoryIBM·Filed 2015·Granted Dec 5, 2017·0 cites·28 claims
- 4348US9003146B2Managing memory of a computerKAWACHIYA KIYOKUNI·Filed 2012·Granted Apr 7, 2015·0 cites·17 claims
- 4442US2006179428A1Method and system for efficiently starting a JAVA applicationKAWACHIYA KIYOKUNI·Filed 2005·Application pending·0 cites
- 4542US2019220294A1Using lightweight jit compilation for short-lived jvms on parallel distributing computing frameworkIBM·Filed 2018·Application pending·0 cites
Join the waitlist — get patent alerts
Get an alert when Kazunori Ogata 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 →