×

System and method for generative programming in an integrated development environment (IDE)

  • US 10,474,436 B1
  • Filed: 06/04/2018
  • Issued: 11/12/2019
  • Est. Priority Date: 06/06/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory; and

    at least one processor to;

    transmit a request for an integrated development environment (IDE) user interface for creating an application to a server computing device;

    receive and display the IDE user interface on a display, the IDE user interface comprising an application creation section that displays a user interface for creating an application, a code section that receives and displays text associated with a script, a script section that displays at least one user interface element including a list of at least one pre-written scripts, and a workflow section that displays at least one ordered step of the application and at least one script associated with each step of the application;

    receive application information entered into the user interface from a user and transmit the application information to the server computing device to be stored in a database, the application information comprising a name of the application;

    add at least one script to the application, the at least one script one of manually entered into the code section by the user and selected from the script section displaying the list of at least one pre-written scripts;

    transmit the at least one script with the application information to the server computing device to be stored in the database;

    receive at least one workflow of the at least one ordered step of the application entered into the workflow section from the user, each step comprising at least one associated script;

    generate machine-readable and executable code for the application based on the at least one workflow when the user selects an execution user interface element; and

    schedule execution of the machine-readable and executable code based on input provided by the user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×