×

Filtering for data visualization techniques

  • US 9,477,732 B2
  • Filed: 07/05/2007
  • Issued: 10/25/2016
  • Est. Priority Date: 05/23/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for representing data values of a hierarchical data set as graphical elements in a treemap visualization, each data value being associated with a plurality of data dimensions, the method comprising:

  • generating, with one or more processors associated with one or more computer systems, a first treemap visualization representing the hierarchical data set based on a first configuration of hierarchical depth levels of the hierarchical data set, the first treemap visualization having a first plurality of cells each corresponding to one or more data values in the hierarchical data set;

    generating, with the one or more processors associated with the one or more computer systems, information configured for displaying the first treemap visualization and a first user interface on a treemap visualization display page;

    receiving, at the one or more computer systems, a selection via the first treemap visualization of a treemap cell in the first plurality of cells to remove from the treemap visualization display page, the selected treemap cell corresponding to one or more data value outliers in the hierarchical data set;

    filtering, with the one or more processors associated with the one or more computer systems, the one or more data value outliers in the hierarchical data set based on the selected treemap cell to generate a filtered hierarchical data set excluding the filtered data-value outliers;

    determining a number of depth levels to display in a second treemap visualization based at least in part on a number of the hierarchical depth levels of the hierarchical data set;

    identifying which of the determined number of depth levels of the hierarchical data set to display in the second treemap visualization based at least in part on user selections received through a user interface, at least one of the identified depth levels having a plurality of data values corresponding to one or more graphical elements of the hierarchical data set; and

    generating, with the one or more processors associated with the one or more computer systems, the second treemap visualization based at least in part on the identified depth levels, the second treemap visualization representing the filtered hierarchical data set based at least in part on a proportion ratio that is determined for each of a plurality of non-excluded data values, the second treemap visualization having a second plurality of cells each corresponding to one or more of the plurality of non-excluded data values in the filtered hierarchical data set, and at least one of the second plurality of cells in the second treemap visualization having a distinguishable area from a corresponding treemap cell in the first treemap visualization while maintaining the first configuration of the hierarchical data set.

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