1. Technical Field
The invention relates to an electronic system and input method thereof and, more particularly, to an electronic system and interactive input method thereof.
2. Description of Related Art
Before a user uses a network service, personal information needs to be inputted such as an identification and a password to confirm the user's identity. Malicious programs can spread as the user downloads data or browses web pages. Therefore, when the user enters personal information, the personal information of the user is decoded and stolen by the malicious programs.
A typical preventing method is to design an interface to receive the personal information without using the keyboard, and each time the user uses the interface, the input motions of the user are not different. For example, in a display interface of a system, the input values such as numbers or letters are designed to be images displayed for the user to select by some random arrangement method.
However, when the interface has a large number of these images, the random arrangement positions of the images are different every time causing difficulty for the user to select the images real time.
What is needed, therefore, is an electronic system and interactive input method thereof which can prevent to be stole by the malicious programs and decrease the difficulty of the selection.
Referring to
The database 11 stores a plurality of images 111 each corresponding to a word, a number, a pattern, or a letter. For example, the database 11 stores the images 111 of ten ciphers from “0” to “9” and the images 111 of twenty six letters from “a” to “z”.
In one embodiment, the control unit 12 has a plurality of predetermined values 121, at least one image input field 122, at least one next input field 123, and a confirm input field 124. Each of the image input field 122 displays at least two of the images 111. The control unit 12 divides the images 111 into a plurality of image groups G according to the predetermined value 121, and stores the images 111 of the image groups G in the database 11 in turn. The next input field 123 changes the next image input field 122. The control unit 12 receives an input instruction, for example, a first input instruction D1, a second input instruction D2, or a third input instruction D3 to store, transmit, or stop the images 111 to the image input field 122. For example, the control unit 12 has the predetermined values 121 inputted and set from outside of the electronic system 10. The predetermined values 121 correspond to the different type of the images 111 to be divided into random groups. Therefore, numbers of the image groups G are different. For example, the image input field 122, the next input field 123, and the confirm input field 124 are keys or buttons.
Referring also to
An exemplary interactive input operation of the electronic system 10 in
The database 11 of the electronic system 10 stores the images 111 of ten ciphers from “0” to “9” and the images 111 of twenty six English letters from “a” to “z.” The control unit 12 has two of the predetermined values 121 which are “2” and “3.” The control unit 12 divides the images 111 of ten ciphers into two of the image groups G1, G2 as “6, 9, 3, 4, 0” and “2, 8, 5, 1, 7” according to the predetermined value 121 which is “2,” and the images 111 of the letters into three of the image groups G3, G4, G5 as “y, b, n, x, e, r, h, t, l,” “s, g, c, i, u, m, p, w.” and “a, k, o, d, q, f, v, j, z” according to the predetermined value 121 which is “3.” The control unit selects one of the images of each the image groups G1, G2 to combine to form (6, 2), (9, 8), (3, 5), (4, 1), (0, 7), and the control unit selects one of the images of each of the image groups G3, G4, G5 to combine to form (y, s, a), (b, g, k), (n, c, o), (x, i, d), (e, u, q), (r, m, f), (h, p, v), (t, w, j), (l, z), and stores in the database 11.
Referring also to
Referring also to
Referring to
If the image 111 is not what the user wanted, the user selects each the next input field 123, 123′ until the user finds the numbers of the image 111 or the letters of the image 111 desired.
Referring to
Referring to
In step S01, an image input filed displays at least two images selected from different image groups, and one of the at least two images, at least one next input field or a confirm input field is received. The electronic system 10 executes steps S02, S03, or S04 according to different demands.
In step S02, each of the at least two images of the image input field is stored in turn.
In step S03, a next image input field and at least two images of the next image input field selected from the at least two different image groups are generated by selecting the next input field. The electronic system executes the step S02 or S04 accordingly.
In step S04, by selecting the confirm input field, the next image input field stops generating.
In this embodiment, the electronic system 10 and the interactive input method thereof divide the images 111 into the image groups G at random and generate the next image input field 122 according to the next input field 123 to provide to be selected. In this way, along with the images 111 are divided into a plurality of groups for decreasing the difficultly of the selection, and to prevent the information of the electronic system 10 from decoding by the side record of malicious codes.
It is to be understood that the disclosure is intended to illustrate rather than limit the invention. Variations may be made to the embodiment of the disclosure without departing from the spirit of the invention as claimed.
Number | Date | Country | Kind |
---|---|---|---|
200810304397.8 | Sep 2008 | CN | national |