Simplified XPath evaluation in XML document validation
US8055611B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 31, 2008 |
| Grant date | Nov 8, 2011 |
| Priority date | — |
| Expiry date | Aug 30, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/221
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Simplified XPath evaluation in Extensible Markup Language (XML) document validation. XML schema is compiled into a one dimensional array of schema nodes, where a schema node represents a complex/simple type definition in the XML scheme. Identity constraints are processed during compilation and Xpath expressions within these constraints are extracted and parsed. Further, these Xpath expressions are evaluated at compilation time to identify the schema nodes corresponding to the XML nodes referred in the identity constraints. The identity constraints are then enforced at runtime without the need to evaluate the Xpath expressions at the runtime.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.