Determining and storing at least one results set in a global ontology database for future use by an entity that subscribes to the global ontology database
First Claim
1. A method of storing at least one validated results set in a global ontology database for future use by an entity that subscribes to said global ontology database comprising:
- determining if global ontology data is stored in a global ontology database;
if global ontology data is stored in said global ontology database, attempting to determine a mapping between first and second ontologies from said global ontology data;
if a mapping between said first and second ontologies is determined from said global ontology data, validating said mapping between said first and second ontologies, and defining said validated mapping as a validated first results set;
if global ontology data is not stored in said global ontology database or a mapping between said first and second ontologies can not be determined from said global ontology data stored in said global ontology database, unifying said first and second ontologies by determining a mapping between said first and second ontologies, validating said mapping between said first and second ontologies, and defining said validated mapping as a validated first results set; and
storing said validated first results set in said global ontology database for future use by an entity that subscribes to said global ontology database.
1 Assignment
0 Petitions
Accused Products
Abstract
Determining and storing at least one validated results set in a global ontology database for future use by an entity that subscribes to the global ontology database. If global ontology data is stored in a global ontology database, attempt to determine a mapping between first and second ontologies. If a mapping between the first and second ontologies can be determined from the global ontology data, the mapping is validated and the validated mapping is defined as a validated results set. If global ontology data is not stored in a global ontology database or a mapping between the first and second ontologies can not be determined from global ontology data stored in the global ontology database, the first and second ontologies are unified by determining a mapping between the first and second ontologies, the mapping is validated and the validated mapping is defined as a validated results set. The validated results set is stored in the global ontology database for future use by an entity that subscribes to the global ontology database.
49 Citations
20 Claims
-
1. A method of storing at least one validated results set in a global ontology database for future use by an entity that subscribes to said global ontology database comprising:
-
determining if global ontology data is stored in a global ontology database;
if global ontology data is stored in said global ontology database, attempting to determine a mapping between first and second ontologies from said global ontology data;
if a mapping between said first and second ontologies is determined from said global ontology data, validating said mapping between said first and second ontologies, and defining said validated mapping as a validated first results set;
if global ontology data is not stored in said global ontology database or a mapping between said first and second ontologies can not be determined from said global ontology data stored in said global ontology database, unifying said first and second ontologies by determining a mapping between said first and second ontologies, validating said mapping between said first and second ontologies, and defining said validated mapping as a validated first results set; and
storing said validated first results set in said global ontology database for future use by an entity that subscribes to said global ontology database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for storing at least one validated results set in a global ontology database for future use by an entity that subscribes to said global ontology database comprising:
-
a global ontology database;
a module to determine if global ontology data is stored in said global ontology database;
a module to attempt to determine a mapping between first and second ontologies if global ontology data is stored in said global ontology database;
a module to validate said mapping between said first and second ontologies, and to define said validated mapping as a validated first results set if a mapping between said first and second ontologies can be determined from said global ontology data;
a module to unify said first and second ontologies by determining a mapping between said first and second ontologies if global ontology data is not stored in said global ontology database or a mapping between said first and second ontologies can not be determined from global ontology data stored in said global ontology database, to validate said mapping between said first and second ontologies, and to define said validated mapping as a validated first results set; and
a module to store said validated first results set in said global ontology database for future use by an entity that subscribes to said global ontology database. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for storing at least one validated results set in a global ontology database for future use by an entity that subscribes to said global ontology database, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied herewith, the computer usable program code comprising;
computer usable program code configured to determine if global ontology data is stored in a global ontology database;
computer usable program code configured to attempt to determine a mapping between first and second ontologies if global ontology data is stored in said global ontology database;
computer usable program code configured to validate said mapping between said first and second ontologies, and to define said validated mapping as a validated first results set if a mapping between said first and second ontologies can be determined from said global ontology data;
computer usable program code configured to unify said first and second ontologies by determining a mapping between said first and second ontologies if global ontology data is not stored in said global ontology database or a mapping between said first and second ontologies can not be determined from global ontology data stored in said global ontology database, to validate said mapping between said first and second ontologies, and to define said validated mapping as a validated first results set; and
computer usable program code configured to store said validated first results set in said global ontology database for future use by an entity that subscribes to said global ontology database. - View Dependent Claims (17, 18, 19, 20)
-
Specification