Multiplex communications – Wide area network – Packet switching
Patent
1995-02-13
1997-06-17
Teska, Kevin J.
Multiplex communications
Wide area network
Packet switching
3952002, 39520004, 39520001, 395326, 395806, 395670, 370260, 379202, G06F 9455, C09B 500
Patent
active
056405405
ABSTRACT:
A conference-enabled X application gets distributed to many different X servers, each of which may have different keyboard configurations. Each X server may have a unique range of key codes and a unique keysym to key code mapping. X protocol contains keyboard information in the form of key codes and a modifier bitmask that indicates which key code modifiers, such as the Shift key, are set along with the key code. In order for the conference-enabled X application to interpret the key codes in the protocol correctly, the X conference-enabler provides a technique to translate the key codes between the various X servers in the conference. The method it uses involves querying the keysym that a specific key code/modifier combination is interpreted as on one X server and then finding a valid key code/modifier combination on another X server that has the same keysym. This translation of key codes allows an X application to be used in a conference among X servers with different keyboards and different keysym to key code mappings.
REFERENCES:
patent: 4129859 (1978-12-01), Iwamura et al.
patent: 4442295 (1984-04-01), Sukonick
patent: 4533910 (1985-08-01), Sukonick et al.
patent: 4642790 (1987-02-01), Minshull et al.
patent: 4738407 (1988-04-01), Dumas
patent: 4780821 (1988-10-01), Crossley
patent: 4796201 (1989-01-01), Wake
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 4831556 (1989-05-01), Oono
patent: 4845644 (1989-07-01), Anthias et al.
patent: 4860217 (1989-08-01), Sasaki et al.
patent: 4893326 (1990-01-01), Duran et al.
patent: 4937856 (1990-06-01), Natarajan
patent: 4939509 (1990-07-01), Bartholomew et al.
patent: 4953159 (1990-08-01), Hayden et al.
patent: 4974173 (1990-11-01), Stefik et al.
patent: 5062040 (1991-10-01), Bishop et al.
patent: 5065347 (1991-11-01), Pajak et al.
patent: 5086503 (1992-02-01), Chung et al.
patent: 5119319 (1992-06-01), Tanenbaum
patent: 5142622 (1992-08-01), Owens
patent: 5148154 (1992-09-01), MacKay et al.
patent: 5148521 (1992-09-01), Ebbers et al.
patent: 5175854 (1992-12-01), Cheung et al.
patent: 5179652 (1993-01-01), Rozmanith et al.
patent: 5191644 (1993-03-01), Takeda
patent: 5193168 (1993-03-01), Corrigan et al.
patent: 5195086 (1993-03-01), Baumgartner et al.
patent: 5197143 (1993-03-01), Lary et al.
patent: 5197147 (1993-03-01), Long et al.
patent: 5214784 (1993-05-01), Ward et al.
patent: 5218697 (1993-06-01), Chung
patent: 5241625 (1993-08-01), Epard et al.
patent: 5247670 (1993-09-01), Matsunaga
patent: 5249287 (1993-09-01), MacDonald et al.
patent: 5249290 (1993-09-01), Heiser
patent: 5280583 (1994-01-01), Nakayama et al.
patent: 5289574 (1994-02-01), Sawyer
patent: 5293619 (1994-03-01), Dean
patent: 5305449 (1994-04-01), Ulenas
patent: 5313614 (1994-05-01), Goettlemann et al.
patent: 5341499 (1994-08-01), Doragh
patent: 5390314 (1995-02-01), Swanson
patent: 5392400 (1995-02-01), Berkowitz et al.
patent: 5404493 (1995-04-01), Bolme et al.
patent: 5440744 (1995-08-01), Jacobson et al.
D.M. Chess et al., IBM Technical Disclosure Bulletin, vol. 30, No. 6, Nov. 1987.
P.A. Appino et al., IBM Technical Disclosure Bulletin, vol. 35, No. 4A, Sep. 1992.
S.P. Thompson, IBM Technical Disclosure Bulletin, vol. 36, No. 06B, Jun. 1993.
Ansberry Catherine Malia
Freer Jay D.
Fuqua Todd W.
Dillon Andrew J.
Foerster Ingrid M.
International Business Machines - Corporation
Louis-Jacques Jacques
Teska Kevin J.
LandOfFree
Method and apparatus for translating key codes between servers o 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 translating key codes between servers o, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for translating key codes between servers o will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2165196