Patent Document ID: 8352403
Application ID: 13133573

Base Claim:
1. A computer implemented Database Management System (DBMS)-based reasoning system comprising: a triple input unit for receiving a Resource Description Framework (RDF) triple; a triple examination unit for examining whether the received triple conforms to Resource Description Framework Schema (RDFS) subsumption relation entailment rules or Web Ontology Language (OWL) inverse relation rules; a view creation unit for creating a table view when the received triple conforms to the RDFS subsumption relation entailment rules or the OWL inverse relation rules as a result of the examination; and a triple storage unit for storing the received triple, wherein the table view indicates a virtual table for a DBMS table.

---

Claim 2:
2. The DBMS-based reasoning system according to claim 1 , wherein the view creation unit: creates a table view for an object of the triple, which is defined as a union of a table corresponding to a subject of the triple and a table corresponding to the object of the triple when a predicate of the triple is rdfs:subPropertyOf or rdfs:subClassOf indicative of a subsumption relation as a result of the examination, and creates a table view for the object of the triple, which is defined as a union of an inverse of the table corresponding to the subject of the triple and the table corresponding to the object of the triple when the predicate of the triple is owl:inverseOf as a result of the examination, wherein the inverse of the table means exchanging subject and object columns of the table.