Appeal No. 96-1539 Application No. 08/128,456 The invention is directed to an emulator for emulating a first system on a second system wherein mechanisms on the second system appear to the programs and tasks of a first system to be mechanisms of the first system. Representative independent claim 1 is reproduced as follows: 1. An emulator for emulating a first data processing system on a second data processing system, the first data processing system including a user level, an executive level, an input/output level and a hardware platform, the user level including at least one user program and at least one executive program for managing operations of the first data processing system and the hardware platform including a plurality of first system input/output devices, including a first system memory, the executive level including at least one user task performing user level program operations and at least one executive task performing executive program operations, the user and executive tasks generating requests for first system input/output operations, the input/output level including a plurality of input/output tasks, each input/output task corresponding to a first system input/output device and performing input/output operations in response to the input/output requests and each first system input/output devices performing input/output operations in response to the corresponding input/output task, the emulator executing on the second data processing system and comprising: a second system user level process executing in a user level of the second data processing system, the second system user level process including the first system user level program, the first system executive program, and the first system user and executive tasks, 2Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NextLast modified: November 3, 2007