Patent · US Expired

Partial XML validation

US7774321B2 · kind B2 · utility

12Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 7, 2005
Grant dateAug 10, 2010
Priority date
Expiry dateApr 19, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/143
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Modifying a portion of an XML document stored in a relational database includes converting operations on the document into an operator tree. The operator tree includes a first operator corresponding to a first portion of the schema for the modified data and a second operator corresponding to a parent portion of the schema for the modified data. A first and a second portion of the schema are extracted from the overall document schema. A first validation of the modified data using the first operator with the first portion of the schema is performed. This forms a partially validated XML document portion. Next, a second validation of the partially validated XML document portion with the second portion of the schema is performed using the second operator. The XML document constraints are verified and the modified data is merged into the XML document, thus avoiding a full validation of the XML document when certain XML Schema types are absent in the modified data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.