Data processing: presentation processing of document – operator i – Presentation processing of document – Layout
Reexamination Certificate
2006-10-10
2006-10-10
Hong, Stephen (Department: 2178)
Data processing: presentation processing of document, operator i
Presentation processing of document
Layout
Reexamination Certificate
active
07120864
ABSTRACT:
In one embodiment, at least a portion of an object model having at least one namespace is serialized. An ancestor namespace is searched for based on a current namespace declaration. The ancestor namespace is associated with an ancestor prefix and an ancestor uniform resource indicator (URI). The current namespace is associated with a current prefix and current URI. The search is performed to find an ancestor prefix matches the current prefix. When the current namespace is an implicit no default namespace and the ancestor namespace is an explicit default namespace based on, at least in part, the ancestor prefix, a serialized namespace declaration is generated for the current namespace.
REFERENCES:
patent: 5089985 (1992-02-01), Chang et al.
patent: 5428737 (1995-06-01), Li et al.
patent: 5764973 (1998-06-01), Lunceford et al.
patent: 5778354 (1998-07-01), Leslie et al.
patent: 5822747 (1998-10-01), Graefe et al.
patent: 5845299 (1998-12-01), Arora et al.
patent: 5911145 (1999-06-01), Arora et al.
patent: 6070175 (2000-05-01), Mezei
patent: 6105024 (2000-08-01), Graefe et al.
patent: 6198480 (2001-03-01), Cotugno et al.
patent: 6233610 (2001-05-01), Hayball et al.
patent: 6356906 (2002-03-01), Lippert et al.
patent: 6356920 (2002-03-01), Vandersluis
patent: 6381627 (2002-04-01), Kwan et al.
patent: 6405191 (2002-06-01), Bhatt et al.
patent: 6487546 (2002-11-01), Witkowski
patent: 6604100 (2003-08-01), Fernandez et al.
patent: 6941521 (2005-09-01), Lin et al.
patent: 6981211 (2005-12-01), Claussen et al.
patent: 6981212 (2005-12-01), Claussen et al.
patent: 2001/0037345 (2001-11-01), Kieman et al.
patent: 2002/0013790 (2002-01-01), Vandersluis
patent: 2002/0116412 (2002-08-01), Barnes et al.
patent: 2002/0120652 (2002-08-01), Rising, III et al.
patent: 2003/0101434 (2003-05-01), Szperski
patent: 2003/0182268 (2003-09-01), Lal
patent: 2004/0073553 (2004-04-01), Brown et al.
patent: 2004/0122815 (2004-06-01), Wang et al.
patent: 2349905 (2001-06-01), None
patent: WO 01/82133 (2001-11-01), None
patent: WO 03/060758 (2003-07-01), None
“SQL/XML Tutorial: SQL/XML, XQuery, and Native XML Programming Languages” (C) 2004-2006 http://www.stylusstudio.com/sqlxml—tutorial.html.
Microsoft Corp., “Orthogonal Optimization of Subqueries and Aggregation,” by Cesar A. Galindo-Legaria and Milind M. Joshi, pp. 571-581, from ACM SIGMOD 2001, May 21-24, Santa Barbara, CA USA, © 2001.
Dessaux, Claire, “Exchanging XML-Based Messages on the Oracle91 Application Server” pp. 48-51, [online], available from http://www.XML-Journal.com, vol. 2, issue 4.
Institute of Electrical and Electronics Engineers, Inc., “XML and DB2,” by Josephine Cheng and Jane XU of IBM Corp., Abstract, p. 569 from the 16th International Conference on Data Engineering, Feb. 28-Mar. 3, 2000, San Diego, California, p. 1, [online], <URL: http://www.computer.org/proceedings/icde/0506/05050569abs.html> printed on Aug. 29, 2002.
IBM Corp., XML and WebSphere Studio Application Developer—Part 3, SQl and SML, p. 1-4, [online] available from <URL: http://www7b.software.ibm.co..d/techjournal/0202—haggarty/haggarty.html>, printed on Aug. 29, 2002.
Visual Studio Magazine, “Create Powerful Web Reports,” : Use VB code to generate T-SQL queries . . . , by Roger Jennings, p. 1 [online] <URL: http://fawcette.com/Arc . . . j/2001/>, printed on Aug. 29, 2002.
Syspro Times, Quarter 2, 2002, “XML Report Viewer,” p. 1-8, [online] available from www.rte-cyber.com.
IBM Corp. Research Disclosure n444208, Apr. 2001, #208, p. 709, Conversion of Final Form Data, such as AFP to XML.
IBM Corp., Research Disclosure n451156, Nov. 2001, #156, p. 1966, Generating Hierarchical XML Data from a flat (Non-Hierarchical) Data Source.
U.S. Appl. No. 09/409,598, filed Sep. 30, 1999, entitled “Extensible markup Language (XML) Server Pages Having Custom Document Object Model (DOM) Tags,” invented by C.S. Claussen, M.H. Conner, B.C. Zumbrunnen and M.D. McClain.
U.S. Appl. No. 09/409,600, filed Sep. 30, 1999, entitled “Method for Processing a Document Object Model (DOM) Having Custom Tags,” invented by C.S. Claussen, M.H. Conner and B.C. Zumbrunnen.
Lin, Chen, Wang, Zhang, Cai, Cu and Lee, U.S. Appl. No. 10/325,781, filed Dec. 19, 2002, “Method, System and Program for Optimizing Processing of Nested Functions”, assignee International Business Machines Corporation, IBM Docket No. SVL920020085US1.
Truyen et al, “Dynamic and Selective Combination of Extensions in Component-Based Application,” International Conference on Software Engineering, Proceedings of the 23rdInternational Conference on Software Engineering, Toronto, Ontario, Canada, 2001, pp. 233-242, published by the IEEE Computer Society.
David E. Siegel, “A Proposal for a Namespace Facility in APL+WIN,” APL Quad Quote, vol. 31, No. 4, pp. 25-32, Jun. 2001, ACM SigAPL.
Bergmann et al, “Vex—A CAD toolbox,” Annual ACM/IEEE Design Automation Conference, Proceedings of the 36thACM/IEEE Conference on Design Automation, New Orleans, Louisiana, USA, pp. 523-528, Jun. 1999, Published ACM Press.
Charles M. Eastman, “System Facilities for CAD Databases,” Annual ACM IEEE Design Automation Conference, Proceedings of the 17thDesign Automation Conference on Design Automation, Minneapolis, Minnesota, United States, pp. 50-56, 1980, published by ACM Press.
Baker et al., “Whate Terms Does Your Metadata Use? Application Profiles as Machine-Understandable Narratives,” Journal of Digital Information, vol. 2, No. 2, Article No. 65, Nov. 6, 2001.
“Information technology—Database languages—SQL—Part 14: XML-Related Specifications (SQL/XML)”, ISO/IEC JTC 1/SC 32, Date: Jul. 14, 2003, ISO/IEC 9075-14:2003(E), Working Draft.
“Extensible Markup Language (XML) 1.0 (Second Edition),” W3C Recommendation Oct. 6, 2000, from http://www.w3.org/TR/REC-xml.
“Namespaces in XML,” World Wide Web Consortium Jan. 14, 1999, REC-xml-names-19990114, from http://www.w3.org/TR/REC-xml-names/.
“Canonical XML Version 1.0,” W3C Recommendation Mar. 15, 2001, from http://www.w3.org/TR/xml-c14n.
“Document Object Model (DOM) Level 1 Specification Version 1.0,” W3C Recommendation Oct. 1, 1998, REC-DOM-Level-1-19981001, Downloaded from http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/DOM.pdf.
Norman Walsh, “What is XML?”, Oct. 3, 1998, From http://www.xml.com/pub/a/98/10/guide1.html.
Norman Walsh, “What do XML Documents Look Like?”, Oct. 3, 1998, From http://www.xml.com/pub/a/98/10/guide2.html.
Norman Walsh, “Validity,” Oct. 3, 1998, From http://www.xml.com/pub/a/98/10/guide3.html.
Norman Walsh, “Pulling the Pieces Together,” Oct. 3, 1998, From http://www.xml.com/pub/a/98/10/guide4.html.
Shanmugasundaram, J., E., Shekita, R. Barr, M. Carey, B. Lindsay, H. Pirahesh, and B. Reinwald, “Efficiently Publishing Relational Data as XML Documents,” The VLDB Journal, 2001, 10: pp. 133-154.
Eisenberg, A. and Melton, J., “SQL/XML is Making Good Progress,” SIGMOD Record, vol. 31, No. 2, Jun. 2002, pp. 101-108.
Cai Mengchu
Cu Jason Alexander
Huang Yue
Zhang Guogen
Foerster Ingrid M.
Gibbs Andre
Hong Stephen
Queler Adam
Skafar Janet M.
LandOfFree
Eliminating superfluous namespace declarations and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Eliminating superfluous namespace declarations and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Eliminating superfluous namespace declarations and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3641764