Data query and location through a central ontology model
First Claim
Patent Images
1. A method for data query comprising:
- providing a data schema having a data schema query language associated therewith;
providing an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the data schema are mapped to corresponding classes, properties or compositions of properties of the ontology model;
providing a query expressed in the ontology language;
generating a query expressed in the data schema query language corresponding to the query expressed in the ontology query language;
providing an additional data schema having an additional data schema query language associated therewith, wherein constructs of the additional data schema are also mapped to corresponding classes, properties or compositions of properties of the ontology model; and
generating a query expressed in the additional data schema query language corresponding to the query expressed in the ontology query language.
2 Assignments
0 Petitions
Accused Products
Abstract
A data query method including a data schema having a data schema query language associated therewith, including an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the database schema are mapped to corresponding classes, properties or compositions of properties of the ontology model, and an ontology query generating a query expressed in the data schema query language corresponding to a specified query expressed in the ontology query language.
30 Citations
22 Claims
-
1. A method for data query comprising:
-
providing a data schema having a data schema query language associated therewith; providing an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the data schema are mapped to corresponding classes, properties or compositions of properties of the ontology model; providing a query expressed in the ontology language; generating a query expressed in the data schema query language corresponding to the query expressed in the ontology query language; providing an additional data schema having an additional data schema query language associated therewith, wherein constructs of the additional data schema are also mapped to corresponding classes, properties or compositions of properties of the ontology model; and generating a query expressed in the additional data schema query language corresponding to the query expressed in the ontology query language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification