Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2008-01-22
2008-01-22
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S117000, C717S118000, C715S252000, C707S793000
Reexamination Certificate
active
10236890
ABSTRACT:
A method for automatically generating code for converting data from stored procedures to an XML format is performed by a wizard with which a client interfaces. The wizard receives a selection of a stored procedure, determines an output data format for the selected stored procedure, obtains a definition of an XML document which contains which portions of the output data format to include in the XML document, and generates code for a wrapper. The wrapper would call the stored procedure and generate the defined XML document. The XML document is then returned by the wrapper. In this manner, the code for converting data to the XML format need not be manually generated. The data also need not be manually converted to the XML format.
REFERENCES:
patent: 5875332 (1999-02-01), Wang et al.
patent: 6636845 (2003-10-01), Chau et al.
patent: 6643650 (2003-11-01), Slaughter et al.
patent: 6725446 (2004-04-01), Hahn et al.
patent: 6789077 (2004-09-01), Slaughter et al.
patent: 7065744 (2006-06-01), Barker et al.
patent: 7191431 (2007-03-01), Brown et al.
patent: 2001/0032218 (2001-10-01), Huang
patent: 2001/0037337 (2001-11-01), Stockley
patent: 2002/0016801 (2002-02-01), Reiley et al.
patent: 2002/0100027 (2002-07-01), Binding et al.
patent: 2002/0152210 (2002-10-01), Johnson et al.
patent: 2002/0184266 (2002-12-01), Blessin
patent: 2003/0037311 (2003-02-01), Busfield
patent: 2003/0056198 (2003-03-01), Al-Azzawe et al.
patent: 2003/0172368 (2003-09-01), Alumbaugh et al.
patent: 2004/0015840 (2004-01-01), Walker
patent: 2004/0031015 (2004-02-01), Ben-Romdhane et al.
patent: 2005/0022115 (2005-01-01), Baumgartner et al.
patent: 2005/0204337 (2005-09-01), Diesel et al.
patent: 2255021 (1998-11-01), None
patent: 1030254 (2000-08-01), None
patent: 2001-34618 (1999-07-01), None
patent: 2001-34619 (1999-07-01), None
patent: WO0167290 (2001-09-01), None
patent: WO0169375 (2001-09-01), None
Stroulia et al., Constructing XML-speaking wrappers for WEB applications: towards an interoperating WEB, IEEE, Nov. 23-25, 2000 pp. 59-68.
Lacroix, Scientific data integration: wrapping textual documents with a database view mechanism and an XML engine, IEEE, Nov. 8-10, 2000 pp. 71-76.
Liu et al., XWRAP: an XML-enabled wrapper construction system for WEB information sources, IEEE, Feb. 29-Mar. 3, 2000 pp. 611-621.
Google.com, XML wrapper Generator for IBM DB2, Google.com, Oct. 25, 2002, pp. 1-2.
XML and DB2, Cheng, J.; Xu, J.; Data Engineering, 2000. Proceedings. 16th International Conference on, Feb. 29-Mar. 3, 2000, IEEE, pp. 569-573.
XAS: a system for accessing componentized, virtual XML documents, Ming-Ling Lo; Shyh-Kwei Chen; Padmanabhan, S.; Jen-Yao Chung; Software Engineering, 2001, IEEE, Proceedings of the 23rd International Conference on, May 12-19, 2001, pp. 493-502.
An automatic navigation scheme for XML documents through object-relational repository, Tseng, F.S.C.; Wen-Jong Hwung; Fei-Fei Cheng; Knowledge-Based Intelligent Engineering Systems and Allied Technologies, 2000. Proceedings. Fourth International Conference on, vol. 1, Aug. 30-Sep. 1, 2000, IEEE, pp. 428-431 vol. 1.
A generic load/extract utility for data transfer between XML documents and relational databases, Bourret, R.; Bornhovd, C.; Buchmann, A.; Advanced Issues of E-Commerce and Web-Based Information Systems, 2000. WECWIS 2000. Second International Workshop on, Jun. 8-9, 2000, IEEE pp. 134-143.
Wolfson, Dan et al., “Automatic Generation of Database Invocation Mechanism for External Web Services,” U.S. Appl. No. 09/967,553, filed Sep. 28, 2001.
Sinn, Richard, SQL Access to System Specific Data, U.S. Appl. No. 09/567,959, filed May 9, 2000.
Cheng, Josephine et al, “XML and DB2,” IBM Santa Teresa Laboratory, pp. 1-5.
Cheung, David, et al., “Distributed and Scalable XML Document Processing Architecture for E-Commerce Systems,” IEEE 2000, pp. 1-6.
Erwig, Martin, “A Visual Language for XML,” IEEE 2000, pp. 47-54.
Chow, Jyh-Herng et al., “Index Design for Structured Documents Based on Abstraction,” IBM Santa Teresa Laboratory, pp. 1-8.
“Generating Java Code from an XML Schema with an XSL Stylesheet,” Reasearch Disclosure, Jun. 2001, pp. 1036-1037.
“System for Paginating Markup in the Absence of Direct Feedback from an Output Device Context,” Research Disclosure, Oct. 2001, pp. 1728.
Bertino, Elisa et al., “Integrating XML and Databases,” IEEE Internet Computing, Jul./Aug. 2001, pp. 84-88.
Bourret, R. et al., “A Genetic Load/Extract Utility for Data Transfer Between XML Documents and Relational Databases,” IEEE 2000, pp. 1-10.
Cheng, Josephine et al, “XML and DB2,” IBM Santa Teresa Laboratory, pp. 1-5, date: unknown.
Chow, Jyh-Herng et al., “Index Design for Structured Documents Based on Abstraction,” IBM Santa Teresa Laboratory, pp. 1-8, date: unknown.
Kurtzman, Stephen et al., “Design Goals of Object-Oriented Wrappers for theMach Microkernal,” IEEE 1995, pp. 367-372.
Sneed, Harry M., “Wrapping Legacy COBOL Programs Behind an XML-Interface,” IEEE 2001, pp. 189-197.
Quahid, H. et al., “Converting Web Pages into Well-Formed XML Documents,” IEEE 1999, pp. 676-680.
Shinagawa, Norihide, et al., X2QL: An eXtensible XML Query Language Supporting User-Defined Foreign Functions, Current Issues in Databases and Information Systems, Prague, Czech Republic, Sep. 5-9, 2000 Proceedings, pp. 252-264.
Al-Azzawe Abdul
Siegmund Steffen
Rampuria Satish S
Sawyer Law Group LLP
Zhen Wei
LandOfFree
Method for creating wrapper XML stored procedure 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 wrapper XML stored procedure, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for creating wrapper XML stored procedure will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3907795