System for graphical display and interactive exploratory analysis of data and data relationships
First Claim
1. A system for interactive data analysis, comprising:
- a display device for displaying a set of data as a two-dimensional data plot, each data item of said two-dimensional plot including a first variable component and a second variable component;
a data pane image generation logic for displaying a data pane image with said two-dimensional data plot, said data pane image includes an active axis mapped to a first variable component of said data, and a focus region, wherein said data pane image generation logic further includes instructions for mapping data displayed within said focus region to one or more display objects to be displayed in conjunction with said data pane image; and
, a user input device for inputting instructions to said data pane image generation logic to interact with and control the operation of said focus region.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for graphically displaying data, and for allowing users to interactively analyze said data, particularly with respect to detecting and analyzing any relationships within said data. The invention is particularly suited to analysis of large multi-variate matrix data or two-dimensional data sets that can be stored in a data array. The system includes a visual Data Pane, that is used by an operator to provide a focus+context view into the data. Each data item is initially presented as a small object or region on the operator'"'"'s screen. In response to an operator signal, the source data value and data type of a source data item in the array is obtained and indirectly represented in the Data Pane image. During a focusing operation the area of interest within the constraints of the Data Pane window is expanded, and related or more detailed data is presented to the user.
-
Citations
36 Claims
-
1. A system for interactive data analysis, comprising:
-
a display device for displaying a set of data as a two-dimensional data plot, each data item of said two-dimensional plot including a first variable component and a second variable component;
a data pane image generation logic for displaying a data pane image with said two-dimensional data plot, said data pane image includes an active axis mapped to a first variable component of said data, and a focus region, wherein said data pane image generation logic further includes instructions for mapping data displayed within said focus region to one or more display objects to be displayed in conjunction with said data pane image; and
,a user input device for inputting instructions to said data pane image generation logic to interact with and control the operation of said focus region. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for data analysis, comprising a processor-based machine including a memory and instructions stored therein for:
-
retrieving a set of source data to be analyzed;
displaying said set of source data as a two-dimensional data plot;
displaying a data pane image in combination with said two-dimensional data plot, said data pane image includes an active axis mapped to a first component variable of said data and a focus region defining a subset of said two-dimensional data plot;
mapping, using a mapping operation, source data within said focus region to one or more display objects;
displaying said display objects in said data pane image;
receiving input from a user to interact with said active axis and to reposition said focus region to a second focus region; and
,regenerating said data pane image and said display objects to represent a subset of source data displayed within said second focus region. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for allowing a user to interactively explore multi-variate data, including a processor-based machine having a memory, said memory including instructions for:
-
retrieving items of data from a data storage device;
displaying said data as a two-dimensional plot upon a display device;
overlaying a data pane window upon said data, said data pane window including a focus area and an active axis mapped to a component variable of said data; and
,allowing a user to examine said data via an input device, said input device controls the position of said focus area, wherein moving the focus area to a position within said data pane causes the data represented within said focus area to be retrieved from said memory, and mapped using a mapping operation to a plurality of display objects for display within said data pane window. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An interactive data analysis system, comprising:
-
a display device for two-dimensional display of data having a first variable and a second variable;
a data retrieval mechanism for retrieving data and displaying it on said display device;
image display instructions for overlaying upon said data display an interactive analysis tool, said image display instructions include instructions for generating a data display region, an active axis, and a focus region defining a subset of said data display region; and
,display object generation logic for mapping, via a mapping operation, the data within said focus region to one of a plurality of display objects in said active axis; and
,a user input mechanism for inputting instructions to said data analysis system to modify the operation of said focus region, said modification causes said display object generation logic to again map said data within said focus region to one of a single or plurality of display objects in said active axis. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of allowing a user analyze data, comprising the steps of:
-
retrieving a set of source data to be analyzed;
displaying said set of source data as a two-dimensional data plot;
displaying a data pane image in combination with said two-dimensional data plot, said data pane image includes an active axis mapped to a first component variable of said data and a focus region defining a subset of said two-dimensional data plot;
mapping, using a mapping operation, source data within said focus region to one or more display objects;
displaying said display objects in said data pane image;
receiving input from a user to sort or interact with said active axis, and reposition said focus region to a second focus region, regenerating said data pane image, and said display objects to represent a subset of source data displayed within said second focus region. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method of allowing a user to interactively explore multi-variate data, comprising the steps of:
-
retrieving items of data from a data storage device;
displaying said data as a two-dimensional plot upon a display device;
overlaying a data pane window upon said data, said data pane window includes a focus area and an active axis mapped to a component variable of said data; and
,allowing a user to examine said data via an input device, said input device controls the position of said focus area, wherein moving the focus area to a position within said data pane causes the data represented within said focus area to be retrieved from said memory, and mapped using a mapping operation to a plurality of display objects, for display within said data pane window. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification