Automatic presentational level compositions of data visualizations
First Claim
1. A method for generating a data presentation artifact, the method comprising:
- receiving, by a computer, from a repository a first data presentation object defining a first data presentation artifact and a second data presentation object defining a second data presentation artifact;
identifying, by the computer, at least one mashup operation that may be performed using the first data presentation object and the second data presentation object;
selecting, by the computer, one or more mashup operations from the identified mashup operations; and
generating, by the computer, a third data presentation artifact by applying the selected mashup operations to the first and the second data presentation objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide for generating a data presentation artifact. In one aspect of the invention a first data presentation object and a second data presentation object are received from a repository. The first data presentation object defines a first data presentation artifact. The second data presentation object defines a second data presentation artifact. At least one mashup operation is identified that may be performed using the first data presentation object and the second data presentation object. One or more mashup operations are selected from the identified mashup operations. A third data presentation artifact is then generated by applying the selected mashup operations to the first and the second data presentation objects.
15 Citations
20 Claims
-
1. A method for generating a data presentation artifact, the method comprising:
-
receiving, by a computer, from a repository a first data presentation object defining a first data presentation artifact and a second data presentation object defining a second data presentation artifact; identifying, by the computer, at least one mashup operation that may be performed using the first data presentation object and the second data presentation object; selecting, by the computer, one or more mashup operations from the identified mashup operations; and generating, by the computer, a third data presentation artifact by applying the selected mashup operations to the first and the second data presentation objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for generating a data presentation artifact, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code readable/executable by a processor to:
-
receive from a repository a first data presentation object defining a first data presentation artifact and a second data presentation object defining a second data presentation artifact; identify at least one mashup operation that may be performed using the first data presentation object and the second data presentation object; select one or more mashup operations from the identified mashup operations; and generate a third data presentation artifact by applying the selected mashup operations to the first and the second data presentation objects. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification