The present disclosure relates to unlocking technology using mobile electronic devices (such as smart phones, tablets, microcontrollers, watches and the like) that provide feedback to the user to unlock said device and or another device that interfaces with said mobile electronic device, such as a personal computer interfacing with a microcontroller.
With the advent of smart mobile computing devices such as smartphone, tablet, smart watch, people are interconnected in more ways than ever before. From their mobile devices, a user can: maintain their social connections through texting, phone calls, or various social media, shop through online retailers, manage their banking accounts, or even process business transactions. With this information, there is clearly a need to ensure only an authorized user can access the device and or various functions of the device such as screen unlock and the like.
The present invention is directed to a method and system providing more secure unlocking of mobile electronic devices or using the method to unlock a non-mobile device by using this method to provide authorization authority to a mobile device that communicates with a non-mobile device. A user with a mobile device unlocks a computer by moving the mobile device, the device giving feedback to the user that they can unlock the computer, then the device interfacing with the computer to unlock it. The present invention is an electronic device unlocking method through which a user moves a mobile electronic device in a preset way (pattern) to unlock the mobile device and or a non-mobile electronic device that interfaces with the mobile device. Moving the mobile electronic device in a particular way acts like a password. The invention uses sensory data given off by at least one motion observation sensor(s) such as, an accelerometer, a linear accelerometer, a gyroscope, and an orientation sensor e.g. a tilt-sensor which come built-in with many state-of-the-art mobile electronic devices or can be installed in a microcontroller board (e.g. Arduino, Xilinx brand boards). An aspect of the present disclosure is to provide a mobile electronic device for executing a terminal and or screen unlock based on a motion of the device and a method thereof, capable of reinforcing security of personal information stored in the terminal.
In accordance with another aspect of the present disclosure, a mobile electronic device e.g. terminal, for executing screen unlock, or unlock of other functions based on a motion is provided.
The terminal includes a motion measure sensor for measuring a motion pattern of the mobile device, a motion pattern storage unit for storing a second motion pattern set, and a controller for, when a motion pattern performed on the device coincides with the motion pattern(s) stored in the motion pattern storage unit, executing a device unlock of the mobile device or other function of the mobile device and or providing authorization for another electronic device, e.g. a non-mobile electronic device, that can communicate with the mobile device.
For a more complete understanding of the present disclosure and its advantages, reference is made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts.
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the disclosure as defined by the claims and their equivalents. The present disclosure includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the disclosure. Also the following description of exemplary embodiments of the present disclosure are provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.
The present invention may be used with a mobile electronic device such as, for example, a smart phone, smart watch, tablet and the like or may be used in a mobile electronic device which interfaces with a non-mobile electronic device such as for example a personal computer or point of sale terminal. The mobile electronic device contains a non-empty set (at least one) of motion detecting sensors such as but not limited to, accelerometers, gyroscopes, linear accelerometers, orientation sensors e.g. tilt sensors. The mobile device used in the specific embodiments discussed hereafter contained one each of these four different types of motion sensors.
The mobile electronic device includes a motion sensor unit, a motion pattern storage unit, and a controller. Preferably the mobile electronic device includes a least two motion sensors of the types previously discussed and more preferably four motion sensors. Examples of mobile electronic devices include Personal Digital Assistant (PDA), a cellular phone, a smart phone, a notebook, a tablet, activity tracker such as a FITBIT Brand tracker, etc. classified for each terminal type, and a mobile communication terminal such as a Personal Communication Service (PCS) phone, a Global System for Mobile communications (GSM) phone, a Wideband Code Division Multiple Access (W-CDMA) phone, a CDMA-2000 phone, a Mobile Broadband System (MBS) phone, etc. classified for each communication scheme, but also a mobile terminal such as a MP3 player, a Portable Multimedia Player (PMP), a Play Station Portable (PSP), activity tracker, microcontroller, etc. A display screen may be included in the mobile electronic device but is not necessary. The motion measure sensor may measure a motion direction of the mobile device and a change of a velocity, an acceleration, an angular velocity, an angular acceleration, an amount of change in a slope, and an amount of change in a motion distance with respect to a relevant motion direction using a motion measure sensor such as a slope sensor, a gravity sensor, a velocity sensor, an acceleration sensor, an angular velocity sensor, a gyro sensor, etc. For example, when using the velocity sensor, an amount of change in a motion distance may be calculated using an actual measured time with respect to a measured velocity, and an acceleration may be calculated based on an amount of change in velocity per unit time.
A motion pattern storage unit stores a motion pattern (password) set for the mobile electronic device which is to be unlocked or is to unlock another electronic device, such as a non-mobile electronic device that is interactively connected to, i.e. communicates with the mobile electronic device. The mobile electronic device may be used as an electronic key to unlock another device. For example a user may have a smart watch that is connected to a non-mobile computer via blue tooth, wireless internet or some other form of connection, and the watch is moved to reflect the motion password, and the watch provides feedback (for example in the form of a blinking light, vibration or sound) thereby letting the user know that the pattern matched and they can then access the non-mobile computer. Non-mobile means that the device is not easily rotated, moved back and forth, tilted etc. in order to engage the motion password. The password may comprise an x-axis direction of back and forth direction, an y-axis direction of left and right direction, and a straight direction of a z-axis of up and down direction with respect to the device as basic directions, and set and store a motion pattern which in order of positive x-axis direction-negative x-axis direction-negative z-axis direction-positive y-axis direction are executed with respect to the set basic directions. Preferably the password is set using at least two and preferably more than two different patterns, completed in a specific order and within a certain time to provide greater security. Other patterns such as rotation back and forth around the vertical axis or otherwise may be used.
The controller compares a motion of the mobile electronic device measured by the motion measure unit with a motion pattern password stored in the motion pattern storage unit. When the motion of the mobile device coincides with the motion pattern stored in the motion pattern storage unit, the controller may unlock the screen of the mobile terminal, may unlock the device itself or be used to unlock other functions of the device such as certain memory locations, or a connected non-mobile terminal and the like. The non-mobile device and mobile device can be connected through blue tooth, wireless internet or some other form of connection.
Referring to
Initial training Step 502, as shown in
For the particular embodiment discussed, a total of 36 (4 sensors×3 axes×3 sample comparisons: Sample 1-Sample 2, Sample 2-Sample 3 and Sample 3-Sample 1)) MDs are used to yield the average values
In Step 505, an arbitrary sample i.e. motion password is tested by determining the average MD for that sample against the first three training samples, and comparing that to the range given by the training, Step 506. The decision after comparison comes as either the “Axis Fits” in Step 507 or “Axis Does not Fit” in Step 508. Because that decision process is by axis, this is repeated 12 times (3 axes×4 sensors as shown in Step 509 to Step 512 in
The present application is related to and claims the benefit of U.S. Provisional application Ser. No. 62/139,613, filed on Mar. 27, 2015, the contents of which are herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62139613 | Mar 2015 | US |