Browse Prior Art Database

The Implementation Method of Status Keys on Software Keyboards

IP.com Disclosure Number: IPCOM000015535D
Original Publication Date: 2002-Feb-20
Included in the Prior Art Database: 2003-Jun-20
Document File: 1 page(s) / 38K

Publishing Venue

IBM

Abstract

Disclosed is a method to lock/unlock status keys (Shift key, Control key and Alt key) on software keyboards. Using this method, users can select "Single Lock" or "Multiple Lock" for the status keys on software keyboards. 1. Single Lock (Unlocked automatically) In case that a user clicks a status key (e.g. Shift key), the status is locked and the next key is input with the status. Then the status is automatically unlocked to normal mode. (example)

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

The Implementation Method of Status Keys on Software Keyboards

    Disclosed is a method to lock/unlock status keys (Shift key, Control key and Alt key) on software keyboards. Using this method, users can select "Single Lock" or "Multiple Lock" for the status keys on software keyboards.

1. Single Lock (Unlocked automatically)

In case that a user clicks a status key (e.g. Shift key), the status is locked and the next key is input with the status. Then the status is automatically unlocked to normal mode.

(example)
1) A user clicks shift key => The software keyboard is locked to shift status.
2) The user clicks 'a' key => 'A' is input, and the shift status is automatically unlocked to normal mode.
3) The user clicks 'a' key => 'a' is input.

2. Multiple Lock (Unlocked manually by users)

In case that a user push a status key (e.g. Shift key) for the given time (e.g. 0.5 second) or longer, the status is locked and the following keys are input with the status. The status is unlocked when the user push the status key again.

(example)
1) A user clicks shift key => The software keyboard is locked to shift status.
2) A user clicks 'a' key => 'A' is input, and the shift status is not changed.

:

3) A user clicks 'b' key => 'B' is input, and the shift status is not changed.
4) A user clicks shift key => The shift status is unlocked to normal mode.
5) A user clicks 'a' key => 'a' is input.

1