GRAPHICAL INTERFACE DATA FRAGMENT OPERATIONS FOR DATA VISUALIZATION
First Claim
1. A method comprising:
- outputting, by a computing device, a display of a data visualization in a graphical user interface;
receiving, by the computing device, a first user input selecting a first fragment of the data visualization to freeze, thereby defining a frozen fragment of the data visualization, wherein the first user input is entered via a pointer positioned at the first fragment of the data visualization in the display of the data visualization in the graphical user interface;
receiving, by the computing device, a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization, thereby defining a repositioned fragment of the data visualization, wherein the second user input is entered via the pointer positioned at the second fragment of the data visualization in the display of the data visualization in the graphical user interface; and
outputting, by the computing device, a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for providing visualizations of data with options for a user to manipulate the data visualizations. These data visualization options may provide flexible and rapid comparison of different fragments of data. In one example, a method includes outputting a display of a data visualization in a graphical user interface. The method further includes receiving a first user input selecting a first fragment of the data visualization to freeze. The method further includes receiving a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization. The method further includes outputting a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.
-
Citations
20 Claims
-
1. A method comprising:
-
outputting, by a computing device, a display of a data visualization in a graphical user interface; receiving, by the computing device, a first user input selecting a first fragment of the data visualization to freeze, thereby defining a frozen fragment of the data visualization, wherein the first user input is entered via a pointer positioned at the first fragment of the data visualization in the display of the data visualization in the graphical user interface; receiving, by the computing device, a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization, thereby defining a repositioned fragment of the data visualization, wherein the second user input is entered via the pointer positioned at the second fragment of the data visualization in the display of the data visualization in the graphical user interface; and outputting, by the computing device, a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing system comprising:
-
one or more processors; one or more computer-readable data storage devices; and computer-executable program instructions, stored on the one or more computer-readable data storage devices for execution by the one or more processors, wherein the program instructions comprise; program instructions for outputting a display of a data visualization in a graphical user interface; program instructions for receiving a first user input selecting a first fragment of the data visualization to freeze, thereby defining a frozen fragment of the data visualization, wherein the first user input is entered via a pointer positioned at the first fragment of the data visualization in the display of the data visualization in the graphical user interface; program instructions for receiving a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization, thereby defining a repositioned fragment of the data visualization, wherein the second user input is entered via a pointer positioned at the second fragment of the data visualization selected for repositioning in the graphical user interface; and program instructions for outputting a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product comprising executable instructions stored on a non-transitory computer-readable storage medium, for configuring one or more programmable processors to:
-
output a display of a data visualization in a graphical user interface; receive a first user input selecting a first fragment of the data visualization to freeze, thereby defining a frozen fragment of the data visualization, wherein the first user input is entered via a pointer positioned at the first fragment of the data visualization in the display of the data visualization in the graphical user interface; receive a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization, thereby defining a repositioned fragment of the data visualization, wherein the second user input is entered via a pointer positioned at the second fragment of the data visualization selected for repositioning in the graphical user interface; and output a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.
-
Specification