Data processing: presentation processing of document – operator i – Operator interface – User interface development
Reexamination Certificate
2005-09-06
2005-09-06
Bautista, X. L. (Department: 2179)
Data processing: presentation processing of document, operator i
Operator interface
User interface development
C715S744000, C715S765000, C715S866000, C715S746000, C709S220000, C717S114000, C717S116000, C719S328000
Reexamination Certificate
active
06941520
ABSTRACT:
Disclosed is a system, method, and program for generating a user interface for an application program. A determination is made of application program interfaces (APIs) in an application program that are members of a set of standard API interfaces. The application program further includes code in a computer language to perform application program operations. A determination is made from a mapping of at least one user interface API corresponding to the determined standard API interface. The user interface APIs are capable of controlling a user interface program to perform user interface operations. The standard APIs in the application program are converted to user interface APIs to generate the user interface for the application program. The code in the computer language is converted to executable code to perform the application program operations.
REFERENCES:
patent: 5774720 (1998-06-01), Borgendale et al.
patent: 6016392 (2000-01-01), Jordan
patent: 6044218 (2000-03-01), Faustini
patent: 6185590 (2001-02-01), Klein
patent: 6496202 (2002-12-01), Prinzing
patent: 6496865 (2002-12-01), Sumsion et al.
patent: WO 98/18079 (1998-04-01), None
patent: WO 99/09474 (1999-02-01), None
Lauren Wood, “Programming The Web: The W3C DOM Specification,” Jan.-Feb. 1999, Internet Computing, IEEE, vol. 3, issue 1, pp. 48-54.
Jason Levitt, “Netscape's Challenge—Browser Beta Features Consistent Cross-Platform Rendering,” Apr. 10, 2000, InformationWeek.
U.S. Appl. No. 09/568,873, filed May 9, 2000, entitled “Method, System, and Program for Mapping Standard Application Program Interfaces (APIs) to User Interface APIs”.
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/>.
Bautista X. L.
International Business Machines - Corporation
Konrad Raynes & Victor LLP
Victor David W.
LandOfFree
Method, system, and program for using a user interface... 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 using a user interface..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and program for using a user interface... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3402187