Integrating applications with an RDF repository through a SPARQL gateway
AssigneeOracle International Corporation
InventorsZhe Wu, Karl Rieb
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsZhe Wu, Karl Rieb
Estimating the term…
A method, system, and computer program product for of processing database queries using the resource description framework (RDF) language through a gateway service. The method commences by receiving a database query (e.g., an SQL query) from an application, the query being in a first query language format, then converting the query into a SPARQL query format and submitting the converted query to a SPARQL endpoint. The SPARQL endpoint processes the SPARQL query (e.g., by accessing an RDF repository), and sends back the query results. A gateway service (e.g., a SPARQL gateway) then receives the SPARQL query results from the SPARQL endpoint and transforms the SPARQL query results into a format corresponding to the first query language format so the initiating application can process it natively. Several performance features are disclosed, including a method for achieving a quality of service level by concurrently submitting multiple SPARQL queries with different LIMIT clauses.
A computer implemented method for accessing an RDF (resource description framework) repository through a SPARQL (SPARQL Protocol and RDF Query Language) gateway, the method comprising:
A computer system for accessing an RDF repository through a SPARQL gateway, comprising:
A computer program product embodied in a non-transitory computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a process to access an RDF repository through a SPARQL gateway, the process comprising:
Dependencies are inferred from the claim text.