INTELLIGENT TRANSLATION OF ELECTRONIC DATA INTERCHANGE DOCUMENTS TO EXTENSIBLE MARKUP LANGUAGE REPRESENTATIONS
First Claim
Patent Images
1. A method for translating electronic data interchange (EDI) messages to one or more extensible markup language (XML) representations, including:
- configuring at least one translation option that applies at least one additional rule to translating EDI formatting to XML for a given EDI encoding context;
receiving at least one EDI transaction set; and
translating the at least one EDI transaction set to at least one XML representation wherein the translating includes applying the at least one additional rule to the EDI transaction set when translating to the at least one XML representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Intelligent, rule-based translation of EDI documents to XML representations, and vice versa, is provided. By applying EDI encoding format aware encoding rules during translation, the invention generates descriptive and meaningful XML representations, e.g., appropriately annotated tags, replacing decimal points, etc., based on the EDI encoding context. In various non-limiting embodiments of the invention, the intelligent, rule-based translation is presented as a set of configurable options.
-
Citations
20 Claims
-
1. A method for translating electronic data interchange (EDI) messages to one or more extensible markup language (XML) representations, including:
-
configuring at least one translation option that applies at least one additional rule to translating EDI formatting to XML for a given EDI encoding context; receiving at least one EDI transaction set; and translating the at least one EDI transaction set to at least one XML representation wherein the translating includes applying the at least one additional rule to the EDI transaction set when translating to the at least one XML representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server object that interfaces to one or more electronic data interchange (EDI) trading partners for transmitting and receiving EDI messages, including:
-
a translation component that translates at least one extensible markup language (XML) representation to an interchange including at least two transaction sets; and a configuration component that receives configuration input that configures the translation component according to at least one translation option that causes said translation component to translate the at least one XML representation with at least one additional rule that applies to at least one EDI encoding context represented in the at least one XML representation. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An electronic data interchange (EDI) messaging system, including:
-
a translator for translating at least one electronic data interchange (EDI) transaction set to at least one extensible markup language (XML) file or for translating at least one XML file to at least one EDI transaction set; and a configuration user interface (UI) for configuring the translating performed by the translator, wherein the configuration UI includes a UI portion that enables an option for translating according to at least one rule based on a mapping from implicit information represented by an EDI encoding convention to an explicit representation of the implicit information in XML form. - View Dependent Claims (19, 20)
-
Specification