System and method for storing and retrieving data through an inferencing-enabled metadata system
OwnerYuan-Chi Chang, Juhnyoung Lee +1inventors
InventorsYuan-Chi Chang, Juhnyoung Lee, Ioana Stanoi
Life of this patent
Estimating the term…
Abstract
A system and method, which registers and stores data and is responsive to queries through management of an inferencing-enabled metadata includes an intelligent database, which receives data or queries and manages data models. An ontology management system is associated with the intelligent database and receives and stores classes of information related to a data model therein to be employed in satisfying queries. A relational database is associated with the intelligent database and receives and stores attribute schema for instances of the class having at least one attribute value linked with the class in the ontology management system.
Claims16
A method to register and-store data through the management of an inferencing-enabled metadata system, comprising the steps of:
- receiving a definition of an ontology class and attributes of the definition;
- creating the ontology class in an ontology management system and creating attribute schema in a relational database;
- and
- linking the ontology class in the ontology management system to the attribute schema in the relational database by providing at least one relationship therebetween.
A method to query data from an inferencing-enabled metadata system, comprising the steps of:
- responsive to a query including an inferencing portion and an attribute predicate portion, issuing an inferencing query to an ontology management system and retrieving inferencing results;
- and
- issuing a relational query by combining inferencing results and attribute predicate portion.
A system which registers and stores data and is responsive to queries through management of an inferencing-enabled metadata, comprising:
- an intelligent database, which receives data or queries and manages one or more data models;
- an ontology management system associated with the intelligent database which receives and stores classes of information related to a data model therein to be employed in satisfying queries;
- and
- a relational database associated with the intelligent database which receives and stores attribute schema for instances of the class having at least one attribute value linked with the class in the ontology management system.
Dependencies are inferred from the claim text.