Patent · US Active

Graph database and relational database mapping

US10984046B2 · kind B2 · utility

4Cited by
5References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 11, 2015
Grant dateApr 20, 2021
Priority date
Expiry dateOct 2, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/284
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Examples for mapping a relational database to a graph database include a mapping engine to execute an arbitrary query on a relational database, identify a result column tag based on a tag of an underlying base table, process the result column into a typed, directed property graph based on the result column tag, and output the typed, directed property graph to a graph database. Examples for mapping a graph database to a relational database include processing a graph transaction by updating a mapping layer with a surrogate describing a change to a database object, determining, for an object in the mapping layer, if a database constraint defined on the object is satisfied, collecting database changes defined by the surrogate into a database change request, submitting the change request to a relational database as a transaction, and deleting the surrogate for the object in the mapping layer.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.