Systems and Methods for Axis Table Plot Display
First Claim
1. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to be executed to cause a data processing apparatus of a graphing computer system to perform a method comprising:
- receiving a graphing request to generate a graph display, wherein the graphing request specifies at least one pairing of an axis name and a table column name, wherein the generated graph display includes a data plot and at least one data table, and the data plot of the generated graph display includes plot points located relative to a horizontal axis of the data plot identified by a horizontal axis name and located relative to a vertical axis of the data plot identified by a vertical axis name, and wherein either the horizontal axis name or the vertical axis name corresponds to the axis name of the at least one pairing in the graphing request;
generating a graph template of the graph display, in accordance with the received graphing request, such that the generated graph template specifies the data plot and the at least one data table; and
providing the graph template to a rendering engine of the graphing computer system, such that the rendering engine generates the graph display and produces the data plot such that the produced data plot includes plot points located relative to the horizontal axis of the data plot identified by the horizontal axis name and relative to the vertical axis of the data plot identified by the vertical axis name and textual representation of the data table aligned with the horizontal or vertical axis.
1 Assignment
0 Petitions
Accused Products
Abstract
A graph display that includes a data plot and at least one data table is generated in response to a received graphing request to generate a graph display, wherein the graphing request specifies at least one pairing of an axis name and a table column name. The data plot of the generated graph display includes plot points located relative to a horizontal axis of the data plot identified by a horizontal axis name and located relative to a vertical axis of the data plot identified by a vertical axis name and textual representation of the data table aligned with the horizontal or vertical axis, and either the horizontal axis name or the vertical axis name corresponds to the axis name of the at least one pairing in the graphing request.
-
Citations
57 Claims
-
1. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to be executed to cause a data processing apparatus of a graphing computer system to perform a method comprising:
-
receiving a graphing request to generate a graph display, wherein the graphing request specifies at least one pairing of an axis name and a table column name, wherein the generated graph display includes a data plot and at least one data table, and the data plot of the generated graph display includes plot points located relative to a horizontal axis of the data plot identified by a horizontal axis name and located relative to a vertical axis of the data plot identified by a vertical axis name, and wherein either the horizontal axis name or the vertical axis name corresponds to the axis name of the at least one pairing in the graphing request; generating a graph template of the graph display, in accordance with the received graphing request, such that the generated graph template specifies the data plot and the at least one data table; and providing the graph template to a rendering engine of the graphing computer system, such that the rendering engine generates the graph display and produces the data plot such that the produced data plot includes plot points located relative to the horizontal axis of the data plot identified by the horizontal axis name and relative to the vertical axis of the data plot identified by the vertical axis name and textual representation of the data table aligned with the horizontal or vertical axis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A graphing computer system, the graphing computer system comprising:
-
a processor; and a non-transitory computer-readable storage medium that includes instructions that are configured to be executed by the processor such that, when executed, the instructions cause the graphing computer system to perform operations including; receiving a graphing request to generate a graph display, wherein the graphing request specifies at least one pairing of an axis name and a table column name, wherein the generated graph display includes a data plot and at least one data table, and the data plot of the generated graph display includes plot points located relative to a horizontal axis of the data plot identified by a horizontal axis name and located relative to a vertical axis of the data plot identified by a vertical axis name, and wherein either the horizontal axis name or the vertical axis name corresponds to the axis name of the at least one pairing in the graphing request; generating a graph template of the graph display, in accordance with the received graphing request, such that the generated graph template specifies the data plot and the at least one data table; and providing the graph template to a rendering engine of the graphing computer system, such that the rendering engine generates the graph display and produces the data plot such that the produced data plot includes plot points located relative to the horizontal axis of the data plot identified by the horizontal axis name and relative to the vertical axis of the data plot identified by the vertical axis name and textual representation of the data table aligned with the horizontal or vertical axis. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of operating a graphing computer system to generate a graph display based on a dataset, the method comprising:
-
receiving a graphing request to generate a graph display, wherein the graphing request specifies at least one pairing of an axis name and a table column name, wherein the generated graph display includes a data plot and at least one data table, and the data plot of the generated graph display includes plot points located relative to a horizontal axis of the data plot identified by a horizontal axis name and located relative to a vertical axis of the data plot identified by a vertical axis name, and wherein either the horizontal axis name or the vertical axis name corresponds to the axis name of the at least one pairing in the graphing request and textual representation of the data table aligned with the horizontal or vertical axis; generating a graph template of the graph display, in accordance with the received graphing request, such that the generated graph template specifies the data plot and the at least one data table; and providing the graph template to a rendering engine of the graphing computer system, such that the rendering engine generates the graph display and produces the data plot such that the produced data plot includes plot points located relative to the horizontal axis of the data plot identified by the horizontal axis name and relative to the vertical axis of the data plot identified by the vertical axis name. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification