PATTERN-BASED ANALYSIS RECOMMENDATION
First Claim
1. A method comprising:
- receiving, by a computing device comprising at least one processor, input data;
determining, by the computing device and based at least in part on the input data, a plurality of visualizations, each of the plurality of visualizations representing at least a portion of the input data;
determining, by the computing device, a respective score for each of the plurality of visualizations, the respective score for each visualization from the plurality of visualizations being based at least in part on a comparison of the corresponding visualization to one or more visual patterns;
determining, by the computing device and based at least in part on the respective score for each of the plurality of visualizations, an ordering of the plurality of visualizations; and
outputting, by the computing device and for display, at least one visualization from the plurality of visualizations in accordance with the ordering.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system includes at least one processor and at least one module operable by the at least one processor to receive input data, and determine, based at least in part on the input data, a plurality of visualizations, each of the plurality of visualizations representing at least a portion of the input data. The at least one module is further operable to determine a respective score for each of the plurality of visualizations, the respective score for each visualization from the plurality of visualizations being based at least in part on a comparison of the corresponding visualization to one or more visual patterns, determine, based at least in part on the respective score for each of the plurality of visualizations, an ordering of the plurality of visualizations, and output, for display, at least one visualization from the plurality of visualizations in accordance with the ordering.
36 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device comprising at least one processor, input data; determining, by the computing device and based at least in part on the input data, a plurality of visualizations, each of the plurality of visualizations representing at least a portion of the input data; determining, by the computing device, a respective score for each of the plurality of visualizations, the respective score for each visualization from the plurality of visualizations being based at least in part on a comparison of the corresponding visualization to one or more visual patterns; determining, by the computing device and based at least in part on the respective score for each of the plurality of visualizations, an ordering of the plurality of visualizations; and outputting, by the computing device and for display, at least one visualization from the plurality of visualizations in accordance with the ordering. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system comprising:
-
at least one processor; and at least one module operable by the at least one processor to; receive input data; determine, based at least in part on the input data, a plurality of visualizations, each of the plurality of visualizations representing at least a portion of the input data; determine a respective score for each of the plurality of visualizations, the respective score for each visualization from the plurality of visualizations being based at least in part on a comparison of the corresponding visualization to one or more visual patterns; determine, based at least in part on the respective score for each of the plurality of visualizations, an ordering of the plurality of visualizations; and output, for display, at least one visualization from the plurality of visualizations in accordance with the ordering. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by at least one processor to:
-
receive input data; determine, based at least in part on the input data, a plurality of visualizations, each of the plurality of visualizations representing at least a portion of the input data; determine a respective score for each of the plurality of visualizations, the respective score for each visualization from the plurality of visualizations being based at least in part on a comparison of the corresponding visualization to one or more visual patterns; determine, based at least in part on the respective score for each of the plurality of visualizations, an ordering of the plurality of visualizations; and output, for display, at least one visualization from the plurality of visualizations in accordance with the ordering. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification