Patent ID: 7743328
Filing Date: 2010-06-22
Classification: G06F

Abstract:
1. At a client computer system in a computerized environment that includes a process engine for executing process instances associated with corresponding one or more guided processes, one or more remote data stores, and one or more user interfaces built on corresponding different technology, a method of facilitating progress in a process instance through different user interfaces built on different technology, such that the user can work on the process instance using any of the different user interfaces, comprising the acts of: sending, to a process engine, initial user input on a process instance of a guided process through an initial user interface at a client computer system; receiving initial rendering information for the at least one process instance from the process engine, wherein the initial rendering information is formatted for a technology platform of the initial user interface; upon receiving a user login request through a different user interface, sending one or more requests to the process engine for any existing process instances associated with the user; receiving from the process engine the identity of one or more existing process instances associated with the user, wherein at least one of the received process instance identities corresponds to the initial user input on the process instance; receiving different rendering information formatted for a technology platform of the different user interface; and rendering the at least one process instance at the different user interface at the client computer system.