SYSTEM, METHOD AND COMPUTER PROGRAM FOR TRANSFORMING AN EXISTING COMPLEX DATA STRUCTURE TO ANOTHER COMPLEX DATA STRUCTURE
First Claim
1. A computer implemented method for transforming an existing complex data structure to another complex data structure, the method comprising:
- (a) accessing, or facilitating the accessing of, a source data structure from one or more domains containing at least one existing complex data structure having a plurality of dimensional axes processing, or facilitating the processing of, said source data structure with a transformation engine to synthesize one or more additional dimensional axes; and
(b) synthesizing, or facilitating the synthesizing of, by one or more computer processors, another complex data structure using the one or more additional dimensional axes.
2 Assignments
0 Petitions
Accused Products
Abstract
A method (system and computer program product) performs facet classification synthesis to relate concepts represented by concept definitions defined in accordance with a faceted data set comprising facets, facet attributes, and facet attributes hierarchies. Dimensional concept relationships are expressed between the concept definitions. Two concept definitions are determined to be related in a particular dimensional concept relationship by examining whether at least one of explicit relationships and implicit relationships exist in the faceted data set between the respective facet attributes of the two concept definitions.
109 Citations
22 Claims
-
1. A computer implemented method for transforming an existing complex data structure to another complex data structure, the method comprising:
-
(a) accessing, or facilitating the accessing of, a source data structure from one or more domains containing at least one existing complex data structure having a plurality of dimensional axes processing, or facilitating the processing of, said source data structure with a transformation engine to synthesize one or more additional dimensional axes; and (b) synthesizing, or facilitating the synthesizing of, by one or more computer processors, another complex data structure using the one or more additional dimensional axes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for transforming an existing complex data structure to another complex data structure, the computer system comprising:
-
the computer system configured to, by one or more computer processors, (a) access, or facilitate the accessing of, a source data structure from one or more domains containing at least one existing complex data structure having a plurality of dimensional axes; (b) process, or facilitate the processing of, said source data structure with a computer implemented transformation engine to synthesize one or more additional dimensional axes; and (c) synthesize, or facilitate the synthesizing of, another complex data structure using the one or more additional dimensional axes. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product storing computer instructions to configure a computer system for transforming an existing complex data structure to another complex data structure, the computer program product comprising:
-
said computer instructions configuring the computer system, the computer system including one or more computer processors, (a) to access, or facilitate the accessing of, a source data structure from one or more domains containing at least one existing complex data structure having a plurality of dimensional axes; (b) to process, or facilitate the processing of, said source data structure with a computer implemented transformation engine to synthesize one or more additional dimensional axes; and (c) to synthesize, or facilitate the synthesizing of, another complex data structure using the one or more additional dimensional axes. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification