Patent ID: 9696903
Date: 2017-07-04
CPC Classifications: G06F,G06Q

Claim:
1. A computer-implemented method of facilitating creation of and interaction with visualizations, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions that, when executed, perform the method, the method comprising: providing, by the one or more physical processors, a first data element set associated with a first attribute in a first portion of a user interface, wherein the first data element set includes a first data element representing a first value associated with the first attribute and one or more other data elements representing other values associated with the first attribute; providing, by the one or more physical processors, a control element set in a second portion of the user interface, wherein the control element set includes a first control element representing a second attribute and one or more other control elements representing other attributes; receiving, by the one or more physical processors, a first input indicating a selection of the first control element and the first data element; performing, by the one or more physical processors, based on the selection, queries relating to the second attribute across a plurality of sources; receiving, by the one or more physical processors, based on the queries, subsets of data that relate to a second value, the second value being associated with the second attribute and corresponding to the first value; predicting, by the one or more physical processors, the second value based on the subsets of data before one or more other subsets of data relating to the second value are received; and providing, by the one or more physical processors, based on the prediction of the second value, a second data element set associated with the second attribute, wherein the second data element set includes a second data element representing the second value.