Mapping tool graphical user interface
First Claim
1. A mapping tool graphical user interface, comprising:
- a source screen region that displays a graphical representation of a source object;
a target screen region that displays a graphical representation of a target object; and
a mapping screen region that 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.
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.
-
Citations
54 Claims
-
1. A mapping tool graphical user interface, comprising:
-
a source screen region that displays a graphical representation of a source object;
a target screen region that displays a graphical representation of a target object; and
a mapping screen region that 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. - View Dependent Claims (2, 12, 13, 14)
-
-
3. A mapping tool graphical user interface, comprising:
- a source screen region adapted to display a graphical representation of a source object including a source tree structure having a hierarchical representation of nodes, wherein each node lower in the source hierarchy is indented with respect to nodes higher in the source hierarchy;
a target screen region that displays a graphical representation of a target object including a target tree structure having a hierarchical representation of nodes, wherein each node lower in the target hierarchy is indented with respect to nodes higher in the target hierarchy; and
a mapping screen region that 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. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
- a source screen region adapted to display a graphical representation of a source object including a source tree structure having a hierarchical representation of nodes, wherein each node lower in the source hierarchy is indented with respect to nodes higher in the source hierarchy;
-
11. A mapping tool graphical user interface, comprising:
-
a source screen region that displays a graphical representation of a source object;
a target screen region that displays a graphical representation of a target object;
a mapping screen region that 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; and
a graphical compiler object that allows the user to generate compiled mapping output code using a compiler. - View Dependent Claims (15, 16, 17)
-
-
18. A mapping tool graphical user interface, comprising:
-
a source screen region that displays a graphical representation of a source object having a source node;
a target screen region that displays a graphical representation of a target object having a target node; and
a mapping screen region that facilitates 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 with a graphical link indicia to associate the target node with the source node. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A mapping tool graphical user interface, comprising:
-
a source screen region that displays a graphical representation of a source object;
a target screen region that displays a graphical representation of a target object; and
a mapping screen region that 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;
wherein the source and target objects comprise at least one source node and at least one target node respectively, and wherein the graphical mapping indicia comprises a function object adapted to associate the at least one target node with the at least one source node. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A mapping tool graphical user interface, comprising:
-
a source screen region adapted that displays a graphical representation of a source object;
a target screen region that displays a graphical representation of a target object;
a mapping screen region that 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, and to display at least a portion of the mapping; and
a scrolling indicia in the mapping screen region that allows the user to selectively display portions of the mapping in the mapping screen region. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A mapping tool graphical user interface, comprising:
-
a source screen region that displays a graphical representation of a source object;
a target screen region that displays a graphical representation of a target object;
a mapping screen region that 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; and
a test screen region that displays a test target object instance according to the mapping. - View Dependent Claims (45, 46)
-
-
47. A mapping tool graphical user interface, comprising:
-
a source screen region to display a graphical representation of a source object;
a target screen region adapted to display a graphical representation of a target object; and
a mapping screen region that 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;
wherein the user interface allows the user to replace one of the source and target objects, and to preserve at least a portion of the mapping.
-
-
48. A mapping tool graphical user interface, comprising:
-
a source screen region adapted to display a graphical representation of a source object;
a target screen region to display a graphical representation of a target object; and
a mapping screen region to allow 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;
wherein one of the source and target objects is at least one of;
a schema, a spreadsheet, a document, and a database.
-
-
49. A mapping tool graphical user interface, comprising
means for displaying a graphical representation of a source object in a source screen region; -
means for displaying a graphical representation of a target object in a target screen region;
means for 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
means for displaying the mapping in the mapping screen region. - View Dependent Claims (50, 51, 52, 53, 54)
-
Specification