System and method for translating to and from hierarchical information systems
AssigneeAccenture LLP
InventorsWilliam N. Milleker, Dhananjay M. Joshi, Jay Phillips, Morrisha L. Hudgons
Life of this patent
Estimating the term…
Abstract
A method for translating to and from an hierarchical information system, comprises identifying a non-hierarchical information system containing information stored in a non-hierarchical manner; developing a translation map that identifies organizational and content based rules for translating the non-hierarchical information into an hierarchical information system; and translating the non-hierarchical information for storage into the hierarchical information system according to the rules for translating.
Claims40
A system for translating from a non-hierarchical information system to a hierarchical information system, the system comprising logic for:
- providing a translation map that identifies organization and content based rules for translating information from the non-hierarchical information system to the hierarchical information system based on at least one attribute;
- receiving non-hierarchical information;
- determining attribute information from the non-hierarchical information based on the translation map;
- and
- translating the attribute information to create hierarchical information based on the translation map by modifying the attribute information and adding the modified attribute information to a message under construction.
A system for translating from a hierarchical information system to a non-hierarchical information system, the system comprising logic for:
- providing a translation map that identifies organization and content based rules for translating information from the hierarchical information system to the non-hierarchical information system based on at least one attribute;
- receiving hierarchical information;
- determining attribute information from the hierarchical information based on the translation map;
- and
- translating the attribute information to create non-hierarchical information based on the translation map by modifying the attribute information and adding the modified attribute information to a message under construction.
A method of translating between XML and non-XML information systems comprising:
- providing a first translation map that identifies organization and content based rules for translating information from a non-XML information system to an XML information system based on at least one attribute;
- providing a second translation map that identifies organization and content based rules for translating information from an XML information system to at least one non-XML information system based on at least one attribute;
- receiving non-XML information;
- determining non-XML attribute information from the non-XML information based on the first translation map;
- translating the non-XML attribute information to create XML information based on the first translation map;
- determining, between at least two non-XML information systems, which non-XML information system to send a message;
- determining XML attribute information from the XML information based on the second translation map;
- creating non-XML message by translating the XML attribute information using the second translation map;
- and
- sending the non-XML message to the determined non-XML information system.
A system for translating between hierarchical and non-hierarchical information systems, the system comprising logic for:
- providing a first translation map that identifies organization and content based rules for translating information from a non-hierarchical information system to an hierarchical information system based on at least one attribute;
- providing a second translation map that identifies organization and content based rules for translating information from an hierarchical information system to at least one non-hierarchical information system based on at least one attribute;
- receiving non-hierarchical information;
- determining non-hierarchical attribute information from the non-hierarchical information based on the first translation map;
- translating the non-hierarchical attribute information to create hierarchical information based on the first translation map;
- determining, between at least two non-hierarchical information systems, which non-hierarchical information system to send a message;
- determining hierarchical attribute information from the hierarchical information based on the second translation map;
- creating non-hierarchical message by translating the hierarchical attribute information using the second translation map;
- and
- sending the non-hierarchical message to the determined non-hierarchical information system.
A method of translating between XML and non-XML information systems comprising:
- providing a translation map that identifies organization and content based rules for translating information from an XML information system to at least one non-XML information system based on at least one attribute;
- receiving XML information;
- determining, between at least two non-XML information systems, which non-XML information system to send a message;
- determining attribute information from the XML information based on the translation map;
- creating non-XML information based on translating the attribute information using the translation map;
- and
- sending the non-XML information to the determined non-XML information system.
A system for translating between hierarchical and non-hierarchical information systems, the system comprising logic for:
- providing a translation map that identifies organization and content based rules for translating information from an hierarchical information system to at least one non-hierarchical information system based on at least one attribute;
- receiving hierarchical information;
- determining, between at least two non-hierarchical information systems, which non-hierarchical information system to send a message;
- determining attribute information from the hierarchical information based on the translation map;
- creating non-hierarchical information based on translating the attribute information using the translation map;
- and sending the non-hierarchical information to the determined non-hierarchical information system.
Dependencies are inferred from the claim text.