×

Visualization suggestion application programming interface

  • US 9,830,370 B2
  • Filed: 09/18/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 09/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing a dataset and a user selection of at least one column of the dataset by at least one hardware processor, the dataset including at least one online analytical processing (OLAP) cube with each column of the cube classified as a measure or classified as a dimension;

    determining, by the at least one hardware processor, which type of analysis to perform on each of the unselected columns of the dataset based on;

    the classification of the at least one column selected by a user; and

    the unselected column being classified as a dimension and a cardinality of the dimension satisfying specified criteria;

    analyzing the dataset, by the at least one hardware processor, to generate a score for each unselected column of the dataset based on a degree of dependency between each of the unselected columns and the at least one selected column;

    iteratively displaying a ranking of the unselected columns according to the scores, and accessing a user selection of one more column by the at least one hardware processor until a threshold number of columns has been selected;

    accessing the selected columns of the dataset by the at least one hardware processor; and

    selecting, by the at least one hardware processor, a specified number of visualization configurations compatible with the selected columns from a set of visualization configurations and providing the compatible visualization configurations to a user, wherein the selecting is based at least in part on a quantity of the selected columns and based at least in part on at least one constraint of a visualization configuration of the specified number of visualization configurations.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×