Transforming logic programming language code into structured query language code
US11422782B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jan 29, 2021 |
| Grant date | Aug 23, 2022 |
| Priority date | — |
| Expiry date | Feb 15, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/447
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for efficiently translating logic programming language code into structured query language (SQL) code that includes receiving input written in a logic programming language (LPL) that indicates a function that is defined in the LPL, but is not defined in a target SQL used to access a dataset, translating the input written in the LPL into the target SQL to generate translated SQL code, including transforming the function not defined in the target SQL into code for a series of functions that (i) are defined in the target SQL and (ii) together achieve a result of the function not defined in the target SQL, and executing the translated SQL code to achieve a result of the function that is not defined in the SQL, including executing the code for the series of functions that together achieve the results of the function that is not defined in the target SQL.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.