The present invention relates to a numeric keypad, especially a keypad capable of randomly arranging numeric buttons.
With reference to
Generally, a password is input using a numeric keypad having numeric buttons, such as inputting a password to authenticate an authorized user for cash withdrawal. However, if another person snoops a user's finger movement when the user is entering the password via the numeric keypad, as shown in
With reference to
Thus the present numeric keypad needs to be improved for preventing another person from obtaining the password based on the locations of button pressing.
The present invention provides a numeric keypad for protecting the numbers input through the numeric keypad from shoulder surfing. The numeric keypad comprises a baseboard, multiple numeric buttons, multiple function buttons and a random-variation button. The multiple numeric buttons are arranged on a surface of the baseboard for displaying numbers. The multiple function buttons are arranged on the surface of the baseboard. The random-variation buttons are arranged on the surface of the baseboard, wherein when the random-variation button is pressed, the multiple numeric buttons randomly display the numbers.
Because the numbers displayed on the multiple numeric buttons of the present invention are not distributed in a regular arrangement, other person would not easily recognize the numbers input through the numeric keypad. Thus the password is protected.
As shown in
The multiple numeric buttons 12, the multiple function buttons 13 and the random-variation button 14 are arranged on a surface 111 of the baseboard 11, and may be arranged in a matrix configuration. In one embodiment, the multiple numeric buttons 12 may be adjacent to the multiple function buttons 13 and the random-variation button 14 may be arranged next to the multiple numeric buttons 12 or the multiple function buttons 13. However, the positions of these buttons in the present invention are not limited by the embodiment.
Preferably, there are ten numeric buttons 12. In another embodiment, the amount can be more than ten. A display panel 121 is arranged on a surface of each numeric button 12 for electrically displaying a number. Each display panel 121 may be manufactured using light emitting diodes (LEDs), organic light emitting diodes or thin film transistor technologies such as indium gallium zinc oxide. In this preferred embodiment, the numeric buttons 12 may be generally arranged in a regular configuration in which the numbers are sequentially sorted from largest to smallest or from smallest to largest. However, when the random-variation button 14 is pressed, the original sequence of numbers on the numeric buttons 12 becomes a random arrangement as shown in
The numeric keypad 10 may further comprise a preset button 15, or so called a reset button. When the preset button 15 is pressed, the numbers displayed by the numeric buttons 12 are reset to the regular arrangement.
In the present invention, the numeric keypad 10 has a built-in random-variation unit 16. The random-variation unit 16 is electrically connected to the random-variation button 14 and the numeric buttons 12. A drive signal is generated when the random-variation button 14 is pressed and is transmitted to the random-variation unit 16. When the random-variation unit 16 receives the drive signal, the random-variation unit 16 drives the numeric buttons 12 to vary their numbers displayed on the display panels 121. The random-variation unit 16 may be composed of a microprogrammed processor.
With reference to
The numeric buttons 12 of the present invention can vary the sequence of the numbers displayed by the numeric buttons. Another person is unable to easily recognize the numbers being entered or even will have a wrong guess of the numbers entered. Thus the password would not be obtained by shoulder surfing and the security of the numeric keypad is improved.