System and method for translating to and from hierarchical information systems
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
40 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. 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. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. 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. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. 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. - View Dependent Claims (38, 39, 40)
-
Specification