×

Ontology harmonization and mediation systems and methods

  • US 9,189,531 B2
  • Filed: 11/30/2012
  • Issued: 11/17/2015
  • Est. Priority Date: 11/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of servicing a multi-database query, the method comprising:

  • receiving, by a computer, a query targeting a first ontology, wherein the first ontology comprises a user analytic ontology specified by a user;

    translating, by a computer, the query into one or more translated queries, each translated query targeting a respective ontology different from the first ontology;

    for each of the translated queries;

    issuing the translated query, by a computer, to a respective database organized according to the respective ontology of the translated query, andreceiving, by a computer, a respective result set for the translated query, wherein the respective result set corresponds to the respective ontology of the translated query;

    for each of the respective result sets;

    translating, by a computer, the respective result set into a translated result set corresponding to the first ontology;

    aggregating, by a computer, the translated result sets into an aggregated result set corresponding to the first ontology;

    returning, by a computer, the aggregated results set corresponding to the first ontology;

    maintaining, by a computer, a plurality of ontologies and ontology alignments and mappings associated with said databases through versioning and governance of metadata of said databases;

    describing, by a computer, each database by a database schema;

    overlaying, by a computer, one or more database ontologies to each of said database schemas;

    mapping, by a computer, said database ontologies to a plurality of small domain ontologies; and

    combining, by a computer, said plurality of small domain ontologies to create system ontologies.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×