×

User adjustable data sharing between multiple graph elements

  • US 9,658,759 B2
  • Filed: 03/10/2015
  • Issued: 05/23/2017
  • Est. Priority Date: 03/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:

  • generate first sample data to render an instance of a first graph element type in a canvas panel presented in an electronic display, wherein the generated first sample data includes a first data value computed for each column and row of a number of columns and a number of rows;

    render the instance of the first graph element type in the canvas panel with a first axis using the generated first sample data, wherein the instance of the first graph element type is a visual representation of the first graph element type using the generated first sample data;

    generate second sample data to render an instance of a second graph element type in the canvas panel, wherein the generated second sample data includes a second data value computed for each column and row of a second number of columns and a second number of rows;

    render the instance of the second graph element type in the canvas panel with a second axis parallel to the first axis using the generated second sample data, wherein the first data values used for the first axis are different from the second data values used for the second axis;

    present a first axis selector associated with the first axis of the instance of the first graph element type;

    receive an indicator indicating selection of the presented first axis selector;

    after receipt of the indicator, receive a second indicator indicating selection of a shared role between the first axis of the instance of the first graph element type and the second axis of the instance of the second graph element type;

    after receipt of the second indicator, generate third sample data to render a second instance of the second graph element type in the canvas panel, wherein the generated third sample data includes a third data value computed for each column and row of a third number of columns and a third number of rows;

    after receipt of the second indicator, render the second instance of the second graph element type with the second axis in the canvas panel, wherein the third data values used for the second instance of the second graph element type relative to the second axis automatically have the same value as the first data values used for the instance of the first graph element type on the first axis; and

    store a graph design template that captures characteristics of the instance of the first graph element type and of the second instance of the second graph element type without either the generated first sample data, the generated second sample data, or the generated third sample data and without an indicator of any of the generated first sample data, the generated second sample data, or the generated third sample data.

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