Displaying continually-incoming time series that uses overwriting of one portion of the time series data while another portion of the time series data remains unshifted
AssigneeHewlett-Packard Development Company, L.P.
InventorsMing C. Hao, Umeshwar Dayal, Daniel A. Keim
Life of this patent
Estimating the term…
Abstract
Continually-incoming time series data is displayed in a visualization screen. In response to detecting that the visualization screen has become full with time series data, a first portion of the time series data is overwritten with additional incoming data such that the additional incoming data replaces the first portion of the time series data in the visualization screen. A second portion of the time series data is maintained unshifted even though the additional incoming data has been added to the visualization screen.
Claims23
A method comprising:
- displaying, by a computer, continually-incoming time series data in a visualization screen, wherein the displaying comprises:
- in response to detecting that the visualization screen has become full with cells representing first time series data, overwriting a first portion of the cells representing the first time series data displayed in the visualization screen with cells representing additional incoming time series data of the continually-incoming time series data such that the cells representing the additional incoming time series data replace the first portion of the cells representing the first time series data in the visualization screen, and
- maintaining a second portion of the cells representing the first time series data unshifted even though the cells representing the additional incoming time series data have been added to the visualization screen, wherein the cells in the second portion represent data records at respective time points of the first time series data.
A method comprising:
- receiving, by a computer, real-time data for display in a visualization screen;
- determining, by the computer, whether the visualization screen is full;
- in response to determining that the visualization screen is not full, inserting, by the computer, newly received real-time data after existing real-time data in the visualization screen;
- in response to determining that the visualization screen is full, the computer
- overwriting a first portion of the existing real-time data displayed in the visualization screen with the newly received real-time data, and
- maintaining a second portion of the existing real-time data displayed in the visualization screen unshifted even though the newly received real-time data has been added to the visualization screen.
An article comprising at least one non-transitory computer-readable storage medium containing instructions that when executed cause a computer to:
- receive continually-incoming time series data;
- and
- display the continually-incoming time series data in a visualization screen, wherein the displaying comprises:
- in response to detecting that the visualization screen has become full with cells representing first time series data, overwrite a first portion of the cells representing the first time series data displayed in the visualization screen with cells representing additional incoming time series data of the continually-incoming time series data such that the cells representing the additional incoming time series data replace the first portion of the cells representing the first time series data in the visualization screen, and
- maintain a second portion of the cells representing the first time series data unshifted even though the cells representing the additional incoming data have been added to the visualization screen, wherein the cells in the second portion represent data records at respective time points of the first time series data.
Dependencies are inferred from the claim text.