This application claims priority to Chinese Patent Application No. 201310383584.0 filed on Aug. 29, 2013 in the China Intellectual Property Office, the contents of which are incorporated by reference herein.
Embodiments of the present disclosure relate to security of electronic devices.
Various kind of unlocking methods, such as unlocking by gestures, passwords, and patterns, are applied in electronic devices such as smart phones and tablet computers.
Implementations of the present technology will now be described, by way of example only, with reference to the attached figures.
It will be appreciated that for simplicity and clarity of illustration, where appropriate, reference numerals have been repeated among the different figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein can be practiced without these specific details. In other instances, methods, procedures, and components have not been described in detail so as not to obscure the related relevant feature being described. The drawings are not necessarily to scale and the proportions of certain parts may be exaggerated to better illustrate details and features. The description is not to be considered as limiting the scope of the embodiments described herein.
The term “coupled” is defined as connected, whether directly or indirectly through intervening components, and is not necessarily limited to physical connections. The connection can be such that the objects are permanently connected or releasably connected.
In general, the word “module,” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, Java, C, or assembly. One or more software instructions in the modules may be embedded in firmware, such as in an erasable programmable read only memory (EPROM). The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of non-transitory computer-readable medium or other storage devices. Some non-limiting examples of non-transitory computer-readable medium include CDs, DVDs, BLU-RAY, flash memory, and hard disk drives.
The present disclosure is in relation to a method for unlocking an electronic device.
The unlocking system 10 can include a plurality of programs in the form of one or more computerized instructions stored in the storage 11 and executed by the processor 12 to perform operations of the electronic device 1. In the embodiment, the unlocking system 10 can include an acceleration detection module 101, a rotation detection module 102, an unlocking module 103, and a setting module 104. The storage 11 can be an external or embedded non-transitory storage medium of the electronic device 1, such as a secure digital memory (SD) card, a Trans Flash (TF) card, a compact flash (CF) card, or a smart media (SM) card.
At block 21, while the electronic device 1 is locked, the acceleration detection module 101 controls the acceleration sensor 14 to detect an acceleration of the electronic device 1 in real-time, and determines whether the sensed acceleration exceeds a predetermined value (e.g., 9.8 m/ŝ2). In this embodiment, when the electronic device 1 is locked, the electronic device 1 is in a locked state and the display 13 is turned off
In at least one embodiment, the acceleration sensor 14 can be a G-sensor. The sensed acceleration is along a movement vector from a first orientation. The first orientation can be manually preset and stored in the storage 11. In one example, as shown in
At block 22, when the sensed acceleration of the electronic device 1 exceeds the predetermined value, the rotation detection module 102 controls the rotation sensor 15 to detect whether the electronic device 1 is rotated a predetermined angle, within a predetermined time such as one, two, or three seconds. In at least one embodiment, the predetermined angle refers to an angle of rotation of the electronic device 1 about a second orientation which can be the same as or different from the first orientation. The rotation sensor 15 can be a gyroscope.
Referring to
At block 23, the unlocking module 103 unlocks the electronic device 1 if the electronic device 1 is rotated the predetermined angle within the predetermined time.
In at least one embodiment, the first and second orientations, the predetermined value, and the predetermined angle can be preset and stored in the storage 11 by using the setting module 104 prior to block 21.
The unlocking method of electronic device 1 using the acceleration sensor 14 and the rotation sensor 15 to unlock the electronic device reduces unintended operations in unlocking the electronic device 1.
The embodiments shown and described above are only examples. Even though numerous characteristic and advantages of the present technology have been set forth in the foregoing description, together with details of the structure and function of the present disclosure, the disclosure is illustrative only, and changes may be made in the detail, including in particular matters of shape, size, and arrangement of the parts within the principles of the present disclosure, up to and including the full extent established by the broad general meaning of the terms used in the claims.
Number | Date | Country | Kind |
---|---|---|---|
2013103835840 | Aug 2013 | CN | national |