Method and system for creating visualizations
First Claim
Patent Images
1. A method for creating visualizations, the method comprising:
- importing, by a processor, data from a data stream at a time interval;
automatically generating, by the processor, an interaction rule for the data, wherein generating the interaction rule for the data comprises;
accessing stored user preferences that specify creation of a sequence of visualizations of the data;
determining how the data corresponds to the stored user preferences; and
generating the interaction rule based on the correspondence between the data and the stored user preferences;
creating, without user interaction by the processor, the visualizations and an order of display using the data and the interaction rule, wherein the interaction rule specifies the order of display of the visualizations; and
displaying the visualizations sequentially based on the order of display.
8 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method and an apparatus for creating visualizations. Specifically, there is provided a computer-implemented method for creating visualizations, the method comprising importing data, generating an interaction rule for the data, and creating a visualization using the data and the interaction rule. An apparatus for implementing the method is also provided.
-
Citations
24 Claims
-
1. A method for creating visualizations, the method comprising:
-
importing, by a processor, data from a data stream at a time interval; automatically generating, by the processor, an interaction rule for the data, wherein generating the interaction rule for the data comprises; accessing stored user preferences that specify creation of a sequence of visualizations of the data; determining how the data corresponds to the stored user preferences; and generating the interaction rule based on the correspondence between the data and the stored user preferences; creating, without user interaction by the processor, the visualizations and an order of display using the data and the interaction rule, wherein the interaction rule specifies the order of display of the visualizations; and displaying the visualizations sequentially based on the order of display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23)
-
-
12. A computer system for providing a graphical representation of data, the computer system comprising:
-
a processor; an interface configured to import data and automatically generate an interaction rule using the data by; accessing stored user preferences that specify creation of a sequence of visualizations of the data; determining how the data corresponds to the stored user preferences; and generating the interaction rule based on the correspondence between the data and the stored user preferences; and a visualization constructor configured to interact with the processor to create, without user interaction, the visualizations and an order of display using the data and the interaction rule, wherein the interaction rule specifies the order of display of the visualizations; and a display configured to display the visualizations sequentially based on the order of display. - View Dependent Claims (13, 14, 24)
-
-
15. A tangible computer-readable medium encoded with instructions, where the instructions, when executed by a computer, effect creating a plurality of visualizations, the instructions comprising:
-
an interface program stored on the tangible computer-readable medium configured to import data from a data stream and automatically generate an interaction rule by; accessing stored user preferences that specify creation of a sequence of the visualizations of the data; determining how the data corresponds to the stored user preferences; and generating the interaction rule based on the correspondence between the data and the stored user preferences; a visualization constructor stored on the tangible computer-readable medium configured to simulate a window and to create the plurality of visualizations in the simulated window using the data stream and the interaction rule without user interaction, wherein the interaction rule specifies an order of display of the visualizations; and a display program stored on the tangible computer-readable medium configured to display the plurality of visualizations based on the interaction rule. - View Dependent Claims (16)
-
-
17. A method for displaying business process data, comprising:
-
importing, by a processor, business process data; accessing, by the processor, a user preference regarding the display of the business process data, wherein the user preference specifies creation of a sequence of visualizations of the business process data; automatically generating, by the processor, an interaction rule for the business process data based on the user preference and the business process data, wherein generating the interaction rule comprises; determining how the business process data corresponds to the user preference; generating the interaction rule based on the correspondence between the business process data and the user preference; creating, without user interaction by the processor, the visualizations of the business process data and an order of display based on the interaction rule, wherein the interaction rule specifies the order of display of the visualizations; and displaying the plurality of visualizations in the order of display. - View Dependent Claims (18, 19)
-
-
20. A computer system for providing a graphical representation of data, the computer system comprising:
-
means for importing data from a data stream; means for selecting a subset of the data; means including a processor for automatically generating an interaction rule for the subset of data based on predefined preferences, wherein the predefined preferences specify creation of a sequence of visualizations of the imported data, and wherein generating the interaction rule is based on determining how the subset of data corresponds to the predefined preferences; means including the processor for creating first layer visualization using the subset of data and the interaction rule; means including the processor for creating a lower layer visualization using the subset of data and the interaction rule; means for creating an order of display of the first and lower layer visualizations as specified by the interaction rule; and means for displaying the first layer visualization and the lower layer visualization with a plurality of other visualizations based on the order of display without user interaction.
-
-
21. A method for creating visualizations comprising:
-
importing, by a processor, a data stream; selecting, by the processor, data from the data stream; accessing, by the processor, a list of stored user preferences that specify creation of a sequence of visualizations of the data; determining, by the processor, how the selected data corresponds to the stored user preferences; and automatically generating, by the processor, an interaction rule based on the correspondence between the data and the stored user preferences; creating, by the processor, a first layer visualization based on the interaction rule using the selected data; generating, by the processor, an order of display according to the interaction rule; and displaying the first layer visualization with a plurality of other visualizations in the order of display without user interaction. - View Dependent Claims (22)
-
Specification