1. Field of Invention
The present invention is related to an application execution system and a method thereof, and particularly to an application execution system and a method thereof, which may provide different functions according to different permissions.
2. Description of Related Art
In an electronic device, a screen locking function is used for information security and avoiding improper operated, etc, and in order to protect the information.
Screen locking functions contain two, one has login screen and one has no login screen. For which has login screen, and the screen turns to unlock by inputting a password preset by a user of the electronic device. For which has no login screen, the screen turns to unlock by inputting a particular key-in combination.
However, such screen locking techniques only provide basic information security. When the password leaking, the screen locking may unlock easily by others. In this case, all applications in the electronic device may be executed and information stored may be stolen, it will cause information security problem
In view of the above, information security is a long existing problem for such screen locking functions of electronic devices. Therefore, it is quite a need to change such situation encountered in the prior art.
It is, therefore, an object of the present invention to provide a system of executing an application applied on an electronic device with at least an application, comprising: a storing module, setting and storing a default permission information and at least one default physiological characteristic information in the electronic device; an operating interface module, providing an operating interface when the application is selected, and generating a permission information according to an input information received through the operating interface; a physiological information collection module, gathering a user physiological characteristic information while receiving the input information; a first authentication module, granting a access permission with input information when the permission information and the default permission information are consistent; a second authentication module, granting an edit permission to the user when the physiological characteristic information and the default physiological characteristic information are consistent, while granting the access permission to the user when the physiological characteristic information and the default physiological characteristic information are different; and an execution module, executing corresponding function of the application according to the one of the access permission or the edit permission.
It is another object of the present invention to provide a method of executing an application applied on an electronic device with at least an application, comprising steps of: setting and storing a default permission information and at least one default physiological characteristic information in the electronic device; providing an operating interface when the application is selected, and generating a permission information according to an input information received through the operating interface; granting an access permission associated with the input information when the permission information and the default permission information are consistent; gathering the physiological characteristic information while receiving the input information; granting an edit permission when the physiological characteristic information and the default physiological characteristic information are consistent, while granting the access permission when the physiological characteristic information and the default physiological characteristic information are different; and executing corresponding function of the application according to the access permission or the edit permission.
In order to make the aforementioned and other features and advantages of the invention comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The objects and advantages of the present invention will become more apparent from the detailed description of the embodiment of the invention when read in conjunction with the accompanying drawing, and wherein:
The present invention will be apparent from the following detailed description, which proceeds with reference to the accompanying drawings, wherein the same references relate to the same elements. With reference to the detailed description, those skilled in the art may use the technical skill to solve the associated problem and thus achieve in the technical efficacy associated therewith, namely, may be enabled to implement the present invention.
Now, the disclosed system in the present invention will be described. Referring to
The system of executing an application is applied to an electronic device 10, which may be a tablet computer, a notebook computer, a smart mobile phone, etc, which are only examples, not to limit the present invention. The storing module 11 of the electronic device 10 is used to set and store default permission information and at least default physiological characteristic information in the electronic device 10. The default permission information may be a character, number, symbol and their combinations (user name and password, authentication code and authentication characters, etc.), or a picture frame, which are only examples, not to limit the present invention. The default physiological characteristic information may be a waveform characteristic of a sound, a fingerprint characteristic of a fingerprint, an iris texture characteristic of an iris, a retina texture of a retina, which are only examples, not to limit the present invention.
When a user selects one of the applications existing in the electronic device 10, the operating interface module 12 of the electronic device 10 provides an operating interface, on which the user may input a character, number, symbol, sound, picture frame or bar code, etc., which are only examples, not to limit the present invention. When the operating interface module 12 receives the input character, number, symbol or picture frame, permission information is directly generated according thereto. Specifically, when the input content is a sound, the operating interface module 12 generates the permission information by using a sound to character conversion technique. When the input content is a bar code, including a one dimension and a two dimension bar codes, the permission information is generated by using a bar code decoding technique.
In the electronic device 10, when the operating interface module 12 receives the input content, the physiological information collecting module 13 collects physiological characteristic information of the user. The physiological characteristic information includes a waveform characteristic of a sound from the user, a fingerprint characteristic of a fingerprint of the user, an iris characteristic of an iris of the user, and a retina characteristic of a retina of the user. But, these physiological characteristics are only examples, not to limit the present invention.
In the electronic device 10, after the operating interface module 12 generates the permission information, the first authentication module 14 compares the permission information and the default permission information. When the permission information and the default permission information are consistent, the user has the access permission.
After the physiological information of the user is gathered by the physiological information collecting module 13, the second authentication module 15 compares the physiological characteristic information and the default physiological characteristic information. When the physiological characteristic information and the default physiological characteristic information are consistent, the user has the edit permission.
In the electronic device 10, after the first and second authentication modules 14, 15 give the access or edit permission, the execution module 16 executes the application corresponding thereto. When the permission given is the access permission, the user is provided with the access functions associated with the application, such as drag and roll, zoom in and zoom out, rotation. On the other hand, when the permission given to the user is the edit permission, the user is provided with edit functions associated with the application, such as addition, delete, remark and depiction. But these access and edit permissions are only exemplified, not to be used as a limitation.
As such, the system will generate different permissions according to different information input, in order to ensure the information of the application security.
Now, the disclosed application execution method in the present invention will be described with reference to
Referring to
The application execution system is applied onto an electronic device 10, which may be a tablet computer, a notebook computer, a smart mobile phone, etc, which are only examples, not to limit the present invention. The storing module 11 of the electronic device 10 is used to pre-store default permission information “1234” (the set and stored authentication information is the authentication code, which is only an example, not to limit the present invention) and pre-set the physiological characteristic information 31 in the electronic device 10. Referring to
When the user activates one of the applications in the electronic device 10, the operating interface module 12 provides an operating interface 20. On the operating interface 20, the user may input numbers “1234”. As receiving the input content “1234”, the system generates permission information “1234” (S102).
Referring to
In the electronic device 10, after the operating interface module 12 generates the permission information “1234”, the first authentication module 14 compares the permission information “1234” and the default permission information “1234”. In this embodiment, the permission information is “1234” and the default permission information is “1234” are consistent at the first authentication module 14, and then the user have the access permission (S103).
Referring to
Referring to
Now referring to
For the application 40, the first authentication nodules 14 and second authentication modules 15 generate the edit permission , as shown in
As such, the system will generate different permissions according to different information input, in order to ensure the information of the application security.
In view of the above, the main technical difference as compared to the prior art dwells in that besides the input content by the user for the information authentication in activation of an application in an electronic device, the physiological characteristic information of the user is further gathered. When the permission information and the default permission information are consistent, the user has access permission. When the physiological information and the default physiological information are consistent, the user has edit permission to the application.
By means of the technical content, the shortcomings existing in the prior art where only screen locking is used for safety authentication and information protection for an electronic device may be well overcome, and thus enabling the state providing different functions according to different permissions to be possible.
Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
201310287504.1 | Jul 2013 | CN | national |