Data processing: presentation processing of document – operator i – Presentation processing of document – Structured document
Reexamination Certificate
2011-08-02
2011-08-02
Ries, Laurie (Department: 2176)
Data processing: presentation processing of document, operator i
Presentation processing of document
Structured document
Reexamination Certificate
active
07992081
ABSTRACT:
A method and apparatus for streaming validation of XML documents is provided. A particular event of a series of events is received. The series of events is generated as an XML document is parsed by a parser, and the received particular event indicates that the parser has encountered a particular part of the XML document. The particular part of the XML document indicated by the particular event is then received. A current validation state for the XML document is determined. The current validation state, which is one of a plurality of validation states for the XML document, indicates a validation type associated with the particular part of the XML document. Based on at least the current validation state, the particular part of the XML document is validated against an XML schema that defines the structure of the XML document.
REFERENCES:
patent: 6643650 (2003-11-01), Slaughter et al.
patent: 6655593 (2003-12-01), Alleshouse
patent: 6763499 (2004-07-01), Friedman et al.
patent: 6966027 (2005-11-01), Krasinski
patent: 7134072 (2006-11-01), Lovett et al.
patent: 7299408 (2007-11-01), Daconta et al.
patent: 2002/0184145 (2002-12-01), Sijacic et al.
patent: 2003/0018666 (2003-01-01), Chen et al.
patent: 2003/0154444 (2003-08-01), Tozawa et al.
patent: 2003/0159112 (2003-08-01), Fry
patent: 2003/0163603 (2003-08-01), Fry et al.
patent: 2003/0167446 (2003-09-01), Thomas
patent: 2003/0172348 (2003-09-01), Fry et al.
patent: 2004/0006744 (2004-01-01), Jones et al.
patent: 2004/0064803 (2004-04-01), Graves et al.
patent: 2004/0073870 (2004-04-01), Fuh et al.
patent: 2004/0194016 (2004-09-01), Liggitt
patent: 2004/0225647 (2004-11-01), Connelly et al.
patent: 2004/0226002 (2004-11-01), Larcheveque et al.
patent: 2004/0237039 (2004-11-01), Ueda et al.
patent: 2005/0039124 (2005-02-01), Chu et al.
patent: 2005/0039166 (2005-02-01), Betts et al.
patent: 2005/0055631 (2005-03-01), Scardina et al.
patent: 2005/0132342 (2005-06-01), Van Lunteren
patent: 2005/0138542 (2005-06-01), Roe et al.
patent: 2005/0177543 (2005-08-01), Chen et al.
patent: 2005/0177578 (2005-08-01), Chen et al.
patent: 2005/0246159 (2005-11-01), Perla et al.
patent: 2008/0040657 (2008-02-01), Kuznetsov et al.
patent: 2009/0150412 (2009-06-01), Idicula et al.
Murata et al., Taxonomy of XML Schema Languages Using Formal Language Theory, Nov. 2005, ACM Transactions on Internet Technology, vol. 5, No. 4, pp. 660-704.
Segoufin et al., Validating Streaming XML Documents, Jun. 3-6, 2002, ACM PODS 2002, pp. 53-64.
Chitic et al., On Validation of XML Streams Using Finite State Machines, Jun. 17-18, 2004, Seventh International Workshop on the Web and Databases (WebDB 2004), pp. 85-90.
“A Practice Guide for Building Enterprise XML Applications with Oracle Application Server 10g”Oracle(2005) pp. 1-15.
“XML Schema Part 0: Primer Second Edition”W3C(2004) pp. 1-81.
Zhang, et al., “TDX: A High Performance Table-driven XML Parser”, In proceedings of the 44thannual (ACM) Southeast Regional Conference, Mar. 2006, ACM, 6 pages.
Balmin et al., “Incremental Validation of XML Documents”, ACM Trans. Database System 24, Dec. 2004, 42 pages.
Agarwal Nipun
Medi Vijay
Murthy Ravi
Rabinov Arkady
Sedlar Eric
Hickman Palermo & Truong & Becker LLP
Mills Frank D
Oracle International Corporation
Ries Laurie
LandOfFree
Streaming validation of XML documents does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Streaming validation of XML documents, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Streaming validation of XML documents will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2781039