Inventor
WALLMAN DAVID
US32 patents
⚠️ This page may combine multiple inventors who share the name “WALLMAN DAVID”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
31 patentsUS6971097B1Nov 29, 2005
Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers
SUN MICROSYSTEMS INC288 citations99
US6757890B1Jun 29, 2004
Methods and apparatus for enabling local Java object allocation and collection
SUN MICROSYSTEMS INC59 citations96
US6704746B2Mar 9, 2004
Method and apparatus for lazy instantiation of objects in a virtual machine
SUN MICROSYSTEMS INC53 citations96
US7124407B1Oct 17, 2006
Method and apparatus for caching native code in a virtual machine interpreter
SUN MICROSYSTEMS INC40 citations92
US6996813B1Feb 7, 2006
Frameworks for loading and execution of object-based programs
SUN MICROSYSTEMS INC22 citations92
US6988261B2Jan 17, 2006
Frameworks for generation of Java macro instructions in Java computing environments
SUN MICROSYSTEMS INC25 citations92
US6820101B2Nov 16, 2004
Methods and apparatus for optimizing garbage collection using separate heaps of memory for storing local objects and non-local objects
SUN MICROSYSTEMS INC45 citations92
US7020874B2Mar 28, 2006
Techniques for loading class files into virtual machines
SUN MICROSYSTEMS INC15 citations84
US6959430B2Oct 25, 2005
Specialized heaps for creation of objects in object-oriented environments
SUN MICROSYSTEMS INC16 citations84
US6912708B2Jun 28, 2005
Method and apparatus to facilitate debugging a platform-independent virtual machine
SUN MICROSYSTEMS INC14 citations84
US6799185B2Sep 28, 2004
Frameworks for accessing Java class files
SUN MICROSYSTEMS INC14 citations84
US6581077B2Jun 17, 2003
Method and apparatus for storing short-lived objects in a virtual machine
SUN MICROSYSTEMS INC18 citations84
US7117489B2Oct 3, 2006
Optional attribute generator for customized Java programming environments
SUN MICROSYSTEMS INC8 citations74
US6964033B2Nov 8, 2005
Object band customization of Java runtime environments
SUN MICROSYSTEMS INC7 citations74
US6957428B2Oct 18, 2005
Enhanced virtual machine instructions
SUN MICROSYSTEMS INC9 citations74
US6754796B2Jun 22, 2004
Frameworks for implementation of java heaps
SUN MICROSYSTEMS INC9 citations74
US6751790B2Jun 15, 2004
Frameworks for efficient representation of string objects in Java programming environments
SUN MICROSYSTEMS INC10 citations74
US6742109B2May 25, 2004
Method and apparatus for representing variable-size computer instructions
SUN MICROSYSTEMS INC8 citations74
US6681234B2Jan 20, 2004
Method and apparatus for storing long-lived objects in a virtual machine
SUN MICROSYSTEMS INC9 citations74
US7543288B2Jun 2, 2009
Reduced instruction set for Java virtual machines
SUN MICROSYSTEMS INC4 citations63
US7197750B2Mar 27, 2007
Java Bytecode instruction for determining hashcode values
SUN MICROSYSTEMS INC2 citations63
US7181724B2Feb 20, 2007
Representation of Java® data types in virtual machines
SUN MICROSYSTEMS INC5 citations63
US7096467B2Aug 22, 2006
Initialization of Java classes in Java virtual machine environments
SUN MICROSYSTEMS INC4 citations63
US7096466B2Aug 22, 2006
Loading attribute for partial loading of class files into virtual machines
SUN MICROSYSTEMS INC4 citations63
US7082597B2Jul 25, 2006
Representation of objects in a Java programming environment
SUN MICROSYSTEMS INC4 citations63
US7065747B2Jun 20, 2006
Identifying references to objects during bytecode verification
SUN MICROSYSTEMS INC5 citations63
US7036120B2Apr 25, 2006
Two tier clusters for representation of objects in Java programming environments
SUN MICROSYSTEMS INC3 citations63
US6978456B1Dec 20, 2005
Methods and apparatus for numeric constant value inlining in virtual machines
SUN MICROSYSTEMS INC6 citations63
US6934946B2Aug 23, 2005
Lightweight native method invocation interface for java computing environments
SUN MICROSYSTEMS INC5 citations63
US6804681B2Oct 12, 2004
Identifying and tracking object references in a java programming environment
SUN MICROSYSTEMS INC6 citations63
US6934726B2Aug 23, 2005
Storing and retrieving of field descriptors in Java computing environments
SUN MICROSYSTEMS INC6 citations54