×

Intelligent visualization munging

  • US 10,565,750 B2
  • Filed: 08/31/2016
  • Issued: 02/18/2020
  • Est. Priority Date: 08/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. An intelligent visualization munging system comprising:

  • a data loader, executed by at least one hardware processor, to ascertain data that is to be visualized;

    a data iterator, executed by the at least one hardware processor, to transform and enrich the ascertained data;

    a data feature and role discoverer, executed by the at least one hardware processor, todetermine features of the transformed and enriched data,determine a user role of a user associated with the transformed and enriched data, and a user interaction of the user associated with the transformed and enriched data, wherein the user is a person or entity that is currently using or is associated with the ascertained data, anddetermine a target role of a target associated with the transformed and enriched data, and a target interaction of the target associated with the transformed and enriched data;

    a behavior learner, executed by the at least one hardware processor, tolearn a behavior of the user associated with the transformed and enriched data;

    a visualization recommender, executed by the at least one hardware processor, toanalyze the features of the transformed and enriched data, the user role of the user associated with the transformed and enriched data, the user interaction of the user associated with the transformed and enriched data, the target role of the target associated with the transformed and enriched data, the target interaction of the target associated with the transformed and enriched data, and a learned behavior model to generate a recommendation that includes a predetermined number of visualizations from a plurality of available visualizations to graphically display the transformed and enriched data, wherein the predetermined number of visualizations is less than the plurality of available visualizations,receive selection of a visualization by the user from the predetermined number of recommended visualizations where the selected visualization is recommended for the target that includes another person or another entity that is to use or is associated with the selected visualization, andgenerate a new learned behavior model based on the learned behavior of the user associated with the transformed and enriched data bydetermining whether a number of selections of non-recommended visualizations exceeds a predetermined selection number threshold within a predetermined time threshold, andin response to a determination that the number of selections of non-recommended visualizations exceeds the predetermined selection number threshold within the predetermined time thresholdapplying multinomial logistic regression to the features of the transformed and enriched data, at least one of the user role of the user associated with the transformed and enriched data, or the user interaction of the user associated with the transformed and enriched data, at least one of the target role of the target associated with the transformed and enriched data, or the target interaction of the target associated with the transformed and enriched data, and the learned behavior of the user associated with the transformed and enriched data, wherein the learned behavior of the user associated with the transformed and enriched data includes a selection of a non-recommended visualization; and

    a results generator, executed by the at least one hardware processor, to generate a graphical display of the transformed and enriched data using the selected visualization from the predetermined number of recommended visualizations.

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