Responsive line display
First Claim
1. A computer-implemented method comprising:
- receiving a request to display a line chart on a display screen of a mobile computing system, the line chart having a plurality of connected line segments;
determining an amount of space available to display the line chart on the display screen and a number of data points to be displayed in the line chart; and
displaying the line chart with the data points and a plurality of connected line segments connecting the data points on the display screen of the mobile computing system, each of the plurality of connected line segments having a thickness corresponding to the number of data points being displayed in the line chart, a range of values for at least one of a vertical scale and a horizontal scale associated with the line chart, and the amount of space available to display the line chart, wherein the thickness of the connected line segments of the line chart is relatively thinner when the line chart includes higher density of information corresponding to a larger number of data points to be displayed within the range of values in the line chart when the display screen has less screen space and relatively thicker when the line chart includes a lesser number of data points to be displayed within the range of values in the line chart when the display screen has more screen space.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the present invention include an apparatus for displaying line charts with responsive line thickness using a display screen of a mobile computing system and include a processor, and one or more stored sequences of instructions which, when executed by the processor, cause the processor to receive a request to display a line chart on a display screen of a mobile computing system with the line chart having multiple line segments, determine density of information to be displayed with the line chart, and display the line chart with thickness of lines of the line chart corresponding to the determined density of information. The thickness of the line segments of the line chart is relatively thinner when the line chart includes higher density of information and relatively thicker when the line chart includes lower density of information.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
receiving a request to display a line chart on a display screen of a mobile computing system, the line chart having a plurality of connected line segments; determining an amount of space available to display the line chart on the display screen and a number of data points to be displayed in the line chart; and displaying the line chart with the data points and a plurality of connected line segments connecting the data points on the display screen of the mobile computing system, each of the plurality of connected line segments having a thickness corresponding to the number of data points being displayed in the line chart, a range of values for at least one of a vertical scale and a horizontal scale associated with the line chart, and the amount of space available to display the line chart, wherein the thickness of the connected line segments of the line chart is relatively thinner when the line chart includes higher density of information corresponding to a larger number of data points to be displayed within the range of values in the line chart when the display screen has less screen space and relatively thicker when the line chart includes a lesser number of data points to be displayed within the range of values in the line chart when the display screen has more screen space. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for displaying line charts, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to; receive a request to display a line chart on a display screen of a mobile computing system, the line chart having a plurality of connected line segments; determine an available screen space to display the line chart on the display screen of the mobile computing system and a number of data points to be displayed in the line chart; and display the line chart with the data points and a plurality of connected line segments connecting the data points on the display screen of the mobile computing system, each of the plurality of connected line segments having a thickness corresponding to the number of data points being displayed in the line chart, a range of values for at least one of a vertical scale and a horizontal scale associated with the line chart, and the amount of space available to display the line chart, wherein the thickness of the connected line segments of the line chart is relatively thinner when the line chart includes higher density of information corresponding to a larger number of data points to be displayed within the range of values in the line chart when the display screen has less screen space and relatively thicker when the line chart includes a lesser number of data points to be displayed within the range of values in the line chart when the display screen has more screen space. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable medium carrying one or more sequences of instructions for display line charts, which instructions, when executed by one or more processors, cause the one or more processors to:
-
receive a request to display a line chart on a screen of a mobile computing system, the line chart having a plurality of connected line segments; determine an amount of space available to display the line chart on the display screen and a number of data points to be displayed in the line chart; and display, on the display screen of the mobile computing system, the line chart with the data points and a plurality of connected line segments connecting the data points, each of the plurality of connected line segments having a thickness corresponding to the number of data points being displayed in the line chart, a range of values for at least one of a vertical scale and a horizontal scale associated with the line chart, and the amount of space available to display the line chart, wherein the thickness of the connected line segments of the line chart is relatively thinner when the line chart includes higher density of information corresponding to a larger number of data points to be displayed within the range of values in the line chart when the display screen has less screen space and relatively thicker when the line chart includes a lesser number of data points to be displayed within the range of values in the line chart when the display screen has more screen space. - View Dependent Claims (15, 16, 17)
-
Specification