Patent | Date |
---|
Reduced instruction set for java virtual machines Grant 7,941,802 - Sokolov , et al. May 10, 2 | 2011-05-10 |
Method And Apparatus For Determining Memory Usage For A Computing Device App 20090276600 - Wallman; David | 2009-11-05 |
Reduced instruction set for Java virtual machines Grant 7,543,288 - Sokolov , et al. June 2, 2 | 2009-06-02 |
Java Bytecode instruction for determining hashcode values Grant 7,197,750 - Wallman , et al. March 27, 2 | 2007-03-27 |
Representation of Java.RTM. data types in virtual machines Grant 7,181,724 - Sokolov , et al. February 20, 2 | 2007-02-20 |
Reduced instruction set for java virtual machines App 20060277543 - Sokolov; Stepan ;   et al. | 2006-12-07 |
Method and apparatus for caching native code in a virtual machine interpreter Grant 7,124,407 - Wallman October 17, 2 | 2006-10-17 |
Optional attribute generator for customized Java programming environments Grant 7,117,489 - Wallman , et al. October 3, 2 | 2006-10-03 |
Initialization of Java classes in Java virtual machine environments Grant 7,096,467 - Wallman , et al. August 22, 2 | 2006-08-22 |
Loading attribute for partial loading of class files into virtual machines Grant 7,096,466 - Sokolov , et al. August 22, 2 | 2006-08-22 |
Representation of objects in a Java programming environment Grant 7,082,597 - Sokolov , et al. July 25, 2 | 2006-07-25 |
Identifying references to objects during bytecode verification Grant 7,065,747 - Sokolov , et al. June 20, 2 | 2006-06-20 |
Two tier clusters for representation of objects in Java programming environments Grant 7,036,120 - Sokolov , et al. April 25, 2 | 2006-04-25 |
Techniques for loading class files into virtual machines Grant 7,020,874 - Sokolov , et al. March 28, 2 | 2006-03-28 |
Frameworks for loading and execution of object-based programs Grant 6,996,813 - Sokolov , et al. February 7, 2 | 2006-02-07 |
Frameworks for generation of Java macro instructions in Java computing environments Grant 6,988,261 - Sokolov , et al. January 17, 2 | 2006-01-17 |
Methods and apparatus for numeric constant value inlining in virtual machines Grant 6,978,456 - Sokolov , et al. December 20, 2 | 2005-12-20 |
Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers Grant 6,971,097 - Wallman November 29, 2 | 2005-11-29 |
Object band customization of Java runtime environments Grant 6,964,033 - Wallman , et al. November 8, 2 | 2005-11-08 |
Specialized heaps for creation of objects in object-oriented environments Grant 6,959,430 - Sokolov , et al. October 25, 2 | 2005-10-25 |
Enhanced virtual machine instructions Grant 6,957,428 - Sokolov , et al. October 18, 2 | 2005-10-18 |
Storing and retrieving of field descriptors in Java computing environments Grant 6,934,726 - Sokolov , et al. August 23, 2 | 2005-08-23 |
Lightweight native method invocation interface for java computing environments Grant 6,934,946 - Sokolov , et al. August 23, 2 | 2005-08-23 |
Method and apparatus to facilitate debugging a platform-independent virtual machine Grant 6,912,708 - Wallman , et al. June 28, 2 | 2005-06-28 |
Methods and apparatus for optimizing garbage collection using separate heaps of memory for storing local objects and non-local objects Grant 6,820,101 - Wallman November 16, 2 | 2004-11-16 |
Identifying and tracking object references in a java programming environment Grant 6,804,681 - Sokolov , et al. October 12, 2 | 2004-10-12 |
Frameworks for accessing Java class files Grant 6,799,185 - Wallman , et al. September 28, 2 | 2004-09-28 |
Methods and apparatus for enabling local Java object allocation and collection Grant 6,757,890 - Wallman June 29, 2 | 2004-06-29 |
Frameworks for implementation of java heaps Grant 6,754,796 - Sokolov , et al. June 22, 2 | 2004-06-22 |
Frameworks for efficient representation of string objects in Java programming environments Grant 6,751,790 - Sokolov , et al. June 15, 2 | 2004-06-15 |
Method and apparatus for representing variable-size computer instructions Grant 6,742,109 - Sokolov , et al. May 25, 2 | 2004-05-25 |
Method and apparatus for lazy instantiation of objects in a virtual machine Grant 6,704,746 - Sokolov , et al. March 9, 2 | 2004-03-09 |
Specialized heaps for creation of objects in object-oriented environments App 20040015850 - Sokolov, Stepan ;   et al. | 2004-01-22 |
Techniques for loading class files into virtual machines App 20040015935 - Sokolov, Stepan ;   et al. | 2004-01-22 |
Identifying references to objects during bytecode verification App 20040015873 - Sokolov, Stepan ;   et al. | 2004-01-22 |
Frameworks for accessing Java class files App 20040015855 - Wallman, David ;   et al. | 2004-01-22 |
Method and apparatus for storing long-lived objects in a virtual machine Grant 6,681,234 - Sokolov , et al. January 20, 2 | 2004-01-20 |
Method and apparatus for storing short-lived objects in a virtual machine Grant 6,581,077 - Sokolov , et al. June 17, 2 | 2003-06-17 |
Frameworks for generation of java macro instructions in java computing environments App 20030041321 - Sokolov, Stepan ;   et al. | 2003-02-27 |
Method and apparatus to facilitate debugging a platform-independent virtual machine App 20030028861 - Wallman, David ;   et al. | 2003-02-06 |
Frameworks for implementation of java heaps App 20030028741 - Sokolov, Stepan ;   et al. | 2003-02-06 |
Two tier clusters for representation of objects in java programming environments App 20030028865 - Sokolov, Stepan ;   et al. | 2003-02-06 |
Method and apparatus to facilitate suspending threads in a platform-independent virtual machine App 20030023655 - Sokolov, Stepan ;   et al. | 2003-01-30 |
Optional attribute generator for customized Java programming environments App 20030018958 - Wallman, David ;   et al. | 2003-01-23 |
Enhanced virtual machine instructions App 20030018679 - Sokolov, Stepan ;   et al. | 2003-01-23 |
Customization of Java runtime environments App 20030018959 - Wallman, David ;   et al. | 2003-01-23 |
Initialization of Java classes in Java virtual machine environments App 20030005020 - Wallman, David ;   et al. | 2003-01-02 |
Java bytecode instruction for determining hashcode values App 20030005170 - Wallman, David ;   et al. | 2003-01-02 |
Representation of objects in a Java programming environment App 20020198698 - Sokolov, Stepan ;   et al. | 2002-12-26 |
Storing and retrieving of field descriptors in Java computing environments App 20020199176 - Sokolov, Stepan ;   et al. | 2002-12-26 |
Representation of Java data types in virtual machines App 20020199169 - Sokolov, Stepan ;   et al. | 2002-12-26 |
Reduced instruction set for java virtual machines App 20020194243 - Sokolov, Stepan ;   et al. | 2002-12-19 |
Lightweight native method invocation interface for Java computing environments App 20020174261 - Sokolov, Stepan ;   et al. | 2002-11-21 |
Loading attribute for partial loading of class files into virtual machines App 20020138667 - Sokolov, Stepan ;   et al. | 2002-09-26 |
Method and apparatus for storing short-lived objects in a virtual machine App 20020116409 - Sokolov, Stepan ;   et al. | 2002-08-22 |
Method and apparatus for representing variable-size computer instructions App 20020095564 - Sokolov, Stepan ;   et al. | 2002-07-18 |
Methods and apparatus for optimizing garbage collection App 20020087589 - Wallman, David | 2002-07-04 |
Method and apparatus for storing long-lived objects in a virtual machine App 20020073404 - Sokolov, Stepan ;   et al. | 2002-06-13 |
Method and apparatus for lazy instantiation of objects in a virtual machine App 20020073097 - Sokolov, Stepan ;   et al. | 2002-06-13 |