GRAPHICAL INTERFACE WITH DATA PRESENCE INDICATORS
First Claim
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a user interface for displaying data presence indicators, the instructions comprising:
- for each data point in a graph, displaying a first data presence indicator in a first format when the data point is within a first region;
for each data point in the graph, displaying the first data presence indicator in a second format when the data point is not within the first region;
for each data point in the graph, displaying a second data presence indicator in a third format when the data point is within a second region; and
for each data point in the graph, displaying the second data presence indicator in a fourth format when the data point is not within the second region.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-readable medium, computer-implemented method, and system for generating a user interface is provided. One or more data presence indicators are generated which allows users to locate data on a graph displayed in the user interface by indicating where data is present, even when the data itself is not visible in the user interface. The system can modify the format of the data presence indicator depending on the location of the data. In one embodiment of the invention, the system can update the data presence indicators in response to a user modification of the magnification or scroll position of the user interface.
38 Citations
22 Claims
-
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a user interface for displaying data presence indicators, the instructions comprising:
-
for each data point in a graph, displaying a first data presence indicator in a first format when the data point is within a first region; for each data point in the graph, displaying the first data presence indicator in a second format when the data point is not within the first region; for each data point in the graph, displaying a second data presence indicator in a third format when the data point is within a second region; and for each data point in the graph, displaying the second data presence indicator in a fourth format when the data point is not within the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16)
-
-
12. A computer-implemented method for generating a user interface which displays data presence indicators, the method comprising:
-
for each data point in a graph, displaying a first data presence indicator in a first format when the data point is within a first region; for each data point in the graph, displaying the first data presence indicator in a second format when the data point is not within the first region; for each data point in the graph, displaying a second data presence indicator in a third format when the data point is within a second region; and for each data point in the graph, displaying the second data presence indicator in a fourth format when the data point is not within the second region. - View Dependent Claims (13, 14)
-
-
17. A system for generating a user interface which displays data presence indicators, the system comprising:
a processor configured to, for each data point in a graph, display a first data presence indicator in a first format when the data point is within a first region, for each data point in the graph, display the first data presence indicator in a second format when the data point is not within the first region, for each data point in the graph, display a second data presence indicator in a third format when the data point is within a second region, and for each data point in the graph, display the second data presence indicator in a fourth format when the data point is not within the second region. - View Dependent Claims (18, 19, 20, 21)
-
22. A graphical user interface, comprising:
-
a vertical axis; a horizontal axis; a plurality of data points; a zoom button configured to change a magnification; a horizontal scroll bar, wherein the horizontal scroll bar represents a region of the horizontal axis; a vertical scroll bar, wherein the vertical scroll bar represents a region of the vertical axis, wherein, upon a change in magnification via the zoom button, the user interface further comprises, a plurality of horizontal data presence indicators, wherein each horizontal data presence indicator corresponds to a point on the horizontal axis; and a plurality of vertical data presence indicators, wherein each vertical data presence indicator corresponds to a point on the vertical axis, wherein, when at least one data point of the plurality of data points is present along a vertical line which intersects a point on the horizontal axis, the corresponding horizontal data presence indicator is displayed in a first format where the at least one data point is within the vertical scroll bar, and is displayed in a second format where the at least one data point is not within the vertical scroll bar, and wherein, when at least one data point of the plurality of data points is present along a horizontal line which intersects a point on the vertical axis, the corresponding vertical data presence indicator is displayed in a third format where the at least one data point is within the horizontal scroll bar, and is displayed in a fourth format where the at least one data point is not within the horizontal scroll bar.
-
Specification