Patent ID: 6329984
Filing Date: 2001-12-11
Classification: G06F,G06Q,G09G

Abstract:
A method for sharing control of a shared application, the method comprising:executing one or more unshared applications in a graphic user interface environment on a client system;displaying the unshared applications on the client system;receiving a data packet from a host system, the data packet containing information built from a call to the graphic user interface environment on the host system for displaying the shared application, the shared application selected by a host user using the host system;displaying the shared application in a shared rectangle on the client system based on information contained in the data packet;displaying a client cursor outside of the shared rectangle and a host cursor inside of the shared rectangle if the client cursor position is outside of the shared rectangle;displaying only the client cursor inside of the shared rectangle if the client cursor position is inside of the shared rectangle;accepting client mouse input events on the client system;determining if the client mouse input events are for the shared application; andtransmitting the client mouse input events determined to be for the shared application to the host system for execution as if the host user had made the mouse inputs on the host system.