Static visualization of multiple-dimension data trends
First Claim
1. A data trends static visualization system, comprising:
- a computing device;
a display device in communication with the computing device that displays;
data containing data items having related data points that is plotted on a data trends static visualization diagram;
nodes that represent data points of the data plotted on the data trends static visualization diagram;
links that are used to connect related nodes of each of the data items;
visualization components that statically vary visual properties of the nodes, the links, or both, to indicate changes over time of the data;
an interaction component that highlights nodes and links of a selected data item and grays out nodes and links of remaining non-selected data items;
a node size visualization component that first determines an ending node size of an ending node and then computes sizes of nodes earlier in time than the ending node, and then varies the sizes of the nodes earlier in time between a starting node having a smallest size and the ending node having a largest size, with each node gradually increasing in size from the starting node to the ending node to provide a static indicator of a direction over time of flow of a trend of the data items; and
a node opacity visualization component that statically illustrates a direction over time of flow of a trend of a data item by varying opacity of the related nodes between a starting node and an ending node by going from nearly transparent and lacking most opacity at the starting node to approximately fully opaque at the ending node.
2 Assignments
0 Petitions
Accused Products
Abstract
A data trends static visualization system and method including a data trends static visualization diagram for statically visualizing changes in data. The data trends static visualization diagram is a multi-dimensional static diagram including plots of multiple data items, where each data item is a set of related data having associated nodes and links. Each node represents a data point of the data item and links are used to connect at least some of the nodes. The data trends static visualization diagram uses a variety of visualization components to accentuate data changes and indicate a direction (or flow) of data trends. The visualization components include a node opacity visualization component, a link opacity visualization component, and a node size visualization component. The data trends static visualization diagram includes a traces diagram, for plotting trace lines in one diagram, and a small multiples diagram, for plotting individual trace lines in multiple diagrams.
-
Citations
13 Claims
-
1. A data trends static visualization system, comprising:
-
a computing device; a display device in communication with the computing device that displays; data containing data items having related data points that is plotted on a data trends static visualization diagram; nodes that represent data points of the data plotted on the data trends static visualization diagram; links that are used to connect related nodes of each of the data items; visualization components that statically vary visual properties of the nodes, the links, or both, to indicate changes over time of the data; an interaction component that highlights nodes and links of a selected data item and grays out nodes and links of remaining non-selected data items; a node size visualization component that first determines an ending node size of an ending node and then computes sizes of nodes earlier in time than the ending node, and then varies the sizes of the nodes earlier in time between a starting node having a smallest size and the ending node having a largest size, with each node gradually increasing in size from the starting node to the ending node to provide a static indicator of a direction over time of flow of a trend of the data items; and a node opacity visualization component that statically illustrates a direction over time of flow of a trend of a data item by varying opacity of the related nodes between a starting node and an ending node by going from nearly transparent and lacking most opacity at the starting node to approximately fully opaque at the ending node. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data trends static visualization system, comprising:
-
a computing device; a display device in communication with the computing device that displays; a traces visualization diagram for statically visualizing a direction of flow of data trends in time; data containing multiples variables that are visualized on the traces visualization diagram; a plurality of data items contained in the data, each of the plurality of data items having associated data points corresponding to a data item; a plurality of nodes that represent data points and that are plotted on the traces visualization diagram such that each data item has a group of nodes associated with it; a plurality of links that connect nodes such that the group of nodes associated with each data item are connected by a group of links also associated with that data item; a visualization component visually indicates changes over time of the data by varying opacity properties the plurality of nodes and the plurality of links; trace lines that are plotted on the trace visualization diagram for each of the data items, the trace lines including for each data item its associated nodes and its associated links to display to a user on a display device of a computing device changes over time of trends in the data; an interaction component that allows a user to select at least one of the trace lines and then increase a contrast of nodes and links of a selected trace lines and decreases contrast of nodes and links of non-selected trace lines; a node size visualization component that first determines an ending node size of an ending node and then computes sizes of nodes earlier in time than the ending node, and then varies the sizes of the nodes earlier in time between a starting node having a smallest size and the ending node having a largest size, with each node gradually increasing in size from the starting node to the ending node to provide a static indicator of a direction over time of flow of a trend of the data items; and a node opacity visualization component that statically illustrates a direction over time of flow of a trend of a data item by varying opacity of nodes of a data item based on a node'"'"'s position in time by going from nearly transparent and lacking most opacity at a starting node to approximately fully opaque at an ending node. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data trends static visualization system, comprising:
-
a computing device; a display device in communication with the computing device that displays; a small multiples visualization diagram for statically visualizing changes over time of data containing multiple variables; a plurality of data items contained in the data, each of the plurality of data items having associated data points corresponding to a data item; a plurality of nodes that represent data points such that each data item has a group of nodes associated with it; a plurality of links that connect nodes such that the group of nodes associated with each data item is connected by a group of links also associated with that data item; a visualization component visually indicates changes over time of the data by varying opacity properties the plurality of nodes and the plurality of links; a plurality of sub-diagrams such that each sub-diagram contains a trace line plotted therein for a single data item, the trace line containing associated nodes and associated links of the single data item to display to a user on a display device of a computing device changes over time of trends in the data; an interaction component that allows a user to select at least one of the trace lines and then increase a contrast of nodes and links of a selected trace lines and decreases contrast of nodes and links of non-selected trace lines; and a node size visualization component that first determines an ending node size of an ending node and then computes sizes of nodes earlier in time than the ending node, and then varies the sizes of the nodes earlier in time between a starting node having a smallest size and the ending node having a largest size, with each node gradually increasing in size from the starting node to the ending node to provide a static indicator of a direction over time of flow of a trend of the data items. - View Dependent Claims (12, 13)
-
Specification