USE OF ONTOLOGY TO FIND A CATEGORY OF A SELECTED KEYWORD IN A WEBPAGE
First Claim
1. A method comprising:
- deriving context for a selected item, the context derived from items associated with the selected item;
assessing a proximity value for each element in an ontology associated with the selected item, the ontology defining a set of representational elements, each representational element categorized in the ontology according to a scope size of the representational element, wherein the proximity value is based on a contextual relationship the selected item shares with an associated element within the ontology;
ranking each element in the ontology based on the assigned proximity value;
viewing a first element within the ontology, wherein the first element is determined to be a highest ranked element in the ontology;
starting with the first viewed element, navigating a hierarchical path within the ontology in one of at least two directions, the directions selected from the group consisting of;
an item broader in scope than the first element, and an item narrower in scope than the first element; and
viewing a second element having a scope reflective of the navigated direction.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are provided for displaying ontology data. An ontology is displayed for a selected item. The ontology presents representational elements associated with the selected item, a combination of the representational elements defining and/or establishing a context for the selected item. The representational elements are categorized on a hierarchical path, the elements ordered by scope size. The ontology can be navigated in multiple directions with the directions including items broader in scope, and items narrower in scope. Navigating in one of these directions includes a displayed representational element from the ontology having a scope size reflecting the navigated direction.
-
Citations
19 Claims
-
1. A method comprising:
-
deriving context for a selected item, the context derived from items associated with the selected item; assessing a proximity value for each element in an ontology associated with the selected item, the ontology defining a set of representational elements, each representational element categorized in the ontology according to a scope size of the representational element, wherein the proximity value is based on a contextual relationship the selected item shares with an associated element within the ontology; ranking each element in the ontology based on the assigned proximity value; viewing a first element within the ontology, wherein the first element is determined to be a highest ranked element in the ontology; starting with the first viewed element, navigating a hierarchical path within the ontology in one of at least two directions, the directions selected from the group consisting of;
an item broader in scope than the first element, and an item narrower in scope than the first element; andviewing a second element having a scope reflective of the navigated direction. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising:
a computer readable non-transitory storage medium having computer readable program code embodied therewith, which when executed causes a computer to; derive context for a selected item, the computer program product to derive the context from items associated with the first selected item; assess a proximity value for each item in an ontology associated with the selected item, the ontology defining a set of representational elements, each representational element categorized in the ontology according to a scope size of the representational element, wherein the proximity value is based on a contextual relationship the selected item shares with an associated element within the ontology; rank each element in the ontology based on the assigned proximity value; display a first element within the ontology, wherein the first element is determined to be a highest ranked element in the ontology; represent the displayed first element on a hierarchical path to be navigated in one of at least two directions, the directions selected from the group consisting of;
an item broader in scope than the first element, and an item narrower in scope than the first element; andpresent at least one second element having a scope reflective of the navigated direction. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A system comprising:
-
a processing unit to support navigation of a hierarchical path within ontological data; a functional unit in communication with the processing unit, the functional unit having tools to support an interface representing the ontological data, the tools comprising; an ontology manager to derive context for a selected item from items associated with the selected item and to extract at least one ontology defining a set of representational elements categorized according to a relevant quality associated with a first selected item, wherein the at least one ontology includes an element contextually associated with the selected item; a representation manager in communication with the ontology manager, the representation manager to support selection of at least one representational item from the at least one extracted ontology; a navigation manager in communication with the representation manager, the navigation manager to support navigation on at least one hierarchical path within the ontology in one of at least two directions, the directions selected from the group consisting of; an element broader in scope than the at least one representational item; and
an element narrower in scope than the at least one representational item; andthe navigation manger to replace the at least one selected representational element with a different representational element corresponding to the direction of navigation on the hierarchical path; and a presentation manager in communication with the representation manager, the presentation manager to present the at least one representational element selected by the representation manager. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification