Data transformation system
First Claim
1. A data transformation system, comprising:
- a display generator for displaying at least one image including;
a first window showing a first data structure having one or more data elements;
a second window showing a second data structure having one or more data elements; and
a display element enabling a user to specify an operation for transforming the one or more data elements in the first data structure to a corresponding one or more data element in the second data structure; and
a processor for comparing said first data structure and said second data structure and for conditioning the display generator to visually indicate structural differences in at least one of, (a) said data structure shown in said first window and (b) said data structure shown in said second window.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transformation system includes a display generator for displaying an image. The image includes a first window showing a first data structure having at least one data element and a second window showing a second data structure having at least one data element. The image also includes a display element enabling a user to specify an operation for transforming the at least one data element in the first data structure to a corresponding at least one data element in the second data structure. A processor compares the first and second data structures and conditions the display generator to visually indicate structural differences in the data structure shown in the first window and/or the data structure shown in the second window.
-
Citations
21 Claims
-
1. A data transformation system, comprising:
-
a display generator for displaying at least one image including;
a first window showing a first data structure having one or more data elements;
a second window showing a second data structure having one or more data elements; and
a display element enabling a user to specify an operation for transforming the one or more data elements in the first data structure to a corresponding one or more data element in the second data structure; and
a processor for comparing said first data structure and said second data structure and for conditioning the display generator to visually indicate structural differences in at least one of, (a) said data structure shown in said first window and (b) said data structure shown in said second window. - View Dependent Claims (2, 3, 4)
-
-
5. A user interface system enabling data structure alteration, comprising a display menu generator for initiating display of at least one image including:
-
a first window showing an existing hierarchically ordered data structure including, a parent data element associated with a child data element, said child data element being associated with a grandchild data element;
a second window showing a proposed different hierarchically ordered data structure including one or more transformed data elements corresponding to said parent, child and grandchild data elements following a data structure transformation; and
display elements enabling a user to select an operation for transforming at least one of said parent, child and grandchild data elements to said corresponding one or more transformed data elements. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A user interface system enabling data structure alteration, comprising:
-
a display menu generator for initiating display of at least one image including;
a first window showing an existing hierarchically ordered data structure including, a parent data element associated with a child data element, said child data element being associated with a grandchild data element, a second window showing a proposed different hierarchically ordered data structure including one or more transformed data elements corresponding to said parent, child and grandchild data elements following a data structure transformation, and display elements enabling a user to select an operation for transforming at least one of said parent, child and grandchild data elements to said corresponding one or more transformed data elements; and
a data processor for comparing said existing hierarchically ordered data structure and said proposed different hierarchically ordered data structure and identifying differences. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system enabling data structure alteration, comprising:
-
an interface processor for receiving;
data representing an existing hierarchically ordered data structure including, a parent data element associated with a child data element, said child data element being associated with a grandchild data element, data representing a proposed different hierarchically ordered data structure including one or more transformed data elements corresponding to said parent, child and grandchild data elements following a data structure transformation, data representing a user selected operation for transforming at least one of said parent, child and grandchild data elements to said corresponding one or more transformed data elements; and
a data processor for comparing said existing hierarchically ordered data structure and said proposed different hierarchically ordered data structure and identifying differences.
-
-
21. A method for providing a user interface enabling data structure alteration, comprising the activities of:
-
initiating display of at least one image including;
a first window showing an existing hierarchically ordered data structure including, a parent data element associated with a child data element, said child data element being associated with a grandchild data element, a second window showing a proposed different hierarchically ordered data structure including one or more transformed data elements corresponding to said parent, child and grandchild data elements following a data structure transformation, and display elements enabling a user to select an operation for transforming at least one of said parent, child and grandchild data elements to said corresponding one or more transformed data elements.
-
Specification