Browse Prior Art Database

Dual Execution Procedure

IP.com Disclosure Number: IPCOM000115454D
Original Publication Date: 1995-May-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 62K

Publishing Venue

IBM

Related People

Jensen, BJ: AUTHOR [+4]

Abstract

Disclosed is a process that allows two LAN-connected workstations to simultaneously execute the same Operating System/2* (OS/2) Presentation Manager* (PM) program and share the results. This process is known as the Dual Execution Procedure (DEP).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Dual Execution Procedure

      Disclosed is a process that allows two LAN-connected
workstations to simultaneously execute the same Operating System/2*
(OS/2) Presentation Manager* (PM) program and share the results.
This process is known as the Dual Execution Procedure (DEP).

      There is a need for two workstations to simultaneously execute
the same OS/2 PM program so that people at separate workstations can
view the same results.  Uses for this function would include
education, product demonstrations, and problem diagnosis with a
customer.  This function provides for a primary user which controls
the session and a secondary user that follows the session.  At any
point during the session, control can be relinquished to the
secondary user which then allows the secondary user to use the
keyboard and mouse to operate the "shared" program.

      DEP provides this ability through the PM intercept function
that receives a copy of each WinSendMsg generated by a PM call issued
by the product being "shared".  Each call received by this function
is placed into a LAN packet and sent to the secondary workstation
through a session with the secondary workstation.  The format of this
packet follows:

      FuncType is the type of data that follows.  Two types exist.
The first is DEP control data to indicate a transfer of control or
that the session is being terminated.  The second type of data is PM
data from the WinSendMsg calls.  When FuncType is set to 1,
indicating DEP control data, the MsgCode field contains either a 1
which indicates a transfer of control, or a 2 whi...