SUPPLEMENTING A VIRTUAL INPUT KEYBOARD
First Claim
1. A method, said method comprising:
- determining, by a first computer device, one or more candidate character keys based at least on previous data entries of a form field in a web page received by the first computer device from a second computer device displaying a virtual keyboard with character keys displayed on a display screen in the second computer device;
removing, by the first computer device, one or more matching character keys from the one or more candidate character keys that match the displayed character keys in the virtual keyboard;
determining, by the first computer device, one or more supplement character keys of a supplemental keyboard based on character keys of the one or more candidate character keys that remain after the matching character keys have been removed from the one or more candidate character keys; and
communicating, by the first computer device, the one or more supplement character keys to the second computer device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system. A first computer device determines one or more candidate character keys based at least on previous data entries of a form field in a web page received by the first computer device from a second computer device displaying a virtual keyboard with character keys displayed on a display screen in the second computer device. The first computer device removes one or more matching character keys from the one or more candidate character keys that match the displayed character keys in the virtual keyboard. The first computer device determines one or more supplement character keys of a supplemental keyboard based on character keys of the one or more candidate character keys that remain after the matching character keys have been removed from the one or more candidate character keys. The first computer device communicates the one or more supplement character keys to the second computer device.
-
Citations
20 Claims
-
1. A method, said method comprising:
-
determining, by a first computer device, one or more candidate character keys based at least on previous data entries of a form field in a web page received by the first computer device from a second computer device displaying a virtual keyboard with character keys displayed on a display screen in the second computer device; removing, by the first computer device, one or more matching character keys from the one or more candidate character keys that match the displayed character keys in the virtual keyboard; determining, by the first computer device, one or more supplement character keys of a supplemental keyboard based on character keys of the one or more candidate character keys that remain after the matching character keys have been removed from the one or more candidate character keys; and communicating, by the first computer device, the one or more supplement character keys to the second computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, comprising one or more computer readable hardware storage devices having computer readable program code stored therein, said program code containing instructions executable by one or more processors of a computer system to implement a method, said method comprising:
-
determining, by a first computer device, one or more candidate character keys based at least on previous data entries of a form field in a web page received by the first computer device from a second computer device displaying a virtual keyboard with character keys displayed on a display screen in the second computer device; removing, by the first computer device, one or more matching character keys from the one or more candidate character keys that match the displayed character keys in the virtual keyboard; determining, by the first computer device, one or more supplement character keys of a supplemental keyboard based on character keys of the one or more candidate character keys that remain after the matching character keys have been removed from the one or more candidate character keys; and communicating, by the first computer device, the one or more supplement character keys to the second computer device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system, comprising one or more processors, one or more memories, and one or more computer readable hardware storage devices, said one or more hardware storage device containing program code executable by the one or more processors via the one or more memories to implement a method, said method comprising:
-
determining, by a first computer device, one or more candidate character keys based at least on previous data entries of a form field in a web page received by the first computer device from a second computer device displaying a virtual keyboard with character keys displayed on a display screen in the second computer device; removing, by the first computer device, one or more matching character keys from the one or more candidate character keys that match the displayed character keys in the virtual keyboard; determining, by the first computer device, one or more supplement character keys of a supplemental keyboard based on character keys of the one or more candidate character keys that remain after the matching character keys have been removed from the one or more candidate character keys; and communicating, by the first computer device, the one or more supplement character keys to the second computer device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification