Techniques for streaming validation-based XML processing directions

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7587667
APP PUB NO 20050055631A1
SERIAL NO

10798474

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ORACLE INTERNATIONAL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chang, Benjamin Atherton , US 16 221
Karun, K Mountain View , US 7 163
Scardina, Mark Vincent San Francisco , US 2 145
Wang, Jinyu Fremont , US 12 186
Zhou, Kongyi Fremont , US 8 218

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation