Computer graphics processing and selective visual display system – Display peripheral interface input device – Light pen for fluid matrix display panel
Patent
1996-12-09
1999-04-27
Barry, Lance Leonard
Computer graphics processing and selective visual display system
Display peripheral interface input device
Light pen for fluid matrix display panel
G06F 314
Patent
active
058984194
DESCRIPTION:
BRIEF SUMMARY
TECHNICAL FIELD OF THE INVENTION
The present invention relates to systems in which a computer workstation is linked to a remote workstation, such that an image which is displayed at the remote computer workstation may also be displayed at the computer, and more particularly to a system in which the remote workstation also supports a cursor which is movable across the image.
BACKGROUND OF THE INVENTION
In recent years it has become increasingly common to connect personal computers or workstations together into networks so that different machines can communicate with one another. These links allow collaborative working, in which two or more users at different machines work simultaneously and in combination on a single application (eg a spreadsheet). This application is typically running at just a single machine, but its output is displayed at one or more other workstations, so that multiple users can interact with the application. An example of such a collaborative working system for UNIX workstations is described in EPA 475581. Such systems are sometimes referred to as groupware.
EPA 590817 describes a collaborative working system in which a screen on a first workstation at a location is shared or mirrored on a second workstation at a different location. EPA 590817 operates by effectively intercepting graphics calls to the screen at the first workstation, and determining the region of screen that is being updated by the call. The modified region of the screen is then accessed and transmitted to the second workstation, where it is superimposed on the mirrored window.
U.S. Pat. No. 5,241,625 also discloses a screen-sharing mechanism. Again graphics calls are intercepted, but it is these calls that are transmitted to the second workstation rather than data representing updated regions of the screen. These calls are then processed at the second workstation to perform the same screen update as at the first workstation. U.S. Pat. No. 5,241,625 sends cursor position commands from the first workstation to the second workstation.
EPA 645725 describes a system in which a cursor is copied from a host workstation to a remote workstation. The remote user sees a "pseudo" cursor (from the host), in addition to his or her own true cursor. When the cursor changes shape at the host workstation, a corresponding change is effected at the remote workstation, typically by using the SetCursor command. GB 2282944 also describes a conferencing system which provides remote display of objects and cursor movements.
Note that the cursor is often regarded as being in a different plane from the main screen image. As a result of this, in a screen sharing environment the cursor may be handled somewhat separately from the main screen image, and this can lead to anomalies in the shared display presented to the user at the second location.
SUMMARY OF THE INVENTION
Accordingly, the invention provides a method of operating a local computer workstation, linked to a remote computer workstation, wherein an image which is displayed at the remote workstation is also displayed at the local workstation, the remote workstation supporting a cursor which is movable across the image, the method comprising the steps, performed by the local workstation, of: position relative to the image at the remote workstation; the ratio of the sizes of the image as displayed at the local and remote workstations; and image at the local workstation.
Scaling the cursor so that it has the same size relative to the image at both the local and remote workstations has been found to provide a more natural and effective interface for users cooperating at different machines. In particular, problems are avoided if one of the users attempts to indicate a position with a cursor in a slightly unorthodox manner (eg with the tail rather than the head of a cursor arrow), since the compatible scaling helps to ensure that these positions will match across the two images.
In order to maintain this correct scaling, it is preferred that in response to detecting that the image at the l
REFERENCES:
patent: 4896148 (1990-01-01), Kurita
patent: 5526018 (1996-06-01), Fisher
patent: 5710897 (1998-01-01), Schneider
patent: 5771036 (1998-06-01), Martin et al.
patent: 5774111 (1998-06-01), Lecland et al.
Barry Lance Leonard
Clay A. Bruce
International Business Machines Corp.
LandOfFree
Method and apparatus for scaling a cursor on local computer to h does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for scaling a cursor on local computer to h, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for scaling a cursor on local computer to h will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-688388