Browse Prior Art Database

Cooperative Work Support Device

IP.com Disclosure Number: IPCOM000034239D
Original Publication Date: 1989-Jan-01
Included in the Prior Art Database: 2005-Jan-27
Document File: 3 page(s) / 41K

Publishing Venue

IBM

Related People

Fin, TH: AUTHOR [+4]

Abstract

This article describes a device called a redirector that supports cooperative work between workstations connected by a network. Since this redirector is invoked in each workstation and redirects input data independently from the application program on that workstation, it is possible to use existing applications to support cooperative work, i.e.: 1. The communication support is invoked in each workstation of the network. 2. The capability is provided for redirecting data from a workstation's physical input device to other workstations. 3. This allows existing application programs to be used for cooperative work between workstations. In this redirector, the features, e.g.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

Cooperative Work Support Device

This article describes a device called a redirector that supports cooperative work between workstations connected by a network. Since this redirector is invoked in each workstation and redirects input data independently from the application program on that workstation, it is possible to use existing applications to support cooperative work, i.e.: 1. The communication support is invoked in each workstation of the network. 2. The capability is provided for redirecting data from a workstation's physical input device to other workstations. 3. This allows existing application programs to be used for cooperative work between workstations. In this redirector, the features, e.g., redirection of input data and communication support, needed to support cooperative work are implemented separately from the application programs with which the cooperative work is done. The redirector intercepts the requests of data issued from application programs and it processes all data from redirected devices. To avoid the interleaving of input data during cooperative work, only one workstation at a time has "floor control" of input devices, i.e., is allowed to enter data. A user can obtain floor control for his own workstation by explicitly requesting it (for example, by pressing a special key) form Floor Control Support of the redirector. Depending on the state (input is enabled or disabled) of the redirected device, input data is either transmitted by or received from Communication Support of the redirector and is then passed to the application program as if it had been channeled from the redirected device at that workstation. Since the application program at each workstation receives the same data, its execution sequence can be synchronized. The following section describes the overall flow of the device, using the drawing as an example. A keyboard is...