Architecture for automatically generating computer-executable code for querying networked relational database management systems

    公开(公告)号:US12056471B2

    公开(公告)日:2024-08-06

    申请号:US17966398

    申请日:2022-10-14

    发明人: Joshua P. Barrett

    IPC分类号: G06F8/36 G06F8/38 G06F16/903

    摘要: A system for automatically generating computer-executable code includes a user device including a communications interface, a code generation module, and a data store, and a storage device operatively coupled to the code generation module via a network and the communications interface. The storage device includes a relational database management system. The code generation module is configured to parse a selected feature from the feature library to determine a first helper function of the one or more helper functions and a selected template function of the one or more template functions, receive a first argument for the first helper function, generate a first output value by associating the first helper function with the first argument, generate precursor executable code by adding the first output value to the selected template function as a first argument of the selected template function, and execute the precursor executable code to generate bespoke code.

    ARCHITECTURE FOR AUTOMATICALLY GENERATING COMPUTER-EXECUTABLE CODE FOR QUERYING NETWORKED RELATIONAL DATABASE MANAGEMENT SYSTEMS

    公开(公告)号:US20240126517A1

    公开(公告)日:2024-04-18

    申请号:US17966398

    申请日:2022-10-14

    发明人: Joshua P. Barrett

    IPC分类号: G06F8/36 G06F8/38 G06F16/903

    摘要: A system for automatically generating computer-executable code includes a user device including a communications interface, a code generation module, and a data store, and a storage device operatively coupled to the code generation module via a network and the communications interface. The storage device includes a relational database management system. The code generation module is configured to parse a selected feature from the feature library to determine a first helper function of the one or more helper functions and a selected template function of the one or more template functions, receive a first argument for the first helper function, generate a first output value by associating the first helper function with the first argument, generate precursor executable code by adding the first output value to the selected template function as a first argument of the selected template function, and execute the precursor executable code to generate bespoke code.