Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process
Patent
1995-12-01
1999-12-21
Chan, Eddie P.
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output command process
709208, 709209, 709210, 345329, 345331, G06F 1300, G06F 1314
Patent
active
060062827
ABSTRACT:
Host input to a shared application is blocked while a guest has input control. Patch instructions are written over keyboard and mouse event procedures, which are operating system subroutines defining the normal entry points to the system queue for host mouse and keyboard events generated by host-mouse and keyboard drivers. The patch instructions call a patch subroutine which were written into the host-executed application-sharing program. The patch subroutine is operable to determine whether the host has control to enter the mouse and keyboard events into the system queue. If the host is without input control, the patch subroutine drops the events and replaces the patch instructions to their prior position on the keyboard or mouse event procedures. If the host has input rights, the original keyboard or mouse event code is written over the patch instruction and returned for execution. After execution, in which the keyboard or mouse event is deposited, the patch subroutine directs a replacement of the patch instruction over the keyboard or mouse event procedure. In a preferred embodiment, the host is able to take control at any time, to ensure execution of host events.
REFERENCES:
patent: 4901232 (1990-02-01), Harrington et al.
patent: 5555385 (1996-09-01), Osisek
patent: 5557725 (1996-09-01), Ansberry et al.
patent: 5727155 (1998-03-01), Dawson
patent: 5758110 (1998-05-01), Boss et al.
Anderson David L.
DeLeeuw William C.
Chan Eddie P.
Intel Corporation
Kim Hong C.
Kinsella N. Stephan
Murray William H.
LandOfFree
Blocking host input while a remote guest has input control to a does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Blocking host input while a remote guest has input control to a , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Blocking host input while a remote guest has input control to a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-516550