System And Method for Thematically Arranging Clusters In A Visual Display
First Claim
1. A system for thematically arranging clusters in a visual display, comprising:
- a database to store clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning;
a cluster placement module to identify two or more of the clusters with shared concepts and to place the two or more clusters along a vector to form one or more cluster spines each represented by the shared concepts as a theme;
an anchor point identification module to select one of the cluster spines and to identify at least one anchor point located on an open edge of one of the clusters along the selected cluster spine;
a spine placement module to identify a further cluster spine that is thematically-related to the selected cluster spine and to graft the further cluster spine onto one of the at least one anchor points of the selected cluster spine; and
a display to visually provide the grafted cluster spines.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for thematically arranging clusters in a visual display is provided. Stored clusters each include one or more concepts. The concepts include terms having a common semantic meaning. Two or more of the clusters with shared concepts are identified. The two or more clusters are placed along a vector to form one or more cluster spines each represented by the shared concepts as a theme. One of the cluster spines is selected. At least one anchor point located on an open edge of one of the clusters along the selected cluster spine is identified. A further cluster spine that is thematically-related to the selected cluster spine is identified. The further cluster spine is grafted onto one of the at least one anchor points of the selected cluster spine. The grafted cluster spines are displayed.
109 Citations
20 Claims
-
1. A system for thematically arranging clusters in a visual display, comprising:
-
a database to store clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning; a cluster placement module to identify two or more of the clusters with shared concepts and to place the two or more clusters along a vector to form one or more cluster spines each represented by the shared concepts as a theme; an anchor point identification module to select one of the cluster spines and to identify at least one anchor point located on an open edge of one of the clusters along the selected cluster spine; a spine placement module to identify a further cluster spine that is thematically-related to the selected cluster spine and to graft the further cluster spine onto one of the at least one anchor points of the selected cluster spine; and a display to visually provide the grafted cluster spines. - View Dependent Claims (2, 3, 4, 5, 15)
-
-
6. A method for thematically arranging clusters in a visual display, comprising:
-
storing clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning; identifying two or more of the clusters with shared concepts and placing the two or more clusters along a vector to form one or more cluster spines each represented by the shared concepts as a theme; selecting one of the cluster spines and identifying at least one anchor point located on an open edge of one of the clusters along the selected cluster spine; identifying a further cluster spine that is thematically-related to the selected cluster spine and grafting the further cluster spine onto one of the at least one anchor points of the selected cluster spine; and displaying the grafted cluster spines. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for placing thematically-related cluster groupings into a visual display, comprising:
-
a database to maintain clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning; a spine generator to form cluster spines each comprising two or more of the clusters having a common theme and placed along a vector, wherein the theme comprises the concepts shared between the two or more clusters; a spine grouper to group the cluster spines, comprising; an anchor point identification module to select one of the cluster spines and to identify at least one anchor point located on an open edge of at least one of the clusters along the selected cluster spine; and a spine placement module to identify at least one remaining cluster spine that is thematically-related to the selected cluster spine and to graft the remaining cluster spine onto one of the anchor points of the selected cluster spine; and a display to visually provide the grouped cluster spines. - View Dependent Claims (12, 13, 14)
-
-
16. A method for placing thematically-related cluster groupings into a visual display, comprising:
-
maintaining clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning; forming cluster spines each comprising two or more of the clusters having a common theme and placed along a vector, wherein the theme comprises the concepts shared between the two or more clusters; grouping the cluster spines, comprising; selecting one of the cluster spines and identifying at least one anchor point located on an open edge of at least one of the clusters along the selected cluster spine; and identifying at least one remaining cluster spine that is thematically-related to the selected cluster spine and grafting the remaining cluster spine onto one of the anchor points of the selected cluster spine; and displaying the grouped cluster spines. - View Dependent Claims (17, 18, 19, 20)
-
Specification