Systems and methods of validating templates

Data processing: presentation processing of document – operator i – Presentation processing of document – Structured document

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08037408

ABSTRACT:
Embodiments of the present invention provide systems and methods of validating templates. One embodiment the present invention includes a computer-implemented method validating a template comprising receiving a target language schema, receiving a placeholder schema, generating a template schema that is based on the target schema and the placeholder schema, and validating the template against the template schema. If the template conforms to the template schema and if the template is instantiated, the instantiated template will conform to the target language schema.

REFERENCES:
patent: 6763500 (2004-07-01), Black et al.
patent: 7281018 (2007-10-01), Begun et al.
patent: 2002/0169803 (2002-11-01), Sampath et al.
patent: 2003/0069975 (2003-04-01), Abjanic et al.
patent: 2003/0070142 (2003-04-01), Drake et al.
patent: 2003/0097637 (2003-05-01), Tozawa et al.
patent: 2004/0006744 (2004-01-01), Jones et al.
patent: 2004/0139095 (2004-07-01), Trastour et al.
patent: 2004/0205573 (2004-10-01), Carlson et al.
patent: 2005/0060645 (2005-03-01), Raghavachari et al.
patent: 2005/0262115 (2005-11-01), Hu et al.
patent: 2005/0289517 (2005-12-01), Balfe et al.
patent: 2006/0167905 (2006-07-01), Liu et al.
patent: 2007/0078875 (2007-04-01), Kothari et al.
patent: WO 03081457 (2003-10-01), None
Nentwich et al., Flexible Consistency Checking, Jan. 2003, ACM Transactions on Software Engineering and Methodology, vol. 12, No. 1, pp. 31-35.
Marinelli et al., SchemaPath a Minimal Extension to XML Schema for Conditional Constraints, May 17-22, 2004, ACM WWW 2004 New York, pp. 164-174.
Badros, The Extensible Templating Language: An XML-Based Restricted Markup-Generating Language, 2003, ACM WWW2003, pp. 1-10.
Brabrand et al., Static Validation of Dynamically Generated HTML, 2001, ACM Paste '01, pp. 1-8.
Jacinto et al., XCSL: XML Constraint Specification Language, 2004, CLEI Electronic Journal, vol. 6, No. 1, pp. 1-29. Retrieved from http://www.clei.cl/cleiej/papers/v6i1p3.pdf.
Eder et al., Composition of Transformations for XML Schema Based Documents, p. 1-10 (Proceedings of Short Papers of the 7th East European Conference on Advances in Databased and Information Systems, 2003).
Marinelli et al., Schemapath, A Minimal Extension to XML Schema for Conditional Constraints, p. 1.11 (ACM, WWW 2004, New York, New York, 2004).
XSL Transformations (XSLT) Version 1.0, p. 1-77 (W3C Recommendation Nov. 16, 1999), retrieved from http://www.w3.org/TR/1999/REC-xslt-19991166.html on Apr. 22, 2011.
Greg J. Badros, “The Extensible Templating Language”, URL:http://www.badros.com/greg/papers/etl-www2003.pdf, Nov. 2002.
Falk Hartmann, “An Architecture for an XML-Template Engine Enabling Safe Authoring”, 17th Intern'l Conference on Database and Expert Systems Applications, Sep. 4, 2006.
Claus Brabrand et al, “Static Validation of Dynamically Generated HTML”, Workshop on Program Analysis for Software Tools and Engineering, Jun. 18, 2001, Snowbird, Utah, USA.
Donald Smith, “Understanding W3C Schema Complex Types”, URL: http://www.xml.com/1pt/a/833, Aug. 22, 2001.
Kohibecker et al, “Hygienic Macro Expansion”, Proceedings of the 1986 ACM Conference on Lisp and Functional Programming, Aug. 4, 1986, Cambridge, MA, USA.
Eugen C. Nistor, “Using Domain Models in Extensible Schema-based Software Synthesis,” NASA Ames Research Center, Technical Report 2004.
Christian Nentwich, Wolfgang Emmerich, Anthony Finkelstein, and Ernst Ellmer, “Flexible Consistency Checking,” ACM Transactions on Software Engineering and Methodology, vol. 12, No. 1, Jan. 2003, pp. 28-63.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systems and methods of validating templates does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods of validating templates, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods of validating templates will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4275367

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.