Graphical display with integrated recent period zoom and historical period context data
First Claim
Patent Images
1. A method for displaying a time data series, the method comprising:
- generating by a computer device a time axis divided into a plurality of time axis regions comprising at least a first time axis region and a second time axis region, wherein each of the first time axis region and the second time axis region uses a different linear time scale, and wherein the plurality of time axis regions forms a continuous non-linear time scale on the time axis;
displaying by the computer device a chart in relation to the plurality of time axis regions, wherein the chart displays the time data series, wherein the time data series is plotted in each region based on a different linear time scale corresponding to each axis region;
detecting by the computer device an event that controls a scale of at least one of the first time axis region and the second time axis region, wherein the event is based on data received from an outside data source;
dynamically changing by the computer device the scale of the at least one of the first time axis region or the second time axis region upon detecting the event and updating the display of the chart based on how the scale is changed; and
upon receiving a new data in the time series;
displaying by the computer device the new data in the first time axis region having a first linear time scale, thereby resulting in automatically shifting the time data series along the time axis such that an oldest data previously displayed in the first time axis region is moved to the second time axis region for display along a second time linear scale.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for displaying a data series. In one embodiment, a graphical interface is provided including at least one axis that is divided into a plurality of axis regions. Preferably, each axis region uses a different linear scale, and the plurality of axis regions forms a continuous non-linear scale. The graphical interface also displays the data series in relation to the plurality of axis regions, and the data series is plotted in relation to each axis region based on a scale resolution corresponding to each respective axis region.
-
Citations
22 Claims
-
1. A method for displaying a time data series, the method comprising:
-
generating by a computer device a time axis divided into a plurality of time axis regions comprising at least a first time axis region and a second time axis region, wherein each of the first time axis region and the second time axis region uses a different linear time scale, and wherein the plurality of time axis regions forms a continuous non-linear time scale on the time axis; displaying by the computer device a chart in relation to the plurality of time axis regions, wherein the chart displays the time data series, wherein the time data series is plotted in each region based on a different linear time scale corresponding to each axis region; detecting by the computer device an event that controls a scale of at least one of the first time axis region and the second time axis region, wherein the event is based on data received from an outside data source; dynamically changing by the computer device the scale of the at least one of the first time axis region or the second time axis region upon detecting the event and updating the display of the chart based on how the scale is changed; and upon receiving a new data in the time series; displaying by the computer device the new data in the first time axis region having a first linear time scale, thereby resulting in automatically shifting the time data series along the time axis such that an oldest data previously displayed in the first time axis region is moved to the second time axis region for display along a second time linear scale. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer memory device having stored therein instructions for causing a processor to execute a method for displaying a time data series, the method comprising:
-
generating by a computer device a time axis divided into a plurality of time axis regions comprising at least a first time axis region and a second time axis region, wherein each of the first time axis region and the second time axis region uses a different linear time scale, and wherein the plurality of time axis regions forms a continuous non-linear time scale on the time axis; displaying by the computer device a chart in relation to the plurality of time axis regions, wherein the chart displays the time data series, wherein the time data series is plotted in each region based on a different linear time scale corresponding to each axis region; detecting by the computer device an event that controls a scale of at least one of the first time axis region and the second time axis region, wherein the event is based on data received from an outside data source; dynamically changing by the computer device the scale of the at least one of the first time axis region or the second time axis region upon detecting the event and updating the display of the chart based on how the scale is changed; and upon receiving a new data in the time series; displaying by the computer device the new data in the first time axis region having a first linear time scale, thereby resulting in automatically shifting the time data series along the time axis such that an oldest data previously displayed in the first time axis region is moved to the second time axis region for display along a second time linear scale.
-
Specification