Facilitating access to multiple instances of a legacy application task through summary representations
First Claim
1. A method in a client computing system for facilitating access to multiple copies of a designated legacy task of a single instance of a hierarchical menu-based legacy application executing on a remote host computer system, wherein each legacy task including the designated legacy task corresponds to a code module accessible from a single menu or sub-menu item of the menu-based legacy application and wherein each of the multiple copies is a separate instance of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, comprising:
- receiving an indication of a request to copy the designated legacy task of the legacy application;
responsive to the received request, causing one or more separate sessions to be started with the multiple copies of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, each copy of the designated legacy task executing on the remote host computing system and having an associated state;
upon receiving a request to access one of the multiple copies of the executing designated legacy task, displaying, in a single task workspace area, associated summary representations of each of the copies of the executing designated legacy task to facilitate user selection on the client computing system of a desired copy of the executing designated legacy task, each summary representation identifying the associated copy and identifying the associated state of the executing designated legacy task.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and techniques for supporting access to multiple copies of a legacy task are provided. When there are multiple copies of a task present, then instead of showing the output from a single task, the task workspace area displays task representation pictograms that represent the state and inform the user regarding each particular instance of that legacy task running on the host. The user can use the interface to perform various operations, including to start a new copy of the task, to end a copy of the task, and to select one of the copies for viewing. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses these enhanced modernization techniques to provide role-based modernization of menu-based legacy applications.
-
Citations
19 Claims
-
1. A method in a client computing system for facilitating access to multiple copies of a designated legacy task of a single instance of a hierarchical menu-based legacy application executing on a remote host computer system, wherein each legacy task including the designated legacy task corresponds to a code module accessible from a single menu or sub-menu item of the menu-based legacy application and wherein each of the multiple copies is a separate instance of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, comprising:
-
receiving an indication of a request to copy the designated legacy task of the legacy application; responsive to the received request, causing one or more separate sessions to be started with the multiple copies of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, each copy of the designated legacy task executing on the remote host computing system and having an associated state; upon receiving a request to access one of the multiple copies of the executing designated legacy task, displaying, in a single task workspace area, associated summary representations of each of the copies of the executing designated legacy task to facilitate user selection on the client computing system of a desired copy of the executing designated legacy task, each summary representation identifying the associated copy and identifying the associated state of the executing designated legacy task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium containing content for controlling a client computing system to facilitate access to multiple copies of a designated legacy task of a single instance of a hierarchical menu-based legacy application executing on a remote host computer system, wherein each legacy task including the designated legacy task corresponds to a code module accessible from a single menu or sub-menu item of the menu-based legacy application and wherein each of the multiple copies is a separate instance of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, by performing a method comprising:
-
receiving an indication of a request to copy the designated legacy task of the legacy application; responsive to the received request, causing one or more separate sessions to be started with the multiple copies of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, each copy of the same legacy task executing on the remote host computing system and having an associated state; and upon receiving a request to access one of the multiple copies of the executing designated legacy task, displaying, in a single task workspace area, associated summary representations of each of the copies of the executing designated legacy task to facilitate user selection on the client computing system of a desired copy of the executing designated legacy task, each summary representation identifying the associated copy and identifying the associated state of the same executing legacy task. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer system configured to facilitate access to multiple copies of a designated legacy task of a single instance of a hierarchical menu-based legacy application executing on a remote host computer system, wherein each legacy task including the designated legacy task corresponds to a code module accessible from a single menu or sub-menu item of the menu-based legacy application and wherein each of the multiple copies is a separate instance of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, comprising:
-
a memory; and a module stored on the memory that is configured, when executed to; receive an indication of a request to copy the designated legacy task of the legacy application; responsive to the received request, cause one or more separate sessions to be started with the multiple copies of the same designated legacy task of the single instance of the hierarchical menu-based legacy application, each copy of the designated legacy task executing on the remote host computing system and having an associated state; and upon receiving a request to access one of the multiple copies of the executing designated legacy task, display, in a single task workspace area, associated summary representations of each of the copies of the executing designated legacy task to facilitate user selection on a client computing system of a desired copy of the executing designated legacy task, each summary representation identifying the associated copy and identifying the associated state of the executing designated legacy task. - View Dependent Claims (18, 19)
-
Specification