Excavating
Patent
1996-01-03
1998-10-27
Lee, Thomas C.
Excavating
395712, 395834, 395882, 395887, 371 24, 371 251, 371 275, 371 571, G06F 1300
Patent
active
058289003
ABSTRACT:
Host multiple-byte character generator processing of guest keyboard events is blocked during applications sharing. A guest keyboard driver generates guest keyboard events which may be processed by any guest multiple-byte character generator. The guest events are transmitted to a host for use in shared applications. A patch instruction is written over a host storage queue which causes a jump to a patch subroutine when an attempt is made to deposit host keyboard events in the storage queue. Host keyboard events are marked by the patch subroutine and the marked host events are deposited in a shadow queue which is disposed in parallel with the host storage queue. Guest events also are deposited in the shadow queue. Untranslated host and single-byte character guest events, are stored in the host storage queue. When a shared application requires data from the host storage queue, the outgoing event is examined for origin, such as by examining the shadow queue. If the event is a guest event, a call is made to a host-executed applications sharing program, which in turn calls the host-multiple character generator. The call to the host multiple-byte character generator bypasses execution of the generator to preventing it from processing guest events prior to their entry into the shared application. In an embodiment of the invention, if the guest transmits a multiple-byte character to the host, the host-executed applications sharing system calls a host operating system module responsible for entering the guest multiple-byte character into a shared application. The guest multiple-byte character is entered into the shared application without a call being made to the host multiple-byte character generator.
REFERENCES:
patent: 4386416 (1983-05-01), Giltner et al.
patent: 4851997 (1989-07-01), Tatara
patent: 5065360 (1991-11-01), Kelly
patent: 5117494 (1992-05-01), Costes et al.
patent: 5121472 (1992-06-01), Danish et al.
patent: 5221921 (1993-06-01), Statt
patent: 5530893 (1996-06-01), Sugi
patent: 5561819 (1996-10-01), Gephardt et al.
patent: 5623597 (1997-04-01), Kikinis
patent: 5673418 (1997-09-01), Stonier et al.
DeLeeuw William C.
Thompson James
Intel Corporation
Kinsella, Esq. N. Stephan
Lee Thomas C.
Murray, Esq. William H.
Yuan Chien
LandOfFree
International multiple-byte character generator support in appli does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with International multiple-byte character generator support in appli, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and International multiple-byte character generator support in appli will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1622051