Patent Document ID: 8341173
Application ID: 12858723
Patent Flag: 1

Claim One:
1. A computer-implemented method for answering a database-based query of a computerized database system, said method comprising: generating a canonical individual ind′ with respect to a role and a concept, for an existential restriction in an ontology used in said computerized database system; converting implicit data in original data into explicit data by using said canonical individual ind′ and said ontology; retrieving an answer meeting all query conditions in a query from said original data and said converted explicit data; and normalizing a concept axiom and a role axiom in said ontology into an atomic concept subsumption axiom sub⊂sup, an intersection concept subsumption axiom sub1 ∩sub2 ⊂sup, an existential restriction left subsumption axiom ∃role.sub⊂sup, an existential restriction right subsumption axiom sub⊂∃role.sup, a role subsumption axiom role1 ⊂role2, and a role chain subsumption axiom role1 °role2 ⊂role3, wherein sub represents a subclass concept, sup represents a superclass concept, and role represents a role; wherein said step of converting implicit data in original data into explicit data by using said canonical individual ind′ and said ontology comprises: generating triple data with respect to said original data and said canonical individual ind′ based on said normalized concept axiom and said role axiom using said original data and said canonical individual ind′ and a corresponding role and concept.