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 placement module to select the clusters, comprising;
a list building submodule to identify two or more of the clusters with shared concepts; and
a cluster placement submodule 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, to select one of the cluster spines, to identify at least one anchor point located on an open edge of one of the clusters along the selected cluster spine, and to graft a further thematically-related cluster spine onto one of the at least one anchor points of the selected cluster spine;
a display to visually provide the grafted cluster spines; and
a central processing unit to execute the modules.
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.
196 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 placement module to select the clusters, comprising; a list building submodule to identify two or more of the clusters with shared concepts; and a cluster placement submodule 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, to select one of the cluster spines, to identify at least one anchor point located on an open edge of one of the clusters along the selected cluster spine, and to graft a further thematically-related cluster spine onto one of the at least one anchor points of the selected cluster spine; a display to visually provide the grafted cluster spines; and a central processing unit to execute the modules. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for thematically arranging clusters in a visual display, comprising the steps of:
-
storing clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning; grouping the clusters, comprising; 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; and 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, wherein the steps are performed by a central processing unit. - 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 placement module to group the clusters, comprising; a cluster placement submodule 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, to select one of the cluster spines, 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 to graft at least one remaining cluster spine onto one of the anchor points of the selected cluster spine; a display to visually provide the grouped cluster spines; and a central processing unit to execute the modules. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for placing thematically-related cluster groupings into a visual display, comprising the steps of:
-
maintaining clusters, each comprising one or more concepts, wherein each concept comprises terms that have common semantic meaning; grouping the clusters, comprising; 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; 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, wherein the steps are performed by a central processing unit. - View Dependent Claims (17, 18, 19, 20)
-
Specification