×

Dynamic node grouping in grid-based visualizations

  • US 10,474,317 B2
  • Filed: 10/30/2014
  • Issued: 11/12/2019
  • Est. Priority Date: 06/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for manipulating a grid visualization in a computing system including a processor coupled to a user input and to a display, the method comprising operations performed by the processor as follows:

  • receiving content assets for display in the computing system, the content assets including definitions for data entities from a data set;

    displaying the grid visualization including at least a first axis associated with a first attribute and one or more attribute values, a second axis associated with a second attribute and one or more attribute values, and a first grid cell representing a first attribute value related to the first axis and a second attribute value related to the second axis;

    populating the first grid cell with one or more individual icons representing the data entities from the data set, wherein each data entity is associated with the first attribute value, the second attribute value, a third attribute value for a third attribute and a fourth attribute value for a fourth attribute, and wherein the one or more individual icons are equally sized and as large as possible given a size of the first grid cell;

    displaying an overflow indicator within the first grid cell when a part of the one or more of the individual icons cannot be displayed within the size of the first grid cell;

    receiving a first user input from a user input device to drag and drop an icon across a display screen from the first grid cell to a second grid cell;

    upon receiving the first user input updating at least one attribute of the icon from a value associated with the first grid cell to a value associated with the second grid cell;

    receiving a second user input from the user input device to initiate a grouping of the one or more individual icons;

    upon receiving the second user input, assigning portions of the one or more individual icons to groups based on the third attribute value and the fourth attribute value; and

    replacing a first portion of the one or more individual icons with at least one chart including icons from at least one of the groups, wherein the at least one chart includes one or more of a bar chart, pie chart or treemap.

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