| 10789047 |
Returning a runtime type loaded from an archive in a module system |
Jiangli Zhou, Calvin Cheung, Karen Margaret Pearson Kinnear |
2020-09-29 |
| 10417024 |
Generating verification metadata and verifying a runtime type based on verification metadata |
Karen Margaret Pearson Kinnear, Harold David Seigel, Lois Dickinson Foltan |
2019-09-17 |
| 10394528 |
Returning a runtime type loaded from an archive in a module system |
Jiangli Zhou, Calvin Cheung, Karen Margaret Pearson Kinnear |
2019-08-27 |
| 10191753 |
Generating verification metadata and verifying a runtime type based on verification metadata |
Karen Margaret Pearson Kinnear, Harold David Seigel, Lois Dickinson Foltan |
2019-01-29 |
| 9336018 |
Mechanism for class data sharing using extension and application class-loaders |
Jiangli Zhou |
2016-05-10 |
| 8903366 |
Dynamic switching between software and hardware graphics rendering for power consumption |
Bing Xia |
2014-12-02 |
| 8780118 |
Techniques for synchronizing hardware accelerated graphics rendering and surface composition |
Qiuyuan Yang |
2014-07-15 |
| 8336095 |
User space virtualization system |
Junichi Monma |
2012-12-18 |
| 8181177 |
Reducing the number of heap handles in a program |
Oleg A. Pliss, Kinsley Wong |
2012-05-15 |
| 8151243 |
System and method for determining whether an array is a read-only array |
Oleg A. Pliss |
2012-04-03 |
| 8091077 |
System and method for handling rare events by modification of executable code |
Oleg A. Pliss |
2012-01-03 |
| 7966607 |
Method and apparatus for managing compiled methods in a unified heap |
Frank Yellin, Oleg A. Pliss |
2011-06-21 |
| 7784041 |
Mechanism for reducing detectable pauses in dynamic output caused by dynamic compilation |
Oleg A. Pliss |
2010-08-24 |
| 7721064 |
Memory allocation in memory constrained devices |
Oleg A. Pliss |
2010-05-18 |
| 7716658 |
Method and apparatus for optimizing patching of objects containing references |
Oleg A. Pliss |
2010-05-11 |
| 7571231 |
Method and protocol for mediating communication between software applications |
Daniel Blaukopf, Eran Davidov, Dov Zandman |
2009-08-04 |
| 7337201 |
System and method to increase memory allocation efficiency |
Frank Yellin |
2008-02-26 |
| 7313789 |
Methods and systems for reducing a program size |
Frank Yellin |
2007-12-25 |
| 7171527 |
Method and apparatus for keeping track of memory usage for tasks in a shared heap |
Oleg A. Pliss, Bernd J. W. Mathiske, Vijay Nagarajan |
2007-01-30 |
| 7080387 |
System and method for mediating communication between software applications |
Daniel Blaukopf, Eran Davidov, Dov Zandman |
2006-07-18 |
| 7051323 |
Method and apparatus for initializing romized system classes at virtual machine build time |
Bernd J. W. Mathiske |
2006-05-23 |
| 6904516 |
Mechanism for enabling efficient execution of an instruction |
— |
2005-06-07 |
| 6865738 |
Method and apparatus for managing independent asynchronous I/O operations within a virtual machine |
Bernd J. W. Mathiske, Saul G. Wold |
2005-03-08 |
| 6625805 |
Dynamic byte code examination to detect whether a GUI component handles mouse events |
Kuldipsingh Pabla |
2003-09-23 |