Analytic data focus representations for visualization generation in an information processing system
First Claim
1. An apparatus comprising:
- an analytics controller configured for communication with one or more data sources;
wherein the analytics controller comprises;
an analytic data focus representation module; and
a visualization generator coupled to the analytic data focus representation module;
the analytic data focus representation module being configured to derive a plurality of analytic data focus representations from the one or more data sources;
the visualization generator being configured to generate visualizations based at least in part on the analytic data focus representations;
wherein the analytic data focus representations comprise respective intermediate, multidimensional and updatable representations bridging the one or more data sources with the visualizations, and describing multiple informational dimensions of a corresponding set of one or more informational elements;
wherein at least one of the analytic data focus representation module and the visualization generator is configured to establish a plurality of linkages with each such linkage associating one or more of the analytic data focus representations with one or more of the visualizations;
wherein the analytic data focus representation module is configured for;
responding to a change in a specification of a given one of the analytic data focus representations by accessing the one or more data sources from which the given analytic data focus representation is derived;
responding to a change in a specification of a given one of the analytic data focus representations by implementing corresponding changes in one or more of the visualizations linked to the given analytic data focus representation;
responding to a change in a specification of a given one of the visualizations by implementing corresponding changes in one or more of the analytic data focus representations linked to the given visualization; and
responding to a change in at least one of the specification of the given analytic data focus representation and the specification of the given visualization by altering at least one of the plurality of linkages associating one or more of the analytic data focus representations with one or more of the visualizations;
wherein the analytics controller is implemented using at least one processing device comprising a processor coupled to a memory; and
wherein the apparatus communicates with one or more other processing devices over at least one network.
9 Assignments
0 Petitions
Accused Products
Abstract
An analytics controller is configured for communication with one or more data sources. The analytics controller comprises an analytic data focus representation module and a visualization generator coupled to the analytic data focus representation module, with the analytic data focus representation module being configured to derive a plurality of analytic data focus representations from the one or more data sources, and the visualization generator being configured to generate visualizations based at least in part on the analytic data focus representations. At least one of the analytic data focus representation module and the visualization generator may be further configured to establish a plurality of linkages with each such linkage associating one or more of the representations with one or more of the visualizations. The analytics controller may be part of a data management system implemented using one or more processing devices of a processing platform.
36 Citations
20 Claims
-
1. An apparatus comprising:
-
an analytics controller configured for communication with one or more data sources; wherein the analytics controller comprises; an analytic data focus representation module; and a visualization generator coupled to the analytic data focus representation module; the analytic data focus representation module being configured to derive a plurality of analytic data focus representations from the one or more data sources; the visualization generator being configured to generate visualizations based at least in part on the analytic data focus representations; wherein the analytic data focus representations comprise respective intermediate, multidimensional and updatable representations bridging the one or more data sources with the visualizations, and describing multiple informational dimensions of a corresponding set of one or more informational elements; wherein at least one of the analytic data focus representation module and the visualization generator is configured to establish a plurality of linkages with each such linkage associating one or more of the analytic data focus representations with one or more of the visualizations; wherein the analytic data focus representation module is configured for; responding to a change in a specification of a given one of the analytic data focus representations by accessing the one or more data sources from which the given analytic data focus representation is derived; responding to a change in a specification of a given one of the analytic data focus representations by implementing corresponding changes in one or more of the visualizations linked to the given analytic data focus representation; responding to a change in a specification of a given one of the visualizations by implementing corresponding changes in one or more of the analytic data focus representations linked to the given visualization; and responding to a change in at least one of the specification of the given analytic data focus representation and the specification of the given visualization by altering at least one of the plurality of linkages associating one or more of the analytic data focus representations with one or more of the visualizations; wherein the analytics controller is implemented using at least one processing device comprising a processor coupled to a memory; and wherein the apparatus communicates with one or more other processing devices over at least one network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
deriving a plurality of analytic data focus representations from one or more data sources; generating visualizations based at least in part on the analytic data focus representations; and establishing a plurality of linkages with each such linkage associating one or more of the analytic data focus representations with one or more of the visualizations; wherein the analytic data focus representations comprise respective intermediate, multidimensional and updatable representations bridging the one or more data sources with the visualizations, and describing multiple informational dimensions of a corresponding set of one or more informational elements; wherein deriving a plurality of analytic data focus representations comprises; responding to a change in a specification of a given one of the analytic data focus representations by accessing the one or more data sources from which the given analytic data focus representation is derived; responding to a change in the specification of the given one of the analytic data focus representations by implementing corresponding changes in one or more of the visualizations linked to the given analytic data focus representation; responding to a change in a specification of a given one of the visualizations by implementing corresponding changes in one or more of the analytic data focus representations linked to the given visualization; and responding to a change in at least one of the specification of the given analytic data focus representation and the specification of the given visualization by altering at least one linkage associating one or more of the analytic data focus representations with one or more of the visualizations; and wherein the deriving, generating and establishing are performed by at least one processing device comprising a processor coupled to a memory, and communicating with one or more other processing devices over at least one network. - View Dependent Claims (15, 16, 17)
-
-
18. An article of manufacture comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed cause at least one processing device comprising a processor coupled to a memory to:
-
derive a plurality of analytic data focus representations from one or more data sources; generate visualizations based at least in part on the analytic data focus representations; and establish a plurality of linkages with each such linkage associating one or more of the analytic data focus representations with one or more of the visualizations; wherein the analytic data focus representations comprise respective intermediate, multidimensional and updatable representations bridging the one or more data sources with the visualizations, and describing multiple informational dimensions of a corresponding set of one or more informational elements; wherein deriving a plurality of analytic data focus representations comprises; responding to a change in a specification of a given one of the analytic data focus representations by accessing the one or more data sources from which the given analytic data focus representation is derived; responding to a change in the specification of the given one of the analytic data focus representations by implementing corresponding changes in one or more of the visualizations linked to the given analytic data focus representation; responding to a change in a specification of a given one of the visualizations by implementing corresponding changes in one or more of the analytic data focus representations linked to the given visualization; and responding to a change in at least one of the specification of the given analytic data focus representation and the specification of the given visualization by altering at least one linkage associating one or more of the analytic data focus representations with one or more of the visualizations; and wherein the at least one processing device communicates with one or more other processing devices over at least one network. - View Dependent Claims (19, 20)
-
Specification