METHOD FOR SECURE DATA ENTRY IN AN APPLICATION
First Claim
1. A method for entering data in an application, the method comprising:
- displaying a graphical user interface (GUI) keyboard within the application, the keyboard comprising multiple identifier keys;
monitoring the position of a pointer of a pointing device in relation to the multiple identifier keys;
detecting that the pointer of the pointing device has been positioned over one of the multiple identifier keys;
detecting selection of the identifier key based on the position of the pointer, the selection of the identifier being independent of a clicking action associated with the pointing device; and
in response to detecting the selection, generating data associated with the selected identifier key.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and device for entering data in an application is disclosed. The method may comprise displaying a graphical user interface (GUI) keyboard within the application, the keyboard comprising multiple identifier keys. A detection module may monitor the position of a pointer of a pointing device in relation to the multiple identifier keys and detects that the pointer of the pointing device has been positioned over one of the multiple identifier keys for a predetermined period of time, thereby detecting the selection of the identifier key. In response to detecting the selection, data associated with the selected identifier key may be generated and indication data representative of the generated data may be displayed in a data field.
70 Citations
29 Claims
-
1. A method for entering data in an application, the method comprising:
-
displaying a graphical user interface (GUI) keyboard within the application, the keyboard comprising multiple identifier keys; monitoring the position of a pointer of a pointing device in relation to the multiple identifier keys; detecting that the pointer of the pointing device has been positioned over one of the multiple identifier keys; detecting selection of the identifier key based on the position of the pointer, the selection of the identifier being independent of a clicking action associated with the pointing device; and in response to detecting the selection, generating data associated with the selected identifier key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable medium embodying instructions which, when executed by a machine, cause the machine to:
-
display a graphical user interface (GUI) keyboard within the application, the keyboard comprising multiple identifier keys; monitor the position of a pointer of a pointing device in relation to the multiple identifier keys; select one of the multiple identifier keys in response to the pointer being positioned over the multiple identifier key, the selection of the identifier being independent of a clicking action associated with the pointing device; and in response to the selection, generate data associated with the selected identifier key.
-
-
17. A device to enter data in an application, the device comprising:
-
a keyboard display module to display a graphical user interface (GUI) keyboard within the application, the keyboard comprising multiple identifier keys; and generate data associated with a selected identifier key; and a detection module to monitor the position of a pointer of a pointing device in relation to the multiple identifier keys; detect that the pointer of the pointing device has been positioned over one of the multiple identifier keys; and detect selection of the identifier key based on the position of the pointer, the selection of the identifier being independent of a clicking action associated with the pointing device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A device for entering data in an application, the device comprising:
-
means for displaying a graphical user interface (GUI) keyboard within the application, the keyboard comprising multiple identifier keys; means for generating data associated with a selected identifier key and displaying indication data representative of the generated data in a data field; means for monitoring the position of a pointer of a pointing device in relation to the multiple identifier keys; and means for detecting that the pointer of the pointing device has been positioned over one of the multiple identifier keys for a predetermined period of time, thereby detecting the selection of the identifier key.
-
Specification