US5086503A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods of remapping a keyboard within a computer system
Assignee: International Business Machines Corp
•
Filing: 1988-04-08
•
Granted: 1992-02-04
•
Expires: 2008-04-08
Abstract
Abstract This invention relates to remapping of keyboards within a computer system in a user friendly manner. A plurality of terminal emulators, which are included in the computer system, may require different keyboard inputs. A keyboard program is activated to display one of a plurality of keyboard layouts to be remapped for a selected emulator. A plurality of definitions are displayed in response to the selection of a key the displayed keyboard layout. An action is then selected to modify one or more definitions of the selected key. Thereafter, a plurality of keys and their respective definitions may be simultaneously displayed.
Inventors
- 👤 Connie Y. Chung
- 👤 Robert G. Keen
- 👤 Ozella Raymond
- 👤 Jan W. Snyder
- 👤 Dennis A. Tohlen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 10:52
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/023; G06F3/0238
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
207 words
A method of remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: choosing a particular one of said plurality of keyboard types, irrespective of whether said particularly one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used: displaying, on a display screen of said computer system, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; displaying, on said display screen, a listing of one or more present definitions of said first key; modifying at least one of said one or more definitions of said first key; and updating a profile file associating said particular one of said keyboard types and said particular one of said terminal emulators with said one or more definitions of said first key after said modifying.
Claim 2
Independent Claim
207 words
A method of remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: choosing a particular one of said plurality of keyboard types, irrespective of whether said particularly one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used: displaying, on a display screen of said computer system, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; displaying, on said display screen, a listing of one or more present definitions of said first key; modifying at least one of said one or more definitions of said first key; and updating a profile file associating said particular one of said keyboard types and said particular one of said terminal emulators with said one or more definitions of said first key after said modifying.
Claim 3
Dependent Claim
52 words
The method of claim 1 further comprising: altering the appearance of a second element of said representation, said second element representing a second key of said particular one of said plurality of keyboard types; and displaying, on said display screen, a listing of one or more present definitions of said second key.
Claim 4
Dependent Claim
29 words
The method of claim 2 further comprising: exchanging definitions of said first and second keys after displaying said listings of present definitions and prior to updating said profile file.
Claim 5
Dependent Claim
13 words
The method of claim 1 wherein said steps of displaying are performed concurrently.
Claim 6
Dependent Claim
23 words
The method of claim 1 further comprising: displaying, on said display screen, a representation of keys of a second portion of said keyboard.
Claim 7
Dependent Claim
26 words
The method of claim 5 further comprising: displaying, on said representation of keys, one or more definitions of each of said keys of said second portion.
Claim 8
Dependent Claim
13 words
The method of claim 6 wherein said second portion includes said first key.
Claim 9
Independent Claim
212 words
A method of remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: choosing a particular one of said plurality of keyboard types, irrespective of whether said particular one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used; creating a new profile file that links said particular one of said plurality of keyboard types to said particular terminal emulator; displaying, on a display screen of said computer system, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; displaying, on said display screen, a listing of one or more present definitions of said first key; modifying at least one of said one or more definitions of said first key; and updating said profile file with said one or more definitions of said first key after said modifying.
Claim 10
Independent Claim
212 words
A method of remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: choosing a particular one of said plurality of keyboard types, irrespective of whether said particular one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used; creating a new profile file that links said particular one of said plurality of keyboard types to said particular terminal emulator; displaying, on a display screen of said computer system, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; displaying, on said display screen, a listing of one or more present definitions of said first key; modifying at least one of said one or more definitions of said first key; and updating said profile file with said one or more definitions of said first key after said modifying.
Claim 11
Dependent Claim
34 words
The method of claim 8 wherein said step of creating a new profile file further comprises: copying and renaming an existing profile file; and editing the renamed profile file as said new profile file.
Claim 12
Dependent Claim
220 words
A computer means for remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: means for choosing a particular one of said plurality of keyboard types, irrespective of whether said particular one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used; means for displaying, on a display screen of said computer system, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; means for altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; means for displaying, on said display screen, a listing of one or more present definitions of said first key; means for modifying at least one of said one or more definitions of said first key; and means for updating a profile file associating said particular one of said keyboard types and said particular one of said terminal emulators with said one or more definitions of said first key after said modifying.
Claim 13
Dependent Claim
220 words
A computer means for remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: means for choosing a particular one of said plurality of keyboard types, irrespective of whether said particular one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used; means for displaying, on a display screen of said computer system, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; means for altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; means for displaying, on said display screen, a listing of one or more present definitions of said first key; means for modifying at least one of said one or more definitions of said first key; and means for updating a profile file associating said particular one of said keyboard types and said particular one of said terminal emulators with said one or more definitions of said first key after said modifying.
Claim 14
Dependent Claim
57 words
The computer means of claim 10 further comprising: means for altering the appearance of a second element of said representation, said second element representing a second key of said particular one of said plurality of keyboard types; and means for displaying, on said display screen, a listing of one or more present definitions of said second key.
Claim 15
Dependent Claim
32 words
The computer means of claim 11 further comprising: means for exchanging definitions of said first and second keys after displaying said listings of present definitions and prior to updating said profile file.
Claim 16
Dependent Claim
14 words
The computer means of claim 10 wherein said means for displaying are operated concurrently.
Claim 17
Dependent Claim
26 words
The computer means of claim 10 further comprising: means for displaying, on said display screen, a representation of keys of a second portion of said keyboard.
Claim 18
Dependent Claim
29 words
The computer means of claim 14 further comprising: means for displaying, on said representation of keys, one or more definitions of each of said keys of said second portion.
Claim 19
Dependent Claim
14 words
The computer means of claim 15 wherein said second portion includes said first key.
Claim 20
Dependent Claim
227 words
A computer means of remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: means for choosing a particular one of said plurality of keyboard types, irrespective of whether said particular one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used; means for creating a new profile file that links said particular one of said plurality of keyboard types of said particular terminal emulator; means for displaying, on a display screen of said computer systems, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; means for altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; means for displaying, on said display screen, a listing of one or more present definitions of said first key; means for modifying at least one of said one or more definitions of said first key; and means for updating said profile file with said one or more definitions of said first key after said modifying.
Claim 21
Dependent Claim
227 words
A computer means of remapping definitions of keys of one of a plurality of keyboard types to be used in a computer system with one of a plurality of computer terminal emulators, comprising: means for choosing a particular one of said plurality of keyboard types, irrespective of whether said particular one of said keyboard types is connected to said system, and a particular one of said plurality of computer terminal emulators with which said particular one of said plurality of keyboard types is to be used; means for creating a new profile file that links said particular one of said plurality of keyboard types of said particular terminal emulator; means for displaying, on a display screen of said computer systems, a representation of a first portion of a key layout of any said particular one of said plurality of keyboard types; means for altering the appearance of at least a first element of said representation, said first element representing a first key of said particular one of said plurality of keyboard types; means for displaying, on said display screen, a listing of one or more present definitions of said first key; means for modifying at least one of said one or more definitions of said first key; and means for updating said profile file with said one or more definitions of said first key after said modifying.
Claim 22
Dependent Claim
39 words
The computer means of claim 17 wherein said means for creating a new profile file further comprises: means for copying and renaming an existing profile file; and means for editing the renamed profile file as said new profile file.
References Cited (Backward Citations)
US4202041A
Cited
US4527250A
Cited
US4524244A
Cited
JPS60160225A
Cited
US4688020A
Cited
US4906117A
Cited
EP0246021A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-02-03 | 1995-08-05 | 1996-02-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-02-03 | 1999-08-05 | 2000-02-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-02-03 | 2003-08-05 | 2004-02-04 | $7700.00 | Window Closed / Lapsed |