Data processing: software development – installation – and managem – Software program development tool – Linking
Reexamination Certificate
2004-08-12
2010-11-09
Mitchell, Jason D (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Linking
C717S146000, C717S162000
Reexamination Certificate
active
07831965
ABSTRACT:
One embodiment of the present invention provides a system that resolves references in an in-place execution file for a platform-independent virtual machine into physical addresses. During operation, the system receives an in-place execution file in which references have been replaced with in-place encoded metadata specifying attributes of the references. The system then resolves a reference by obtaining in-place encoded metadata for the reference from a location in the in-place execution file, using the in-place encoded metadata to determine an address of an associated referent, and then replacing the in-place encoded metadata at the location in the in-place execution file with the address of the referent.
REFERENCES:
patent: 6430570 (2002-08-01), Judge et al.
patent: 6577988 (2003-06-01), Travagline et al.
patent: 2004/0236956 (2004-11-01), Shen et al.
Lindholm and Yellin, “The Java Virtual Machine Specifcation”, 1996 SunTM Microsystems, Inc. pp. 43-46,66-71,83-137,139-149,389-391.
Levine “Linkers & Loaders”, 2000, Morgan Kaufmann Publishers, pp. 153-159.
Pittore William F.
Taivalsaari Antero K. P.
Mitchell Jason D
Oracle America Inc.
Park Vaughan Fleming & Dowler LLP
LandOfFree
Method and apparatus for facilitating intermediate linking... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for facilitating intermediate linking..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for facilitating intermediate linking... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4242388