Registry driven interoperability and exchange of documents
AssigneeOpen Invention Networks, LLC
InventorsChristopher Ingersoll, Jayaram Kasi, Alexander Holmes, Michael Clark, Ashok Aletty, Sathish Babu Senathi, Helen Yuen
Life of this patent
Estimating the term…
Abstract
The present invention relates to systems and methods for registry driven transformation of a document exchanged between businesses or applications. More particularly, it relates to systems and protocols for using one or more commonly accessible registries to transform electronic commerce documents among dissimilar interfaces, preferably XML documents. Particular aspects of the present invention are described in the claims, specification and drawings.
Claims24
A computer-assisted method of transforming semantics of a document encoded using a source semantic version and destined for a target, including:
- determining from an interface registry at least one target semantic version used by the target, the interface registry including semantic versions used by targets;
- identifying from a document family registry one or more transforms that convert the document from the source semantic version to the target semantic version, the document family registry including semantic versions used by document family members and available transforms among the semantic versions;
- and
- applying the transforms to convert the document.
A computer-assisted method of exposing semantic transforms applicable to a document family, including:
- maintaining a document family registry data structure, including for a particular document family
- document family members, identified by library, document identifier, release version and schema type;
- semantic transforms between document family members, including logic executed remotely to implement the semantic transforms;
- associations of the semantic transforms with source and target document family members;
- responding to requests for the semantic transforms by providing the logic to be executed remotely.
-28. (canceled)
Dependencies are inferred from the claim text.