×

System for visually exploring coordinated relationships in data

  • US 10,521,445 B2
  • Filed: 06/01/2017
  • Issued: 12/31/2019
  • Est. Priority Date: 06/01/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of visualizing relationship data, the method comprising:

  • Receiving, from a database, stored relationship data comprising a first type of entities, a second type of entities, and data representative of relationships between an entity of the first type and an entity of the second type, wherein the data representative of relationships comprises data representing a plurality of relationships between a plurality of entities of the first type and a plurality of entities of the second type, and additional data representative of relationships between another plurality of entities of the first type and a plurality of entities of the third type;

    generating, by a processor implemented biclustering engine, based on the data representative of relationships, a bicluster connecting the entity of the first type to the entity of the second type;

    generating, based on the additional data representative of relationships, another bicluster connecting each of the another plurality of first type of entities to each of the plurality of third type of entities;

    generating a bicluster chain connecting the bicluster to the generated other bicluster; and

    generating a visualization based on the bicluster generated, the other bicluster generated and the bicluster chain connecting the bicluster to the generated other bicluster, andcontrolling a display device to display and dynamically update the visualization in real time, wherein the visualization comprises;

    a first column representative of the first type of entities; and

    a second column representative of the second type of entities, wherein each row of the visualization corresponds to the generated bicluster;

    a third column representative of the third type of entities; and

    a visual element representative of the bicluster chain connecting entities of the third type to entities of the second type based on connections to entities of the first type;

    a weighted visual representation of a relationship between the entity of the first type and the entity of the second type comprising;

    a first type of visual element extending in a first direction between the first column and the second column representing the bicluster connecting the first type of entities to the second type of entities; and

    a plurality of visual elements of a second type arranged in the first direction, each element of the second type extending in a second direction perpendicular to the first direction,wherein the plurality of visual elements of the second type are positioned within the first type of visual element, each of the plurality of visual elements of the second type being associated with one of the plurality of relationships between the plurality of entities of the first type and the plurality of entities of the second type, andwherein the positioning of the each second type of visual element between the first column and the second column corresponds to a strength value associated with the relationship associated with the second type of visual element.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×