INTERACTIVE DENDROGRAM CONTROLS
First Claim
1. A method of providing an interactive representation of a data set, the method comprising:
- clustering data of the data set into a hierarchical set of clustered data;
generating a dendrogram based on the clustered data and representing a hierarchy of the clustered data;
displaying the dendrogram on a page of a user interface;
receiving a selection of a depth of the dendrogram via the user interface; and
updating the page based on the selection of the depth of the dendrogram.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide systems and methods for analyzing and presenting, e.g., displaying, a set of data. Analyzing the data can include grouping or clustering data that are similar in some way, e.g., similar ranges of quantities, similar categories, etc. and providing an interactive dendrogram representing the clustered data. More specifically, a method for providing an interactive representation of data of a data set can comprise clustering the data into a hierarchical set of clustered data. A dendrogram can be generated based on the clustered data and representing a hierarchy of the clustered data and displayed on a page of a user interface. A selection of a depth of the dendrogram can be received via the user interface and the page can be updated based on the selection of the depth of the dendrogram.
81 Citations
20 Claims
-
1. A method of providing an interactive representation of a data set, the method comprising:
-
clustering data of the data set into a hierarchical set of clustered data; generating a dendrogram based on the clustered data and representing a hierarchy of the clustered data; displaying the dendrogram on a page of a user interface; receiving a selection of a depth of the dendrogram via the user interface; and updating the page based on the selection of the depth of the dendrogram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; and a memory communicatively coupled with and readable by the processor, the memory having stored therein a series of instructions which, when executed by the processor, cause the processor to provide an interactive representation of data of the data set by clustering the data into a hierarchical set of clustered data, generating a dendrogram based on the clustered data and representing a hierarchy of the clustered data, displaying the dendrogram on a page of a user interface, receiving a selection of a depth of the dendrogram via the user interface, and updating the page based on the selection of the depth of the dendrogram, wherein the page includes a slider control indicating a currently selected depth level of the dendrogram, wherein the slider control is integrated with the dendrogram as a single interactive component in the form of a repositionable marker on the dendrogram to indicate the currently selected depth level of the dendrogram, wherein the page includes a detail view illustrating detailed information for each cluster of the selected level of the dendrogram, and wherein receiving the selection of the depth of the dendrogram comprises receiving an indication of a movement of the slider control and updating the page based on the selection of the depth of the dendrogram comprises updating the detail view. - View Dependent Claims (16, 17)
-
-
18. A machine-readable medium having stored thereon a series of instructions which, when executed by a processor, cause the processor to provide an interactive representation of a data set by:
-
clustering the data of the data set into a hierarchical set of clustered data; generating a dendrogram based on the clustered data and representing a hierarchy of the clustered data; displaying the dendrogram on a page of a user interface; receiving a selection of a depth of the dendrogram via the user interface; and updating the page based on the selection of the depth of the dendrogram, wherein the page includes a slider control indicating a currently selected depth level of the dendrogram, wherein the slider control is integrated with the dendrogram as a single interactive component in the form of a repositionable marker on the dendrogram to indicate the currently selected depth level of the dendrogram, wherein the page includes a detail view illustrating detailed information for each cluster of the selected level of the dendrogram, and wherein receiving the selection of the depth of the dendrogram comprises receiving an indication of a movement of the slider control and updating the page based on the selection of the depth of the dendrogram comprises updating the detail view. - View Dependent Claims (19, 20)
-
Specification