Document exchange among business-to-business (B2B) partners using meaningful extensible mark-up language (XML)
OwnerAzad E. Behzadi, John Li +1inventors
InventorsAzad E. Behzadi, John Li, Michael Teng
Life of this patent
Estimating the term…
Abstract
A system and method for checking and validating Extensible Markup Language (XML) data before sending a XML document to a receiving partner. The XML data tags used by Partner A may be incomprehensible to Partner B. A database is used to reformat the XML document based on the compatibility requirements of the receiving party.
Claims15
A method for data transfer, comprising:
- (a) forming a set of data that includes a first plurality of data tags, the first plurality of data tags configuring a content of the set of data by defining a first format for the content;
- (b) evaluating the first plurality of data tags to determine whether the first plurality of data tags are understandable to a recipient of the set of data;
- (c) determining a second format for the content that is understandable to the recipient of the set of data;
- (d) replacing the first plurality of data tags with a second plurality of data tags that corresponds to the second format;
- and
- (e) transmitting the set of data to the recipient;
- wherein the first plurality of data tags, the first format, the second plurality of data tags and the second format conform to the Extensible Markup Language (XML) standard.
A computer-readable storing medium storing a set of instructions, the set of instructions capable of being executed by a processor to implement a method for data transfer, the set of instructions performing the steps of:
- (a) forming a set of data that includes a first plurality of data tags, the first plurality of data tags configuring a content of the set of data by defining a first format for the content;
- (b) evaluating the first plurality of data tags to determine whether the first plurality of data tags are understandable to a recipient of the set of data;
- (c) determining a second format for the content that is understandable to the recipient of the set of data;
- (d) replacing the first plurality of data tags with a second plurality of data tags that corresponds to the second format;
- and
- (e) transmitting the set of data to the recipient;
- wherein the first plurality of data tags, the first format, the second plurality of data tags and the second format conform to the Extensible Markup Language (XML) standard.
A system comprising:
- a processor;
- at least one computing arrangement configured to communicate with the processor via a communications network;
- and
- a computer-readable storing medium storing a set of instructions, the set of instructions capable of being executed by the processor to implement a method for data transfer, the set of instructions performing the steps of:
- (a) forming a set of data that includes a first plurality of data tags, the first plurality of data tags configuring a content of the set of data by defining a first format for the content;
- (b) evaluating the first plurality of data tags to determine whether the first plurality of data tags are understandable to a recipient of the set of data;
- (c) determining a second format for the content that is understandable to the recipient of the set of data;
- (d) replacing the first plurality of data tags with a second plurality of data tags that corresponds to the second format;
- and
- (e) transmitting the set of data to the recipient;
- wherein the first plurality of data tags, the first format, the second plurality of data tags and the second format conform to the Extensible Markup Language (XML) standard.
Dependencies are inferred from the claim text.