Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2007-03-13
2007-03-13
Thomson, William (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
C719S311000, C719S330000, C717S114000, C717S115000
Reexamination Certificate
active
10184381
ABSTRACT:
This application discloses a engine for creating intermediate application programming interfaces by utilizing an target application's closed application programming interface through a macro coded in a specially designed macro language.
REFERENCES:
patent: 5815703 (1998-09-01), Copeland et al.
patent: 5966531 (1999-10-01), Skeen et al.
patent: 6115744 (2000-09-01), Robins et al.
patent: 6230117 (2001-05-01), Lymer et al.
patent: 6256676 (2001-07-01), Taylor et al.
patent: 6854120 (2005-02-01), Lo et al.
Baker, Henry G., “Inlining Semantic for Subroutines which are Recursive,” Dec. 1992, ACM, pp. 39-46.
IBM Distributed Search Technology; Bart Emanuel; (Publication date unknown, 37 pgs.).
Integragte; WRQ Enterprise Integration for ERP, CRM, database, mainframe and other legacy applications; http://www.wrq.com
ews/whitepap/0717.html; date visited Nov. 13, 2001 (30 pgs.).
Interface Definition Language(IDL); http://www.cs.umbc.edu/˜thurston (various pages) (date visited —Aug. 3, 2001) (19 pgs.).
Understanding Interface Definition Language: A Developer's Survival Guide; Bill Hludzinski; http://www.microsoft.com/msi/0898/idl/idl.htm: ©Aug. 1998 (16 pgs.).
The Interface Definition Language; Victor Markowitz; http://gizmo.lbl.gov/DM—TOOLS/OPM/OPM—EN/; ©Sep. 20, 1996 (various pages—8 pgs.).
Interface Definition Language, http://accl.lerc.nasa.gov/IPG/CORBA/corba-fortran—v3; date visited Aug. 3, 2001 (4 pgs.).
Getting Started with Java IDL: Writing the Interface Definition; http://java.sun.com/j2se/1.4/docs/guide/idl/tutorial/GSIDL.html; Sun Microsystems, Inc. date visited —Aug. 3, 2001 (6 pgs.).
API Gateway Guide 5.5; http:/
ovell.curtin.edu.au/grpwise.ADMIN/api00001.htm; date visited—Aug. 1, 2001 (3 pgs.).
IJONET—CGI(Common Gateway Interface Explained; IJONET Innovationshttp://www.ijonet.com/Main/Technology/CGI; ©1999 (3 pgs.).
Just DOT I.T.—Jaffa; Just Dot I.T. Pty. Ltd.; http://www.justdotit.com.au/jaffa/jaffa—bottom.htm; ©2000 (5 pgs).
Sample Oracle Office API Program; Oracle Corporation; http://technet.oracle.com/support bboard/content/596.htm; ©1998 (3 pgs.).
O'Reilly Network: Meerkat: An Open Service API; O'Reilly Associates; http:/www.oreillynet.com/pub/a/rss/2000/05/09/meerkat—api.hrml; ©May 9, 2000 (3 pgs.).
DB2 OLAP Server: Building A Simple API Program; http://www-4ibm.com/software/data/db2/db2olap/docs/V71docs/api/samptutr.htm; date visited Aug. 1, 2001 (26 pgs.).
Application Programming Interface/Computerworld News&Feature Story; http://www.computerworld.com/cwi/story; © Jan. 10, 2000 (4 pgs.).
API Application Programming Interface; Focus on Linux; http://linux.about.com/library/glossary/bdlef—api.htm; (date visited —Aug. 8, 2001) (1 pg.).
The OMG; Christophe Warland; http://www.bejug.org
ew/pages/articles/corba; ©May 1997 (32 pgs.).
Borland Database Engine 2.0 for Windows; http://www.tietovayla.fi/BORLAND/BDE/engine.htm; ©Mar. 24, 1995 (10 pgs.).
API—Webopedia Definition and Links; http://www.webopedia.com.TERM/A/API.html; date visited —Aug. 1, 2001 (1 pg.).
WinPlanet—Reviews—Wrox Press 32 API Tutorial—The Beginning; http://www.winplanet.com/winplanet/reviews/673/2; (date visited —Aug. 1, 2001 (2 pgs.).
Application Programming Interface; David Steere; http://www.cse.ogi.edu/˜dcs/papers/sosp16/sosp
ode8.html: ©Jul. 24, 1997 (4 pgs.).
Gateway Application Programming Interface; http://www.google.com/search+interface; date visited —Aug. 1, 2001 (4 pgs.).
ZDNet:developer: What is CGI: The ABC's of CGI: Common Gateway Interface; http://icq.zdnet.com/devhead/stories/articles: date visited Aug. 1, 2001, (2 pgs.).
Overriding API Definitions; http://www.pbdr.com/pbtips/ap/override.htm; last updated Mar. 4, 2000 (1 pg.).
WebServer Compare Descriptions: API; http://webcompare.iworld.com/desc/api-desc.html; date visited Aug. 1, 2001. (1 pg.).
Application Programming Interface API; http://www.freesoft.org/CIE/Topics/3.htm; date visited —Aug. 1, 2001 (4 pgs.).
Application Programming Interface API; http://www.firbeck.com/help/api.htm; date visited —Aug. 1, 2001 (1 pg.).
CORBA Objects; http://www.dcs.port.ac.uk; date visited —Aug. 3, 2001 (2 pgs.).
CORBA FAQ—Basics; http://www.omg.org/getting started/corbafaq.htm; date visited Aug. 23, 2001; 1 pg.
“Yesterday API was just another acronym; today I have to document one!”; Susan W. Gallagher; http://pw1.netcome.com/˜gscale/susanwg/cmindware/api.htm; ©1999 (10 pgs.).
XML:DB Database API Introduction; http://www.xmldb.org/xapi/xapi-draft.html; ©2000-2001 (5 pgs.).
pulver.com IP Telephony Resource; http://www.pulver.com/gateway; ©1998 (9 pgs.).
Standard Satellite Control Segment Reference Architecture; The Aerospace Corporation; http://sunset.usc.edu/research/reference—architecture/toc—main.html; ©1996 (9 pgs.).
Interface-parasite Gateways; Robert A. Barta, et al., http://www.infosys.tuwien.ac.at/Staff/pooh/papers/BIBOS; ©Dec. 11-14, 1995 (17 pgs.).
Gatewayfrom FOLDOC; http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?gateway; date visited Aug. 1, 2001 (1 pg.).
Convergys CMG Utah
Frost Brown Todd LLC
Thomson William
Wu Qing-Yuan
LandOfFree
Method for creating application programming interfaces 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 Method for creating application programming interfaces for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for creating application programming interfaces for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3777511