Annotated automaton encoding of XML schema for high performance schema validation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7493603
APP PUB NO 20040073870A1
SERIAL NO

10418658

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fuh, You-Chin San Jose, US 44 1179
Wang, Ning Irvine , US 303 3225
Wang, Yun Saratoga, US 444 6554
Zhang, Guogen San Jose, US 56 1340

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation