×

Tessellated data visualization system

  • US 9,465,891 B1
  • Filed: 04/28/2016
  • Issued: 10/11/2016
  • Est. Priority Date: 04/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented in a data processing system, the method comprising:

  • receiving, using a data processing system, one or more elements of a data set;

    identifying, using a processor of the data processing system, a plurality of hierarchical data nodes of the data set, each of the data nodes having an associated quantitative value, and one or more relationships between the data nodes, such that identifying the data nodes includes identifying a plurality of root nodes and one or more generations of child nodes;

    generating, using the data processing system, a multi-dimensional graphical object illustrating the quantitative values of the data nodes and the one or more relationships between the data nodes;

    wherein generating the graphical object includes;

    representing the plurality of root nodes as a circular, edge-to-edge cluster of columns, each such root node column having a tessellatable cross-sectional shape;

    representing, adjacent to a first root node of the plurality of root nodes, one or more first child nodes having the first root node as a parent, the one or more first child nodes represented as respective child node columns extending single file from one unoccupied edge of the first root node; and

    setting a respective height of each root node column and of each child node column, such that the respective height corresponds to the quantitative value of the data node represented by the respective column; and

    transmitting the graphical object for display.

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