Patent Number: 6,311,225

Title: Method and apparatus for transferring data between process modules

Abstract: A method and apparatus for implementing a process having at least one process step, and for transferring data between process steps. The apparatus includes a processor and a processor-readable memory for storing first and second sets of instructions. The first set of processor-readable instructions is operable to provide at least one process module operable to implement at least one process step. The process module has at least one functional option and is operable to receive an input message including at least one input variable to be acted upon by the process module, and an identification of which of the functional options is to be rendered active during execution of the process module. The process module is further operable to provide an output message including at least one output variable produced by the process module and at least one status variable for providing a status indicator produced by the process module. The second set of processor-readable instructions is operable to cause the processor to define in the memory a form structure having a data definition portion defining input and output variables associated with the process, a data map portion defining message contents for use in the input message, and a step definition portion for associating the message contents with at least one process step.

Inventors: Harris; Stephen James (Ottawa, CA), Brule; John Philip (Spencerville, CA), Janoowalla; Hassan Mohamed (Ottawa, CA), Cuervo-Carrillo; Jorge Fernando (Dunrobin, CA), Bachynski; Caroline Dawn (Nepean, CA)

Assignee: Nortel Networks Limited

International Classification: G06F 9/46 (20060101); G06F 009/40 ()

Expiration Date: 10/30/2018