DYNAMIC VIRTUAL KEYBOARD RESPONSIVE TO GEOGRAPHIC LOCATION
First Claim
1. A computer program product including computer readable program code embodied on a computer readable storage medium, the computer program product including:
- computer readable program code for identifying a geographic location of a mobile communication device, wherein the mobile communication device has a touchscreen operable as a virtual keyboard;
computer readable program code for identifying a first keyboard character associated with the identified geographic location that is a location-variant of a second keyboard character associated with a standard keyboard layout of the mobile communication device; and
computer readable program code for modifying the standard keyboard layout to make the first keyboard character more accessible within the modified keyboard layout than within the standard keyboard layout.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer program product (CPP) includes program code for controlling a virtual keyboard on a mobile communications device having a touchscreen. The CPP product includes program code for identifying a geographic location of a mobile communication device, wherein the mobile communication device has a touchscreen operable as a virtual keyboard. The CPP further includes program code for identifying a first keyboard character associated with the identified geographic location that is a location-variant of a second keyboard character associated with a standard keyboard layout of the mobile communication device, and program code for modifying the standard keyboard layout to make the first keyboard character more accessible within the modified keyboard layout than within the standard keyboard layout. For example, the first keyboard character may be made more accessible by substituting the first keyboard character for the second keyboard character on the virtual key.
9 Citations
20 Claims
-
1. A computer program product including computer readable program code embodied on a computer readable storage medium, the computer program product including:
-
computer readable program code for identifying a geographic location of a mobile communication device, wherein the mobile communication device has a touchscreen operable as a virtual keyboard; computer readable program code for identifying a first keyboard character associated with the identified geographic location that is a location-variant of a second keyboard character associated with a standard keyboard layout of the mobile communication device; and computer readable program code for modifying the standard keyboard layout to make the first keyboard character more accessible within the modified keyboard layout than within the standard keyboard layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification