Browse Prior Art Database

Loosely Coupled Shared Pointer for Two Persons

IP.com Disclosure Number: IPCOM000101194D
Original Publication Date: 1990-Jul-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 4 page(s) / 122K

Publishing Venue

IBM

Related People

Fin, TH: AUTHOR [+2]

Abstract

Disclosed is a method for using a system pointer as a shared pointer for two persons in a cooperative work environment, such as teleconferencing using workstations. The shared pointer can be used as a normal system pointer when its mode is local. It can be used to point to an object on the other person's screen when its mode is remote. The switch of modes is done by detecting movement of a pointing device.

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

Loosely Coupled Shared Pointer for Two Persons

       Disclosed is a method for using a system pointer as a
shared pointer for two persons in a cooperative work environment,
such as teleconferencing using workstations. The shared pointer can
be used as a normal system pointer when its mode is local.  It can be
used to point to an object on the other person's screen when its mode
is remote.  The switch of modes is done by detecting movement of a
pointing device.

      It is assumed that a mouse is used to move a pointer, but other
devices can be used instead of a mouse. The shared pointer has the
following properties:
(1) The shared pointer has two modes: a local mode and a remote mode.
In the local mode, the shared pointer can be used as an ordinary
system pointer (Fig. 1).  In the remote mode the shared pointer is
moved with a mouse of a remote workstation (Fig. 2).
(2) The local mode has a higher priority than the remote mode.  A
person can use his or her pointer whenever desired. When two persons
move their own mice at the same time, the modes of both pointers
become the local mode, and each pointer moves as an ordinary system
pointer, as shown in Fig. 1.
(3) The switch of modes are controlled by the move of a mouse.  There
is no need to use a keyboard to switch the modes.  When a person does
not move a mouse in a timeout period and the other person moves a
mouse in a unit of time, the mode becomes the remote mode.  As soon
as a person moves a mouse, the mode of his pointer returns to the
local mode.
(4) The mode of the shared pointer is indicated by the shape of the
shared pointer.  When the shared pointer is in the remote mode, the
shared pointer changes its shape in order to inform a person of the
remote mode.

      The implementation consists of a connection part, a sender
part, a receiver part, and a pointer control part. The connection
part creates a connection between a sender part in the workstation
and a receiver part in the other workstation.  The sender part
periodically sends coordinates of a system pointer in the workstation
to the receiver part in the other workstation.  The receiver part
tells the received coordinates to the po...