Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2007-11-06
2007-11-06
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S116000
Reexamination Certificate
active
10660534
ABSTRACT:
For a software application that uses a first interface, a method is provided to allow the migration of the software application to a second interface instead of the first interface. The software application may, in some situations, be migrated without having to modify the software application. The method involves the creation of a computer-readable mapping between the first interface and the second interface. The computer-readable mapping is then run through auto-generation software which automatically generates an interface wrapper. The interface wrapper can be used in a system to allow a legacy application to continue to use a legacy interface while a new application uses a new interface. The interface wrapper allows the software application to transparently communicate with the second interface. The details of the auto-generation software are also specified.
REFERENCES:
patent: 6006279 (1999-12-01), Hayes
patent: 6047280 (2000-04-01), Ashby et al.
patent: 6105119 (2000-08-01), Kerr et al.
patent: 6173277 (2001-01-01), Ashby et al.
patent: 6370539 (2002-04-01), Ashby et al.
patent: 6405364 (2002-06-01), Bowman-Amuah
patent: 6415334 (2002-07-01), Kanamori
patent: 6477701 (2002-11-01), Heistermann et al.
patent: 6883172 (2005-04-01), Angeline et al.
patent: 6981255 (2005-12-01), Kanamori
patent: 6996826 (2006-02-01), Kanamori
patent: 7039919 (2006-05-01), Hunt
patent: 7069562 (2006-06-01), Kushnirskiy et al.
patent: 7072934 (2006-07-01), Helgeson et al.
patent: 7093200 (2006-08-01), Schreiber et al.
patent: 7191236 (2007-03-01), Simpson-Young et al.
patent: 7200599 (2007-04-01), Simon et al.
Using the SNAP Development Environment, Template Software, 1998, Chapters 1-6 and 13 pages of Chapter 7.
Using the SNAP Permanent Storage Component, Template Software, 1998, Chapters 1-4.
“Using the SNAP Communication Component”, Template Software, 1998, Whole Manual.
Using the Web Component, Template Software, Template Software, 1997, Chapters 1-3.
Enterprise Application Integration with XML and JAVA, by J.P. Morgenthal et al, 2001, Chapter 5.
Object-Oriented Information Systems Planning and Implementation, David A. Taylor, Apr. 10,1992, pp. 296-299.
Template Software, Foundation Template SNAP, Application Developer's Training Course, SNAP 8.0 1998, pp. 1-16.
Castor Cures Your Data Binding Ills Author: Thomas Hammell http://www.developer.com/java/data/print.php/1730911, Feb. 27, 2003.
Dennis Sosnoski, “JiBX : Binding XML to JAVA Code—What is JiBX?”, 1 page, http://jibx.sourceforge.net, available since at least as early as Sep. 3, 2003.
Dennis Sosnoski, “JiBX : Binding XML to JAVA Code—Flexibility”, 1 page, http://jibx.sourceforge.net/performance.html, available since at least as early as Sep. 3, 2003.
Dennis Sosnoski, “JiBX : Binding XML to JAVA Code—Performance”, 2 pages, http://jibx.sourceforge.net/performance.html, available since at least as early as Sep. 3, 2003.
Dennis Sosnoski, “JiBX : Binding XML to JAVA Code—Clean code”, 1 page, http://jibx.sourceforge.net/clean-code.html, available since at least as early as Sep. 3, 2003.
Dennis Sosnoski, “XML and Java technologies : Data binding, Part 2 : Performance”, 11 pages, http://www-106.ibm.com/developerworks/library/x-databdopt2/, Jan. 1, 2003.
Sun Microsystems JAVA website, “Java Architecture for XML Binding (JAXB)”, 2 pages, http://java.sun.com/xml/jaxb, available since at least as early as Sep. 3, 2003.
Ingberg Todd
Nortel Networks Limited
LandOfFree
Transparent interface migration using a computer-readable... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transparent interface migration using a computer-readable..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transparent interface migration using a computer-readable... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3819110