GUI for viewing and manipulating connected tag clouds
First Claim
1. A method of visualizing and interacting with a given term graph for a given group G defined by a set of values d for a set of dimensions D and topic X, comprising:
- obtaining the term graph associated with the given group G and the topic X, the term graph occurring in an ontology of a given entity as a connected subgraph in the ontology and linked to a node in the ontology representing the topic X;
displaying the topic X in a tag cloud;
representing each term from the term graph as a tag in the tag cloud, wherein a distance of a given tag from the displayed topic X in the tag cloud represents a distance of a term represented by the given tag in the term graph from the topic X, the distance representing how closely the term is considered to be related to the topic X by an organization as given by the ontology;
visually representing a tag'"'"'s importance relative to one or more of resources associated with the given group G in the tag cloud,wherein a separate term graph is created of terms associated with each group G, and wherein two term graphs are connected by sharing of at least one term; and
displaying a shared-tag tag cloud comprising common terms commonly occurring in at least two group Gs additional to displaying the multiple tag clouds representing respective group Gs and displaying the tag cloud associated with the respective group G as fanning out from the shared-tag tag cloud, the common terms in the shared-tag tag cloud displayed with visual attributes determined as a function of a number of the common terms occurring in the group Gs,wherein all common terms occurring in the at least two group Gs are displayed as a first clustered set positioned together as a group in the middle of a user interface display, and each set of terms occurring in said each respective group G is displayed as a second clustered set as a group, wherein each of the second clustered set comprising all terms in the respective group G is displayed as surrounding said first clustered set,wherein the displaying steps are performed by a processor executing the graphical user interface displaying on a display device,wherein a user is allowed to choose whether an access to a given resource from the graphical user interface via which the term graph is being visualized will increment a usage count of the given resource,wherein the term graph is stored in a data structure format in a memory device coupled to the processor, and wherein a plurality of term graphs can be created for the given group G, but only one term graph is created per the ontology for the given group G.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of visualizing and interacting with a given term graph for a given group G defined by a set of values d for a set of dimensions D and topic X, may comprise obtaining the term graph associated with the given group G and the topic X; displaying the topic X in a tag cloud; representing each term from the term graph as a tag in the tag cloud, wherein a distance of a given tag from the displayed topic X in the tag cloud represents a distance of a term represented by the given tag from the topic X in the term graph; and visually representing a tag'"'"'s importance relative to one or more of resources associated with the given group G in the tag cloud.
-
Citations
18 Claims
-
1. A method of visualizing and interacting with a given term graph for a given group G defined by a set of values d for a set of dimensions D and topic X, comprising:
-
obtaining the term graph associated with the given group G and the topic X, the term graph occurring in an ontology of a given entity as a connected subgraph in the ontology and linked to a node in the ontology representing the topic X; displaying the topic X in a tag cloud; representing each term from the term graph as a tag in the tag cloud, wherein a distance of a given tag from the displayed topic X in the tag cloud represents a distance of a term represented by the given tag in the term graph from the topic X, the distance representing how closely the term is considered to be related to the topic X by an organization as given by the ontology; visually representing a tag'"'"'s importance relative to one or more of resources associated with the given group G in the tag cloud, wherein a separate term graph is created of terms associated with each group G, and wherein two term graphs are connected by sharing of at least one term; and displaying a shared-tag tag cloud comprising common terms commonly occurring in at least two group Gs additional to displaying the multiple tag clouds representing respective group Gs and displaying the tag cloud associated with the respective group G as fanning out from the shared-tag tag cloud, the common terms in the shared-tag tag cloud displayed with visual attributes determined as a function of a number of the common terms occurring in the group Gs, wherein all common terms occurring in the at least two group Gs are displayed as a first clustered set positioned together as a group in the middle of a user interface display, and each set of terms occurring in said each respective group G is displayed as a second clustered set as a group, wherein each of the second clustered set comprising all terms in the respective group G is displayed as surrounding said first clustered set, wherein the displaying steps are performed by a processor executing the graphical user interface displaying on a display device, wherein a user is allowed to choose whether an access to a given resource from the graphical user interface via which the term graph is being visualized will increment a usage count of the given resource, wherein the term graph is stored in a data structure format in a memory device coupled to the processor, and wherein a plurality of term graphs can be created for the given group G, but only one term graph is created per the ontology for the given group G. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. A method of visualizing and interacting with a joint term graph for a given topic X and two or more group Gs, each of the group Gs defined by a set of values d for a set of dimensions D, comprising:
-
identifying one or more shared terms that are commonly used in two or more term graphs associated with respective two or more group Gs; presenting the shared terms; retrieving a term graph associated with said each group G associated with topic X, the term graph occurring in an ontology of a given entity as a connected subgraph in the ontology and linked to a node in the ontology representing the topic X; identifying a set of terms in the term graph associated with said each group G; displaying, by a processor, the set of terms as tags in a tag cloud for each group G, wherein multiple tag clouds are displayed; linking, for each of the shared terms, a shared term to a tag in the tag clouds that represents a same term as the shared term, wherein a separate term graph is created of terms associated with each group G, and wherein two term graphs are connected by sharing of at least one term; and displaying a shared-tag tag cloud comprising common terms that are commonly occurring in at least two group Gs additional to displaying the multiple tag clouds representing respective group Gs, wherein the multiple tag clouds are displayed as fanning out from the shared-tag tag cloud, the common terms in the shared-tag tag cloud displayed with visual attributes determined as a function of a number of the common terms occurring in the group Gs, wherein all common terms occurring in the at least two group Gs are displayed as a first clustered set positioned together as a group in the middle of a user interface display, and each set of terms occurring in said each respective group G is displayed as a second clustered set as a group, wherein each of the second clustered set comprising all terms in the respective group G is displayed as surrounding said first clustered set, wherein a user is allowed to choose whether an access to a given resource from the graphical user interface via which the term graph is being visualized will increment a usage count of the given resource, wherein the term graph is stored in a data structure format in a memory device coupled to the processor, and wherein a plurality of term graphs can be created for said each group G, but only one term graph is created per the ontology for said each group G. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
Specification