Inventor
OGATA KAZUNORI
JP39 patents
⚠️ This page may combine multiple inventors who share the name “OGATA KAZUNORI”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
32 patentsUS6324686B1Nov 27, 2001
Just in time compiler technique
IBM123 citations95
US7665079B1Feb 16, 2010
Program execution method using an optimizing just-in-time compiler
IBM23 citations92
US7337298B2Feb 26, 2008
Efficient class memory management
IBM44 citations92
US6546550B1Apr 8, 2003
Method to determine dynamic compilation time and to select bytecode execution mode
IBM39 citations90
US8938728B2Jan 20, 2015
Dynamic compiler program, dynamic compiling method and dynamic compiling device
IBM4 citations73
US12112195B2Oct 8, 2024
Concurrent marking garbage collection with finger pointer
IBM2 citations72
US9921858B2Mar 20, 2018
Apparatus and method for realizing runtime system for programming language
IBM1 citations63
US11822471B2Nov 21, 2023
Reducing write barriers in snapshot-based garbage collection
IBM0 citations62
US11645200B2May 9, 2023
Reducing load balancing work stealing
IBM0 citations62
US11416390B2Aug 16, 2022
Tri-color bitmap array for garbage collection
IBM0 citations62
US11327793B2May 10, 2022
Garbage collection work stealing mechanism
IBM0 citations62
US10929054B2Feb 23, 2021
Scalable garbage collection
IBM0 citations62
US10922107B2Feb 16, 2021
Apparatus and method for realizing runtime system for programming language
IBM0 citations62
US10846217B1Nov 24, 2020
Garbage collection work stealing with multiple-task popping
IBM1 citations62
US10528401B1Jan 7, 2020
Optimizing accesses to read-mostly volatile variables
IBM1 citations62
US8782610B2Jul 15, 2014
Method of tracing object allocation site in program, as well as computer system and computer program therefor
IBM2 citations62
US11265264B2Mar 1, 2022
Systems and methods for controlling process priority for efficient resource allocation
IBM0 citations60
US12217074B2Feb 4, 2025
Selective injection of GC safepoints for JNI invocations
IBM0 citations52
US10769063B2Sep 8, 2020
Spin-less work-stealing for parallel copying garbage collection
IBM0 citations52
US10331465B2Jun 25, 2019
Apparatus and method for realizing runtime system for programming language
IBM0 citations52
US10031840B2Jul 24, 2018
Method of ascertaining primary cause of memory consumption in program, and computer system and computer program for the same
IBM0 citations52
US9836397B2Dec 5, 2017
Direct memory access of dynamically allocated memory
IBM0 citations52
US9798651B2Oct 24, 2017
Method of ascertaining primary cause of memory consumption in program, and computer system and computer program for the same
IBM0 citations52
US7406684B2Jul 29, 2008
Compiler, dynamic compiler, and replay compiler
IBM1 citations52
US12299425B2May 13, 2025
Removing redundant code
IBM0 citations51
US11687449B2Jun 27, 2023
Concurrent marking garbage collection
IBM0 citations51
US11163594B2Nov 2, 2021
Rescheduling JIT compilation based on jobs of parallel distributed computing framework
IBM0 citations51
US10740230B2Aug 11, 2020
Heap contraction for increasing memory density in cloud environment
IBM0 citations51
US10628307B2Apr 21, 2020
Coordinating heap contraction of multiple runtimes in the cloud environment
IBM0 citations51
US10599563B2Mar 24, 2020
Coordinating heap contraction of multiple runtimes in the cloud environment
IBM0 citations51
US10142197B2Nov 27, 2018
Visualizing distributions of correlated data
IBM1 citations48
US10725817B2Jul 28, 2020
Reducing spin count in work-stealing for copying garbage collection based on average object references
IBM0 citations41
KAWACHIYA KIYOKUNI
4 patentsUS8612948B2Dec 17, 2013
Dynamic compiler program, dynamic compiling method and dynamic compiling device
KAWACHIYA KIYOKUNI3 citations62
US9003146B2Apr 7, 2015
Managing memory of a computer
KAWACHIYA KIYOKUNI0 citations52
US8566802B2Oct 22, 2013
Method of ascertaining primary cause of memory consumption in program, and computer system and computer program for the same
KAWACHIYA KIYOKUNI0 citations52
US8275812B2Sep 25, 2012
Method to reduce wasted character data areas of java strings
KAWACHIYA KIYOKUNI0 citations52