×

Relationship visualizations

  • US 9,483,162 B2
  • Filed: 06/30/2014
  • Issued: 11/01/2016
  • Est. Priority Date: 02/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for providing relationship visualizations, the computer system comprising:

  • an object storage device storing information regarding a plurality of objects and properties of respective objects; and

    one or more hardware processors programmed, via executable code instructions, to;

    receive, from a user of the computer system, selection of a plurality of objects;

    determine, based on input from the user or default settings, an action associated with the plurality of objects to include in a visualization;

    identify, in the object storage device, a plurality of the determined actions associated with respective objects;

    determine a first time unit associated with each of a plurality of sections of a first axis;

    determine a second time unit associated with each of a plurality of sections of a second axis, wherein the first time unit comprises a plurality of the second time units and each section of the first axis intersects with a plurality of sections of the second axis;

    assigning respective first time periods to each of the sections of the first axis based on the determined first time unit and respective second time periods to each of the section of the second axis based on the determined second time unit;

    for each identified action associated with respective objects;

    determine, based on one or more properties of the respective object stored in the object storage device, an action time associated with the identified action;

    determine a first time period that includes the action time;

    determine a second time period that includes the action time; and

    incrementing a count of actions associated with the determined first time period and the determined second time period;

    generate user interface data configured to display the visualization including;

    indicators of the first time periods on respective sections of the first axis;

    indicators of the second time periods on respective sections of the second axis; and

    indicators at intersections of first time periods and second time periods, the indicators at the intersections corresponding to respective counts of actions associated with the respective first time period and second time period, and the indicators at the intersections configured to be presented through at least one of color, gradient, hue, saturation, or binary visualization.

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