Patent Document ID: 9892530
Application ID: 13550985
Patent Flag: 1

Claim One:
1. A computer-implemented method comprising: generating a plurality of charts that visually represent data from a multivariate data set, wherein the generating a plurality of charts includes initially reducing a search space of potential chart candidates to be considered for presentation based on a corresponding score value by analyzing metadata associated with the multivariate data set in combination with statistical analysis of the data to determine relationships between variables of the multivariate data set, the determination of relationships between variables of the multivariate data set including a bivariate analysis that determines strengths for combinations of pairs of variables and a random forest model analysis that determines relationships between more than two variables; mapping variables within the multivariate data set to components of each chart; calculating a score value for each chart based on a plurality of factors; and presenting one or more of the plurality of charts based on a corresponding score value for display, wherein the presenting further comprises facilitating navigation from a visual display of a first selected chart from the plurality of charts to a visual display of a second selected chart of the plurality of charts, wherein: each variable associated with the first selected chart differs from each variable associated with the second selected chart, and the facilitating of the navigation further comprises: presenting a display having a plurality of nodes, each of the plurality of nodes representing a different respective variable within the multivariate data set, and each line connection between a pair of nodes representing a bivariate relationship between the respective different variables represented by the pair of nodes and being displayed differently based upon the bivariate relationship therebetween, receiving a selection of an initial node, from among the plurality of nodes of the display, the initial node representing an initial variable, and in response to the receiving of the selection, navigating to a subscreen having a visualization including the initial variable, for each visualization presenting at least one other variable such that more visualizations are known to exist that have meaningful statistical relationships, each selection of a variable from the presented at least one other variable adding a new variable and providing a different visual representation of the variables.