System and method for enabling assisted visual development of workflow for application tasks
First Claim
1. A method of enabling assisted visual development of workflow for an application action, the method comprising steps of:
- providing an action page from which a user can select a desired one of a plurality of candidate actions;
providing a data selection page from which the user can select a desired set of data components from a plurality of candidate data components;
providing a target selection page from which the user can select a desired one of a plurality of candidate targets;
providing an assignment page adapted to enable the user to assign the selected set of data components to fields of the selected target; and
automatically generating one or more action codes to implement the selected action using the selected set of data components and the selected target.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of enabling assisted visual development of workflow for an application task. A workflow wizard provides a tasking page from which a user selects a desired one of a plurality of candidate tasks. The workflow wizard then provides a data selection page from which the user selects a desired set of data components from a plurality of candidate data components. A target selection page is then provided, from which the user can select a desired one of a plurality of candidate objects. Finally, an assignment page is provided, to enable the user to specify a detailed assignment relationship between the selected set of data components and fields of the selected target. The workflow wizard then auto-generates code that, when executed, will implement the selected task using the selected set of data components, the selected target and the specified assignment.
-
Citations
19 Claims
-
1. A method of enabling assisted visual development of workflow for an application action, the method comprising steps of:
-
providing an action page from which a user can select a desired one of a plurality of candidate actions;
providing a data selection page from which the user can select a desired set of data components from a plurality of candidate data components;
providing a target selection page from which the user can select a desired one of a plurality of candidate targets;
providing an assignment page adapted to enable the user to assign the selected set of data components to fields of the selected target; and
automatically generating one or more action codes to implement the selected action using the selected set of data components and the selected target. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for visually assisting an application developer with development of workflow for an application task, the system comprising:
-
a computing device for exchanging data with a data network whereby an update of a wireless application can be uploaded to an application gateway that mediates between the data network and a wireless network serving a plurality of wireless devices to thus enable the wireless devices to download the update;
an application development environment (ADE) running on the computing device, the ADE including a workflow wizard for visually assisting the application developer with the development of workflow that defines the steps for executing the application task, the ADE including a plurality of graphically presented options for viewing and selecting data options, viewing and selecting target options, assigning the selected data to the selected target, whereby the ADE visually guides the application developer through the creation of workflow and then automatically generates code for executing the task defined by the workflow. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of visually assisting with programming of workflow for an application task, the method comprising steps of:
-
providing a task page from which a user can select a desired task from a plurality of candidate tasks;
providing a data selection page from which the user can select at least one data component from a plurality of candidate data components;
providing a target selection page from which the user can select a desired object from a plurality of candidate objects;
providing an assignment page to enable the user to assign the at least one data component that was selected from the data selection page to fields of the selected object; and
automatically generating code to execute the task using the selected set of data components and the assigned fields of the selected object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification