Preprocessing of interfaces to allow fast call through

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-3770224

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.