
US Patent Application No: 2005/0055,631
Number of patents in Portfolio can not be more than 2000
Techniques for streaming validation-based XML processing directions
Stats
-
Mar 10, 2005
Publication date -
Mar 10, 2004
filing date -
10/798,474
serial no -
Granted
status
Importance
Abstract
An XML processing model enables applications that use an XML stream to perform metadata-based or other processing of data during a data validation operation while preserving a streaming processing model. For example, while an XML node is being validated, requests can be received regarding the status of the validation and any processing that may be required with the node in order to conform it to requirements of an external application. A validator exposes public APIs that allow such validation-time requests from an event handler that is associated with an external application and that is registered with the XML stream. Messages that identify schema annotation definitions are provided to an external application to direct the type of processing to be performed on nodes at application runtime. Thus, applications can process a node according to the annotation definition concurrently with validation of the given node by the validator.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]