METHOD, APPARATUS, AND SYSTEM FOR AUTOMATED CREATION AND MAINTENANCE OF PROGRAMS TO PROCESS INTERNET FORM RELATED SUBMISSIONS
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a form containing one or more input fields adapted to receive user input;
identifying the input fields contained in the received form;
providing a graphical user interface to enable selection and customization of one or more actions to be carried out in response to user submission of an instance of the form including data in at least one of the input fields to a server, wherein the graphical user interface displays the identified input fields and a plurality of selectable and customizable actions that are dependent upon the identified input fields or data input into the identified input fields upon user submission of an instance of the form;
receiving the selection and customization of an action;
automatically generating executable program code to carry out the selected and customized action; and
storing the program code on the server that will process a user submission of the form.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one aspect of the present invention, a method is provided in which a form is received from an author. A parsing function is performed to extract attribute information with respect to various form elements contained in the form. A user interface is presented to the author to allow the author to configure a set of actions that are to be performed in processing the submissions of the form.
75 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a form containing one or more input fields adapted to receive user input; identifying the input fields contained in the received form; providing a graphical user interface to enable selection and customization of one or more actions to be carried out in response to user submission of an instance of the form including data in at least one of the input fields to a server, wherein the graphical user interface displays the identified input fields and a plurality of selectable and customizable actions that are dependent upon the identified input fields or data input into the identified input fields upon user submission of an instance of the form; receiving the selection and customization of an action; automatically generating executable program code to carry out the selected and customized action; and storing the program code on the server that will process a user submission of the form. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable storage medium containing data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a form containing one or more input fields adapted to receive user input; identifying the input fields contained in the received form; providing a graphical user interface to enable selection and customization of one or more actions to be carried out in response to user submission of an instance of the form including data in at least one of the input fields to a server, wherein the graphical user interface displays the identified input fields and a plurality of selectable and customizable actions that are dependent upon the identified input fields or data input into the identified input fields upon user submission of an instance of the form; receiving the selection and customization of an action; automatically generating executable program code to carry out the selected and customized action; and storing the program code on the server that will process a user submission of the form. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server comprising:
-
a memory storing instructions; and a processor coupled to the memory to execute the instructions, causing the server to identify the input fields contained in a form containing one or more input fields adapted to receive user input, provide a graphical user interface to enable selection and customization of one or more actions to be carried out in response to user submission of an instance of the form including data in at least one of the input fields to a server, wherein the graphical user interface displays the identified input fields and a plurality of selectable and customizable actions that are dependent upon the identified input fields or data input into the identified input fields upon user submission of an instance of the form, receive the selection and customization of an action, automatically generate executable program code to carry out the selected and customized action, and store the program code on the server that will process a user submission of the form. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification