Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2007-04-17
2007-04-17
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S143000, C717S150000, C717S151000
Reexamination Certificate
active
10203151
ABSTRACT:
A solution to avoid performance degradation associated with load-object independence by arranging interface source code, particurlarly JNI source code, in a stylized form, and then preprocessing the stylized interface source code into a Virtual Machine (“VM”) specific form. The stylized source code allows a preprocessor to identify and track field and method identifiers, and to match up the field and method uses with the specification of the field or method. The source code is stylized by substituting stylized variable names, each with a native element identifier, for non-stylized variables.
REFERENCES:
patent: 5640550 (1997-06-01), Coker
patent: 5774728 (1998-06-01), Breslau et al.
patent: 6066181 (2000-05-01), DeMaster
patent: 6282702 (2001-08-01), Ungar
patent: 6542900 (2003-04-01), Xia
patent: 6654950 (2003-11-01), Barnishan
patent: 6779188 (2004-08-01), Blandy et al.
patent: 6930695 (2005-08-01), Pabla
patent: 6988263 (2006-01-01), Hussain et al.
patent: 2002/0013936 (2002-01-01), Li
http://java.sun.com/j2se/1.3/docs/guide/awt/AWT—Native—Interface.html, accessed on Feb. 6, 2006, pp. 1-11.
http://java.sun.com/j2se/1.3/docs/guide/jni/jni-12.html, accessed on Feb. 6, 2006, pp. 1-9.
Atkins et al., Using version control data to evaluate the impact of software tools, IEEE, May 1999 pp. 324-333.
Oldenburg, OSF Motif: the user interface standard, IEEE, Nov. 1989 pp. 2/1-2/8.
Eisenbach et al., Changing Java programs, IEEE, Nov. 2001, pp. 479-487.
Rinaldo Di Giorgio, “Use native methods to expand the Java environment”, JAVA World, Online!, Jul. 1997.
M. Karaorman et al., “jContractor:a reflective Java library to support design by contract”, Meta-Level Architectures and Reflection, 2d International Conf., Reflection '99 Proceedings, Saint-Malo France, ′Online!, vol. 1616, Jul. 1999.
L. J. Dyadkin, “Multibox Parsers”, ACM Sigplan Notices, Assoc. for Computing Machinery, New York, USA, Online!, vol. 29, No. 7, Jul. 1994.
JAVASOFT, “Java Native Interface Specification Release 1.1”, Online!, Sun Microsystems, Inc., Mountain View, California, May 16, 1997.
Caesar Rivise Bernstein Cohen & Pokotilow
Esmertec AG
Rampuria Satish S.
Zhen Wei
LandOfFree
Preprocessing of interfaces to allow fast call through does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Preprocessing of interfaces to allow fast call through, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Preprocessing of interfaces to allow fast call through will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3770224