×

Dynamic expansion of data visualizations

  • US 10,474,352 B1
  • Filed: 10/15/2015
  • Issued: 11/12/2019
  • Est. Priority Date: 07/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for interacting with a displayed data visualization, comprising:

  • displaying a primary data visualization on a touch-sensitive display screen, the primary data visualization comprising a plurality of display elements;

    receiving, via the touch-sensitive display screen, a first user input including two points of contact with the touch-sensitive display screen, the two points of contact defining an axis having an orientation and the first user input being rotatable about the axis;

    responsive to receiving the two points of contact with the touch-sensitive display screen, selecting a first one of the display elements that is centrally positioned between the two points of contact;

    responsive to selecting the first one of the display elements, dynamically presenting for display on the touch-sensitive display screen a plurality of previews of secondary data visualizations relating to the first one of the display elements;

    receiving a rotation of the first user input causing a rotated orientation of the defined axis, the rotation of the first user input including rotating the two points of contact on the touch-sensitive display screen to rotate the defined axis;

    responsive to receiving the rotation of the first user input, highlighting one of the plurality of previews of secondary data visualizations based on the rotated orientation of the defined axis with respect to a display position of the plurality of previews of secondary data visualizations;

    receiving a resizing of the first user input on the touch-sensitive display screen, the resizing of the first user input causing a change in a distance between the two points of contact on the rotated defined axis on the touch-sensitive display screen; and

    responsive to receiving the resizing of the first user input, resizing a presentation of the highlighted one of the plurality of previews of secondary data visualizations.

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