×

System for simplifying an XML-based schema

  • US 8,732,212 B2
  • Filed: 07/12/2011
  • Issued: 05/20/2014
  • Est. Priority Date: 07/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product, comprising:

  • a computer readable storage device to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for simplifying an extensible markup language (XML) schema, the operations comprising;

    identifying data in an instance specification as variable data and fixed data, wherein the instance specification corresponds to a complex XML schema;

    determining a set of types comprising the variable data, wherein the set of types conforms to a structure of the complex XML schema;

    capturing the set of types as metadata annotations associated with the instance specification;

    generating a simplified XML schema for the instance specification using the set of types; and

    extracting an instance of the simplified XML schema from an instance of the complex XML schema based on mapping information corresponding to the instance specification and a heuristic for existing instances of the complex XML schema.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×