Virtual keyboard for touch-typing using audio feedback
First Claim
1. A computer-readable medium having computer-executable instructions that provide a virtual keyboard for a user interface, the instructions providing for:
- displaying a semi-transparent keyboard image on a touch sensitive screen over a background image;
receiving a signal indicating a detected touch on the touch sensitive screen;
determining whether the detected touch is on one of the key images of the keyboard image;
if the detected touch is on a key image, generating a variable sound indicating that a keystroke is received, said variable sound selected according to a location of the detected touch within the touched key image; and
altering a look of the touched key image to indicate that the keystroke is for the key corresponding to the touched key image.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual keyboard displayed on a touch sensitive screen allows a user to do touch-typing thereon to enter textual data into a computer. The keyboard image has a standard key layout for typewriting, and the keys are sized to allow the fingers of the user to take the positions necessary for “ten-finger” touch-typing in the standard fashion. The virtual keyboard image is semi-transparently displayed over on a background image, with the individual keys shown with shaded edges so that they can be easily distinguished from features in the background image. When a key is touched, a sound is generated. The sound generated when the touch is away from a target portion of the key is different from the sound generated when the touch is on or adjacent to the target portion of the key, thereby providing audio feedback to enable the user to adjust finger positions to maintain proper alignment with the virtual keys.
-
Citations
24 Claims
-
1. A computer-readable medium having computer-executable instructions that provide a virtual keyboard for a user interface, the instructions providing for:
-
displaying a semi-transparent keyboard image on a touch sensitive screen over a background image;
receiving a signal indicating a detected touch on the touch sensitive screen;
determining whether the detected touch is on one of the key images of the keyboard image;
if the detected touch is on a key image, generating a variable sound indicating that a keystroke is received, said variable sound selected according to a location of the detected touch within the touched key image; and
altering a look of the touched key image to indicate that the keystroke is for the key corresponding to the touched key image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable instructions for a computing device to provide a virtual keyboard for user interface the instructions providing for:
-
displaying a keyboard image on a touch sensitive screen, the keyboard image having a plurality of key images corresponding to individual keys;
receiving a signal indicating a location of a detected touch on the touch sensitive screen;
determining whether the detected touch is on one of the key images of the keyboard image;
if the detected touch is on a key image, generating a variable sound to indicate that the touch is on the touched key image, the variable sound having an attribute selected according to a deviation of the location of the detected touch from a target portion of the touched key image to indicate where the detected touch is in relation to the target portion of the touched key image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer user interface device comprising:
-
a touch sensitive screen;
a processing unit for executing computer-executable instructions;
an audio output device;
a software control program having computer-executable instructions to be executed by the processing unit to display a semi-transparent keyboard image having a plurality of key images corresponding to individual keys on the touch sensitive screen over a background image, receive a signal indicating a detected touch on one of the key images of the keyboard image displayed on the touch sensitive screen, generate a variable sound using the audio output device to indicate that a keystroke is received, and alter a look of the touched key image to indicate that the keystroke is on the touched key image, said variable sound selected according to a location of the detected touch within the touched key image. - View Dependent Claims (20)
-
-
21. A computer user interface device comprising:
-
a touch sensitive screen;
a processing unit for executing computer-executable instructions;
an audio output device;
a software control program having computer-executable instructions to be executed by the processing unit to display a keyboard image having a plurality of key images corresponding to individual keys on the touch sensitive screen, receive a signal indicating a detected touch on one of the key images of the keyboard image on the touch sensitive screen, generate a variable sound to indicate that the touch is on the key image, the variable sound having an attribute selected according to a deviation of the location of the detected touch from a target portion of the touched key image to indicate whether the detected touch is on the target portion of the touched key image. - View Dependent Claims (22, 23, 24)
-
Specification