Inventor · disambiguated record
David Wallman
Also filed as: WALLMAN DAVID
32 granted patents·2 pending applications·723 citations·filing 2000–2008
97Inventor score
Top patents by PatentIndex Score
34 records- 0198US6971097B1Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managersSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 29, 2005·288 cites·22 claims
- 0289US6757890B1Methods and apparatus for enabling local Java object allocation and collectionSUN MICROSYSTEMS INC·Filed 2000·Granted Jun 29, 2004·59 cites·22 claims
- 0388US6704746B2Method and apparatus for lazy instantiation of objects in a virtual machineSUN MICROSYSTEMS INC·Filed 2000·Granted Mar 9, 2004·53 cites·23 claims
- 0484US7124407B1Method and apparatus for caching native code in a virtual machine interpreterSUN MICROSYSTEMS INC·Filed 2000·Granted Oct 17, 2006·40 cites·11 claims
- 0580US6820101B2Methods and apparatus for optimizing garbage collection using separate heaps of memory for storing local objects and non-local objectsSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 16, 2004·45 cites·29 claims
- 0677US6988261B2Frameworks for generation of Java macro instructions in Java computing environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Jan 17, 2006·25 cites·12 claims
- 0775US6996813B1Frameworks for loading and execution of object-based programsSUN MICROSYSTEMS INC·Filed 2000·Granted Feb 7, 2006·22 cites·27 claims
- 0873US6581077B2Method and apparatus for storing short-lived objects in a virtual machineSUN MICROSYSTEMS INC·Filed 2000·Granted Jun 17, 2003·18 cites·18 claims
- 0970US7020874B2Techniques for loading class files into virtual machinesSUN MICROSYSTEMS INC·Filed 2001·Granted Mar 28, 2006·15 cites·21 claims
- 1070US6959430B2Specialized heaps for creation of objects in object-oriented environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Oct 25, 2005·16 cites·21 claims
- 1170US6799185B2Frameworks for accessing Java class filesSUN MICROSYSTEMS INC·Filed 2001·Granted Sep 28, 2004·14 cites·22 claims
- 1269US6912708B2Method and apparatus to facilitate debugging a platform-independent virtual machineSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 28, 2005·14 cites·21 claims
- 1364US6754796B2Frameworks for implementation of java heapsSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 22, 2004·9 cites·23 claims
- 1464US6751790B2Frameworks for efficient representation of string objects in Java programming environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 15, 2004·10 cites·30 claims
- 1563US6957428B2Enhanced virtual machine instructionsSUN MICROSYSTEMS INC·Filed 2001·Granted Oct 18, 2005·9 cites·16 claims
- 1663US6681234B2Method and apparatus for storing long-lived objects in a virtual machineSUN MICROSYSTEMS INC·Filed 2000·Granted Jan 20, 2004·9 cites·18 claims
- 1762US7117489B2Optional attribute generator for customized Java programming environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Oct 3, 2006·8 cites·30 claims
- 1862US6742109B2Method and apparatus for representing variable-size computer instructionsSUN MICROSYSTEMS INC·Filed 2000·Granted May 25, 2004·8 cites·21 claims
- 1960US6964033B2Object band customization of Java runtime environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 8, 2005·7 cites·18 claims
- 2059US6804681B2Identifying and tracking object references in a java programming environmentSUN MICROSYSTEMS INC·Filed 2001·Granted Oct 12, 2004·6 cites·28 claims
- 2158US6978456B1Methods and apparatus for numeric constant value inlining in virtual machinesSUN MICROSYSTEMS INC·Filed 2000·Granted Dec 20, 2005·6 cites·17 claims
- 2257US6934946B2Lightweight native method invocation interface for java computing environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Aug 23, 2005·5 cites·12 claims
- 2356US7543288B2Reduced instruction set for Java virtual machinesSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 2, 2009·4 cites·20 claims
- 2456US7181724B2Representation of Java® data types in virtual machinesSUN MICROSYSTEMS INC·Filed 2001·Granted Feb 20, 2007·5 cites·16 claims
- 2556US7065747B2Identifying references to objects during bytecode verificationSUN MICROSYSTEMS INC·Filed 2001·Granted Jun 20, 2006·5 cites·21 claims
- 2655US7096466B2Loading attribute for partial loading of class files into virtual machinesSUN MICROSYSTEMS INC·Filed 2001·Granted Aug 22, 2006·4 cites·17 claims
- 2755US7082597B2Representation of objects in a Java programming environmentSUN MICROSYSTEMS INC·Filed 2001·Granted Jul 25, 2006·4 cites·12 claims
- 2855US6934726B2Storing and retrieving of field descriptors in Java computing environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Aug 23, 2005·6 cites·19 claims
- 2953US7036120B2Two tier clusters for representation of objects in Java programming environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Apr 25, 2006·3 cites·16 claims
- 3051US7197750B2Java Bytecode instruction for determining hashcode valuesSUN MICROSYSTEMS INC·Filed 2001·Granted Mar 27, 2007·2 cites·15 claims
- 3148US2009276600A1Method and apparatus for determining memory usage for a computing deviceORACLE INT CORP·Filed 2008·Application pending·0 cites
- 3244US7941802B2Reduced instruction set for java virtual machinesSOKOLOV STEPAN·Filed 2006·Granted May 10, 2011·0 cites·13 claims
- 3341US7096467B2Initialization of Java classes in Java virtual machine environmentsSUN MICROSYSTEMS INC·Filed 2001·Granted Aug 22, 2006·4 cites·15 claims
- 3441US2003023655A1Method and apparatus to facilitate suspending threads in a platform-independent virtual machineFiled 2001·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →