SYSTEM AND METHOD FOR DISPLAYING BAR CHARTS WITH A FIXED MAGNIFICATION AREA
First Claim
1. A method for displaying on a display screen of a mobile device a chart representing a plurality of data points, the method comprising:
- displaying a first set of data points on the display screen, each data point in the first set displayed having a fixed width and a height variable according to a value of the data point;
displaying a second set of data points on the display screen, each data point in the second set displayed having a width greater than the fixed width and a height variable according to a value of the data point; and
responsive to receiving a user input, altering the display of at least one of the data points in the first set to have a width greater than the fixed width, and altering at least one of the data points in the second set to have the fixed width.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for visually displaying data points using charts on a display screen with limited display area. A fixed magnification area allows presentation of detailed information for some data points compared to other data points that are displayed. The chart can be moved relative to the fixed magnification area thereby changing the data points displayed within the fixed magnification area that present additional information. The relative movement between the chart and the fixed magnification area is triggered by different kinds of inputs from the user including, tilting of the device, swiping with a pointing device and selecting a particular data point.
47 Citations
20 Claims
-
1. A method for displaying on a display screen of a mobile device a chart representing a plurality of data points, the method comprising:
-
displaying a first set of data points on the display screen, each data point in the first set displayed having a fixed width and a height variable according to a value of the data point; displaying a second set of data points on the display screen, each data point in the second set displayed having a width greater than the fixed width and a height variable according to a value of the data point; and responsive to receiving a user input, altering the display of at least one of the data points in the first set to have a width greater than the fixed width, and altering at least one of the data points in the second set to have the fixed width. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for displaying on a display screen of a mobile device a chart representing a plurality of data points, the method comprising:
-
displaying a first set of data points on the display screen, each data point in the first set represented by a first image; displaying a second set of data points on the display screen, each data point in the second set represented by a second image larger than the first image and displaying an associated label, wherein the label is not displayed for the data points in the first set; and responsive to receiving a user input, altering the display of at least one of the data points in the first set to be represented by the second size and display the label, and altering at least one of the data points in the second set to have the first size and not display the label.
-
-
19. A system for displaying on a display screen of a mobile device a chart representing a plurality of data points, the system comprising:
-
a computer processor; and a computer-readable storage medium storing computer program modules configured to execute on the computer processor, the computer program modules comprising; an input/output driver module configured to; display a first set of data points on the display screen, each data point in the first set displayed having a fixed width and a variable height according to a value of the data point; display a second set of data points on the display screen, each data point in the second set displayed having a width greater than the fixed width and a variable height according to a value of the data point; and responsive to receiving a user input, alter the display of at least one of the data points in the first set to have a width greater than the fixed width, and alter at least one of the data points in the second set to have the fixed width.
-
-
20. A computer program product having a computer-readable storage medium storing computer-executable code for displaying on a display screen of a mobile device a chart representing a plurality of data points, the code comprising:
an input/output driver module configured to; display a first set of data points on the display screen, each data point in the first set displayed having a fixed width and a variable height according to a value of the data point; display a second set of data points on the display screen, each data point in the second set displayed having a width greater than the fixed width and a variable height according to a value of the data point; and responsive to receiving a user input, alter the display of at least one of the data points in the first set to have a width greater than the fixed width, and alter at least one of the data points in the second set to have the fixed width.
Specification