Patent ID: 7320016
Filing Date: 2008-01-15
Classification: G06Q

Abstract:
1. A method for visually programming an instruction set for a process executable on a computer, comprising: receiving a request to design the process; after accepting the request, providing a process designer interactive display, wherein the process designer interactive display comprises accepting, via the process designer interactive display, a first input wherein a first one selected from the at least one function identifier is moved from the library area into the process step definition area; after accepting the first input, displaying the first function identifier in the process step definition area; accepting, via the process designer interactive display, a second input wherein a first one selected from the at least one function input identifier is moved from the library area into the input field area; after accepting the second input, displaying the first function input identifier in the input field area; accepting, via the process designer interactive display, a third input wherein a first one selected from the at least one function output identifier is moved from the library area into the output field area; after accepting the third input, displaying the first function output identifier in the output field area; accepting, via the process designer interactive display, a fourth input connecting the at least one function input identifier to the at least one function identifier; after accepting the fourth input, displaying a first link between the at least one function identifier and the at least one function input identifier; accepting, via the process designer interactive display, a fifth input connecting the at least one function identifier with the at least one function output identifier; after accepting the fifth input, displaying a second link between the at least one function identifier and the at least one function output identifier; and accepting, via the process designer interactive display, function-related information concerning the function that comprises at least one of a function input, a function output, and a function setting.