Electrical computers and digital processing systems: interprogra – Interprogram communication using message
Reexamination Certificate
2005-06-21
2005-06-21
Lee, Thomas (Department: 2126)
Electrical computers and digital processing systems: interprogra
Interprogram communication using message
C719S315000, C719S320000
Reexamination Certificate
active
06910215
ABSTRACT:
Methods, systems and computer program products are provided for extending an application written in a first programming language with methods of Java classes, wherein the first programming language cannot directly access the Java classes. Such extension may be provided by-encapsulating differences between the first programming language and Java and/or a memory model of the application and a memory model of Java utilizing at least one subroutine accessible to the application and at least one Java class. Thus, for example, differences in memory models may be overcome by a subroutine which utilizes the memory model of the application being configured to communicate with a Java class which utilizes the memory model the JVM and which can invoke Java methods. The at least one subroutine and the at least one Java class may then be utilized to invoke Java methods from the application.
REFERENCES:
patent: 5893118 (1999-04-01), Sonderegger
patent: 5907707 (1999-05-01), Ramalingam et al.
patent: 5926631 (1999-07-01), McGarvey
patent: 6226666 (2001-05-01), Chang et al.
patent: 6327624 (2001-12-01), Mathewson, II et al.
patent: 6434625 (2002-08-01), Loen
patent: 6675371 (2004-01-01), York et al.
patent: WO98/37486 (1998-08-01), None
patent: WO 98/37486 (1998-08-01), None
patent: WO98/53398 (1998-11-01), None
IBM, Runtime Translation of Java Based APIs for Use with Native Applications, IBM technical Disclosure Bulletin, Jan. 1, 2000, pp. 1 -14.
Sun Microsystems, Essentials, Part 1: Compiling and Running a Simple Program, tutorials and Code Camps.
4690 OS Version 2, Release 2 Programming Guide (Sep., 1999).
System for Service Level Identification in a Client/Server WWW/Java Environment: Research Disclosure, 412102, pp. 1149-1150 (Aug. 1998).
Client Application for Integrating a Development Environment with a Web Distributed Authoring(WebDAV)Server, Research Disclosure, 420136, pp. 578-579 (Apr. 1999).
Small, Christopher, “A Tool for Constructing Safe Extensible C++ Systems”, Jun. 16-20, 1997, USENIX Association Proceedings of the Third USENIX Conference, pp. 175-184.
Ball, Steve et al, “Are Java Applets Independent Programs?” Apr. 1999, Dr Dobb's Journal Issue, vol. 24, pp. 101-105.
Solozamo, Jose H., “Parametric Polymorphism for Java™ A Relective Solution,” 1998, ACM Conference Proceedings OOPSLA 1998, pp. 216-225.
Nikander, P et al, “Distributed Policy Management for JDK 1.2,” 1999, Proceedings 1999 Network and Distributed System Security Symposium, pp. 91-101 (Abstract Only).
Diamanti Gary Francis
Fluke John Christian
Shirk Ann Bieghler
Cao Diem Ky
Lee Thomas
McConnell Daniel E.
Myers Bigel & Sibley Sajovec, PA
LandOfFree
Methods, systems and computer programs products for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods, systems and computer programs products for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods, systems and computer programs products for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3511957