Mapping tool graphical user interface
First Claim
1. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
- displaying a graphical representation of a source object including a source tree structure having a source root node, a source record node, and a source field node in a source screen region;
displaying a graphical representation of a target object including a target tree structure having a target root node, a target record node, and a target field node in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region located between the source and target screen regions using graphical mapping indicia;
indenting the field nodes toward the mapping screen region in hierarchical fashion from the record nodes; and
indenting the record nodes toward the mapping screen region in hierarchical fashion from the root nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface and method for creating a mapping between a source object and a destination or target object are provided. The user interface includes a source screen region which displays a graphical representation of a source object, a target screen region which displays a graphical representation of a target object, and a mapping screen region which allows a user to create a mapping between the graphical representation of the source object and the graphical representation of the target object using graphical mapping indicia. The methodology includes displaying a graphical representation of a source object in a source screen region, displaying a graphical representation of a target object in a target screen region, creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia, and displaying the mapping in the mapping screen region. The source and target objects may be schemas, spreadsheets, documents, databases, or other information sources, and the graphical mapping indicia may include link indicia and/or function objects linking nodes in the target object with nodes in the source object. The mapping may be compiled into code used by a runtime engine to translate source documents into target documents.
75 Citations
35 Claims
-
1. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object including a source tree structure having a source root node, a source record node, and a source field node in a source screen region;
displaying a graphical representation of a target object including a target tree structure having a target root node, a target record node, and a target field node in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region located between the source and target screen regions using graphical mapping indicia;
indenting the field nodes toward the mapping screen region in hierarchical fashion from the record nodes; and
indenting the record nodes toward the mapping screen region in hierarchical fashion from the root nodes. - View Dependent Claims (2)
-
-
3. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object in a source screen region;
displaying a graphical representation of a target object in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia;
displaying the mapping in the mapping screen region; and
displaying a graphical compiler object adapted to allow the user to generate compiled mapping output code using a compiler. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object having a source node in a source screen region;
displaying a graphical representation of a target object having a target node in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using a graphical link indicia in the mapping screen region adapted to associate the target node with the source node; and
displaying the mapping in the mapping screen region. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object with at least one source node in a source screen region;
displaying a graphical representation of a target object with at least one target node in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using a function object adapted to associate the at least one target node with the at least one source node; and
displaying the mapping in the mapping screen region. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object in a source screen region;
displaying a graphical representation of a target object in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia;
displaying at least a portion of the mapping in the mapping screen region; and
displaying a scrolling indicia in the mapping screen region adapted to allow the user to selectively display portions of the mapping in the mapping screen region. - View Dependent Claims (28, 29, 30, 31)
-
-
32. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object in a source screen region;
displaying a graphical representation of a target object in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia;
displaying the mapping in the mapping screen region; and
displaying a test target object instance according to the mapping in a test screen region. - View Dependent Claims (33, 34)
-
-
35. In a mapping tool graphical user interface, a method of creating a mapping, comprising:
-
displaying a graphical representation of a source object in a source screen region;
displaying a graphical representation of a target object in a target screen region;
creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia;
displaying the mapping in the mapping screen region;
replacing one of the source and target objects; and
preserving at least a portion of the mapping.
-
Specification