Method, system, and program for mapping standard application...

Electrical computers and digital processing systems: interprogra – Application program interface

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S106000, C717S116000, C717S118000, C717S136000

Reexamination Certificate

active

06854123

ABSTRACT:
Disclosed is a system, method, and program for providing a plurality of translator programs for translating source code in a cross-platform computer language, such as Java, to program statements capable of executing on multiple operating system platforms. The translator programs determine whether a source code statement in an application program comprises an application program interface (API) that is a member of a set of standard API interfaces, such as the API interfaces specified in the W3C DOM specification. The translator programs determine from a mapping at least one native operating system API interface corresponding to the determined standard API interface. Native operating system API interfaces provide an implementation of the standard API interfaces. The translator programs further convert the source code statement comprising the standard API interface to the determined native operating system API interface. The translator programs allow the application program to include standard API interfaces and be capable of executing on multiple operating system platforms that implement the set of standard API interfaces.

REFERENCES:
patent: 5706502 (1998-01-01), Foley et al.
patent: 6016392 (2000-01-01), Jordan
patent: 6209124 (2001-03-01), Vermeire et al.
patent: 6226675 (2001-05-01), Meltzer et al.
patent: 6404445 (2002-06-01), Galea et al.
patent: 6675230 (2004-01-01), Lewallen
Siran, “The Puzzle's DOM Tree”, Aug. 1999.*
Schneider “XML et DOM”, Mar. 1999, version 0.3, pp. 1-38.*
Manola, “Some Web Object Model Construction Technologies”, Sep. 1998.*
Cover, “The SGML/XML Web Page”, Nov. 1998, p. 1-5.*
Ossenbruggen, “The Role of XML in Open Hypermedia Systems”, 98, p. 1-8.*
Smart, “User Manual for Dialog Editor Version 2.0”, Dec. 1998, p. 1-10.*
Gessner, “Netscape's Gecko: The Next Generation Layout Engine”, Mar. 1996, p. 1-10.*
U.S. Appl. No. 09/567,835, filed May 9, 2000, entitled “Method, System, and Program for Using a User Interface Program to Generate a User Interface for an Application Program”.
U.S. Appl. No. 09/567,836, filed May 9, 2000, entitled “Method, System, and Program for Mapping Objects in Different Language Formats”.
Microsoft Corporation, “The Component Object Model Specification”, Version 0.9, Oct. 24, 1995.
J. Robie, “What is the Document Object Model?”, Texcel Research, REC-DOM-Level-1-19981001, pp. 1-5, [retrieved on Feb. 7, 2001]. Retrieved from the Internet <URL: http://www.w3.org/TR/REC-DOM-Level-1/introduction.html>.
C. Verbowski, “Integrating Java and COM”, Microsoft, Corporation, Jan. 1999, pp. 1-10.
Microsoft Corp., “Document Object Model Overview”, copyright 2000, pp. 1-10, [retrieved on Feb. 6, 2001]. Retrieved from the Internet <URL: http://www.microsoft.com>.
IBM Corp., “SOMobjects”, referring to The System Object Model (SOM) and the Component Object Model (COM), Jul. 7, 1994, pp. 1-5 [originally retrieved on Feb. 6, 2000, this copy retrieved on Sep. 14, 2001]. Retrieved from the Internet <URL: http://www-4.ibm.com/software/ad/som/library/somvscom.html>.
“QueryInterface”, pp. 1-5, [retrieved on May 1, 2001]. Retrieved from the Internet.
“Interface Attributes”, pp. 1-2, [retrieved on May 1, 2001]. Retrieved from the Internet.
C. Verbowski, “Using COM Objects from Java”, Microsoft, Corporation, Feb. 1999, pp. 1-34.
Microsoft Corp., “The Component Object Model: A Technical Overview”, copyright 2000, pp. 1-20, [retrieved on Feb. 6, 2001]. Retrieved from the Internet <URL: http://msdn.microsoft.com/library/techart/msdn_comppr.htm.
I. Kushnirskiy, “Java-to-XPCOM Bridge”, Sep. 18, 2000, pp. 1-2, [retrieved on Feb. 7, 2001]. Retrieved from the Internet <URL: http://www.mozilla.org/projects/blackwood/connect/>.
U.S. Appl. No. 09/662,519, filed Sep. 14, 2000, entitled “Method, System, and Program for Remotely Manipulating a User Interface Over a Network,” by S. R. Lewallen.
U.S. Appl. No. 09/661,610, filed Sep. 14, 2000, entitled “Method, System, and Program for Generating a Graphical User Interface Window for an Application Program,” by S. R. Lewallen.

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

Method, system, and program for mapping standard application... 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, system, and program for mapping standard application..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and program for mapping standard application... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3506636

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