Patent · US Active

System and method for data warehouse migration

US12174803B2 · kind B2 · utility

0Cited by
3References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 6, 2022
Grant dateDec 24, 2024
Priority date
Expiry dateJan 14, 2043

Classification

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

Abstract

The system includes a parsing module to receive one or more input constructs from a source database in a first syntactical dialect, parse the one or more input constructs received in the first syntactical dialect using an external domain specific language parser, converts the one or more input constructs upon parsing into an abstract syntax tree corresponding to the first syntactical dialect of the source database. A canonicalization module transforms the abstract syntax tree into a canonical abstract syntax tree by utilizing a library of a plurality of operators and expressions corresponding to the first syntactical dialect. A tree optimization module optimizes the canonical abstract syntax tree by utilizing a set of optimization rules. An input translation module converts the canonical abstract syntax tree into an output code corresponding to a second syntactical dialect associated with a target database for compatibility using a translation layer.

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