Method and apparatus for dynamic information visualization
First Claim
1. A computer-implemented method for organizing and displaying a plurality of data objects including information on a display screen, the method comprising:
- organizing the plurality of data objects according to at least one relatedness measure between respective pairs of the plurality of data objects;
displaying on a first portion of the display screen, the plurality of data objects as a network display, the network display including interactive markers corresponding to the plurality of data objects;
displaying on the first portion of the display screen an indication of a source of a selected data object in response to querying a corresponding interactive marker;
highlighting a subset of the plurality of data objects in response to a first selection of an interactive marker representing at least one of the plurality of data objects;
displaying simultaneously, on a second portion of the display screen, a subset of information included in at least one data object in the subset of the plurality of data objects and indicia relating the information included in at least one data object in the subset of the plurality of data objects to corresponding interactive markers;
highlighting and displaying a second subset of the information included in at least one data object in a second subset of the plurality of data objects in response to a second selection of a second interactive marker representing a different one of the plurality of data objects;
constructing feature vectors from the plurality of data objects;
creating a proximity metric from the feature vectors;
clustering the data objects by projecting the data base and proximities onto a network using multivariate statistical techniques such that similar objects are in closer proximity than dissimilar objects;
mapping clustered data objects onto a lower dimensional shape; and
wherein the data objects are split to any scale of sub objects for which feature vectors are created, and wherein scale refers to the size of components of the data objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for organizing, visualizing, and navigating data objects within a dataset is presented, including network visualization alongside a detailed information display. The method includes interactivity with the visualization through network panning, zooming, and node clicking. The network nodes represent the data objects. Node proximity and links represent similarity or other relatedness measures between respective data objects. The network can be displayed in full to illustrate large scale properties. Clicking the nodes provides further data object information of the highlighted node, which is displayed alongside the network.
-
Citations
28 Claims
-
1. A computer-implemented method for organizing and displaying a plurality of data objects including information on a display screen, the method comprising:
-
organizing the plurality of data objects according to at least one relatedness measure between respective pairs of the plurality of data objects; displaying on a first portion of the display screen, the plurality of data objects as a network display, the network display including interactive markers corresponding to the plurality of data objects; displaying on the first portion of the display screen an indication of a source of a selected data object in response to querying a corresponding interactive marker; highlighting a subset of the plurality of data objects in response to a first selection of an interactive marker representing at least one of the plurality of data objects; displaying simultaneously, on a second portion of the display screen, a subset of information included in at least one data object in the subset of the plurality of data objects and indicia relating the information included in at least one data object in the subset of the plurality of data objects to corresponding interactive markers; highlighting and displaying a second subset of the information included in at least one data object in a second subset of the plurality of data objects in response to a second selection of a second interactive marker representing a different one of the plurality of data objects; constructing feature vectors from the plurality of data objects; creating a proximity metric from the feature vectors; clustering the data objects by projecting the data base and proximities onto a network using multivariate statistical techniques such that similar objects are in closer proximity than dissimilar objects; mapping clustered data objects onto a lower dimensional shape; and wherein the data objects are split to any scale of sub objects for which feature vectors are created, and wherein scale refers to the size of components of the data objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage device having computer readable code thereon for organizing and displaying a plurality of data objects including information on a display screen, the non-transitory computer readable storage device including instructions in which a computer system performs operations comprising:
-
organizing the plurality of data objects according to at least one relatedness measure between respective pairs of the plurality of data objects; displaying on a first portion of the display screen, the plurality of data objects as a network display, the network display including interactive markers corresponding to the plurality of data objects; displaying on the first portion of the display screen an indication of source of a selected data object in response to querying a corresponding interactive marker; highlighting a subset of the plurality of data objects in response to a first selection of an interactive marker representing at least one of the plurality of data objects; displaying simultaneously, on a second portion of the display screen, a subset of information included in at least one data object in the subset of the plurality of data objects and indicia relating the subset of information included in at least one data object in the subset of the plurality of data objects to corresponding interactive markers; highlighting and displaying a second subset of the information included in at least one data object in a second subset of the plurality of data objects in response to a second selection of a second interactive marker representing a different one of the plurality of data objects; constructing feature vectors from the plurality of data objects; creating a proximity metric from the feature vectors; clustering the data objects by projecting the data base and proximities onto a network using multivariate statistical techniques such that similar objects are in closer proximity than dissimilar object; and mapping clustered data objects onto a lower dimensional shape; and
wherein the data objects are split to any scale of sub objects for which feature vectors are created, and wherein scale refers to the size of components of the data objects. - View Dependent Claims (17)
-
-
18. A computer-implemented method for organizing and displaying a plurality of data objects including information on a display screen, the method comprising:
-
organizing the plurality of data objects according to at least one relatedness measure between respective pairs of the plurality of data objects; displaying on a first portion of the display screen, the plurality of data objects as a network display, the network display including interactive markers corresponding to the plurality of data objects; displaying on the first portion of the display screen an indication of a source of a selected data object in response to querying a corresponding interactive marker; highlighting a subset of the plurality of data objects in response to a first selection of an interactive marker representing at least one of the plurality of data objects; displaying simultaneously, on a second portion of the display screen, a subset of information included in at least one data object in the subset of the plurality of data objects and indicia relating the information included in at least one data object in the subset of the plurality of data objects to corresponding interactive markers; highlighting and displaying a second subset of the information included in at least one data object in a second subset of the plurality of data objects in response to a second selection of a second interactive marker representing a different one of the plurality of data objects; displaying a plurality of links connecting pairs of the interactive markers, each link indicating an organization of the plurality of data objects and relationships between pairs of the plurality of data objects; wherein displaying links further comprises displaying links as a function of a predetermined threshold of an organizational metric; wherein the relatedness measure is similarity between the respective pairs of the plurality of data objects; and wherein the network has an adjustable threshold to display links when a degree of similarity is greater than a predetermined threshold. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification