CN103577076A - 一种利用加速度计实现移动终端开锁的方法及*** - Google Patents
一种利用加速度计实现移动终端开锁的方法及*** Download PDFInfo
- Publication number
- CN103577076A CN103577076A CN201310555784.XA CN201310555784A CN103577076A CN 103577076 A CN103577076 A CN 103577076A CN 201310555784 A CN201310555784 A CN 201310555784A CN 103577076 A CN103577076 A CN 103577076A
- Authority
- CN
- China
- Prior art keywords
- unblanking
- mobile terminal
- accekeration
- event
- accelerometer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephone Function (AREA)
Abstract
本发明公开了一种利用加速度计实现移动终端开锁的方法及***,利用移动终端上带有的加速度计对移动终端所受到的加速度值进行实时检测,当加速度计探测出移动终端的加速度值超出开锁阈值时,则自动进行开锁,从而实现了用户只要甩动移动终端,使移动终端在某方向上产生的加速度值超出预设的开锁阈值,便可以轻松的为移动终端开锁,克服了现有技术中枯燥,繁琐的开锁方法,为用户提供方便。
Description
技术领域
本发明涉及移动终端设备领域,尤其涉及的是一种利用加速度计实现移动终端开锁的方法及***。
背景技术
随着移动终端的普遍使用,人们不仅对移动终端的各项功能要求越来越高,对移动终端在使用过程中的体验度要求也随着移动终端日益智能化,要求越来越高。
为了防止误操作引起的开锁,在待机时移动终端保持锁定状态是常用的方法,在现有技术中,移动终端常用的开锁方法为通过按键进行开锁或者通过触摸屏滑动进行开锁,此两类方法的使用在给用户带来不便的同时,也不能给用户带来很高的体验度。
目前公开的诸多专利文件中多为对上述两种开锁方法进行改进或者增加开锁的步骤,以使开锁过程更加的个性化或者满足人们的其他需求,但是这样设置不仅使本来体验度就很低的开锁过程变得更加繁琐,而且也为人们的使用带来不便。
因此,现有技术存在缺陷,而有待于改进和发展。
发明内容
本发明的目的在于提供一种利用加速度计实现移动终端开锁的方法及***,针对上述现有技术的缺陷,提供一种简单方便的为移动终端开锁的方法,为用户提供方便,具有很高的体验度,增加了移动终端的娱乐性。
本发明的技术方案如下:
一种利用加速度计实现移动终端开锁的方法,其中,所述方法包括以下步骤:
A、预先在所述移动终端上设定一加速度值为开锁阈值;
B、加速度计实时对移动终端的加速度值进行测定,并将测得的加速度值与预设的开锁阈值相比较,判断测得的加速度值是否超出开锁阈值,若超出,则判定移动终端触发开锁事件,进行下一步;否则继续进行判断;
C、控制移动终端开锁。
所述的利用加速度计实现移动终端开锁的方法,其中,所述步骤B还包括:
B1、当加速度计判断出在某一方向上所测得的加速度值超出开锁阈值,且在预定时间内在该方向的相反方向上所测得的加速度值同样超出开锁阈值,则判定测得的加速度值超出开锁阈值。
所述的利用加速度计实现移动终端开锁的方法,其中,所述步骤B还包括:
B2、用于根据发生开锁事件的概率值对移动终端是否触发开锁事件进行判断;若移动终端在某一方向上发生开锁事件的概率值与在预定时间内在该方向的相反方向上发生开锁事件的概率值的乘积大于预定阈值,则判定移动终端触发开锁事件;
所述发生开锁事件的概率值为当某一方向上所测得的加速度值未超出开锁阈值时,则判定在所述方向上发生开锁事件的概率值为在该方向上所测得的加速度值与开锁阈值的比值;若在某一方向上所测得的加速度值超出开锁阈值,则此方向上发生开锁事件的概率值为1。
所述的利用加速度计实现移动终端开锁的方法,其中,所述某一方向为三维坐标的任一方向。
所述的利用加速度计实现移动终端开锁的方法,其中,所述预定时间为2秒,所述预定阈值为0.95。
一种利用加速度计实现移动终端开锁的***,其中,所述***包括以下模块:
预先设定模块,用于预先在所述移动终端上设定一加速度值为开锁阈值;
加速度测定模块,用于利用加速度计实时对移动终端的加速度值进行测定,并将测得的加速度值与预设的开锁阈值相比较,判断测得的加速度值是否超出开锁阈值;
控制开锁模块,用于当测得的加速度值超出开锁阈值,则控制移动终端开锁。
所述的利用加速度计实现移动终端开锁的***,其中,所述加速度测定模块包括以下单元:
阈值判定单元,用于当加速度计判断出在某一方向上所测得的加速度值超出开锁阈值,且在预定时间内在该方向的相反方向上所测得的加速度值同样超出开锁阈值,则判定测得的加速度值超出开锁阈值。
所述的利用加速度计实现移动终端开锁的***,其中,所述加速度测定模块还包括以下单元:
概率判定单元,用于根据发生开锁事件的概率值对移动终端是否触发开锁事件进行判断;若移动终端在某一方向上发生开锁事件的概率值与在预定时间内在该方向的相反方向上发生开锁事件的概率值的乘积大于预定阈值,则判定移动终端触发开锁事件;
所述发生开锁事件的概率值为当某一方向上所测得的加速度值未超出开锁阈值时,则判定在所述方向上发生开锁事件的概率值为在该方向上所测得的加速度值与开锁阈值的比值;若在某一方向上所测得的加速度值超出开锁阈值,则此方向上发生开锁事件的概率值为1。
所述的利用加速度计实现移动终端开锁的***,其中,所述某一方向为三维坐标的任一方向。
所述的利用加速度计实现移动终端开锁的***,其中,所述预定时间为2秒,所述预定阈值为0.95。
有益效果:本发明所提供的一种利用加速度计实现移动终端开锁的方法及***,利用移动终端上带有的加速度计对移动终端所受到的加速度值进行实时检测,当加速度计探测出移动终端的加速度值超出开锁阈值时,则自动进行开锁,从而实现了用户只要甩动移动终端,使移动终端在某方向上产生的加速度值超出预设的开锁阈值,便可以轻松的为移动终端开锁,克服了现有技术中枯燥,繁琐的开锁方法,为用户提供方便。
附图说明
图1为本发明提供的一种利用加速度计实现移动终端开锁的方法步骤流程图。
图2为本发明提供的一种利用加速度计实现移动终端开锁的方法具体应用实施例的步骤流程图。
图3为本发明提供的一种利用加速度计实现移动终端开锁的***的结构原理图。
具体实施方式
本发明提供了一种利用加速度计实现移动终端开锁的方法及***,以下对结合附图本发明的实施例加以详细说明。
如图1所述为本发明提供的一种利用加速度计实现移动终端开锁的方法步骤流程图,如图所示,所述方法包括以下步骤:
S1、预先在所述移动终端上设定一加速度值为开锁阈值。
本发明是建立在带有加速度计的移动终端上,通过加速度计所测得的加速度值是否超出预设的开锁阈值来判断用户是否触发了开锁事件,因此在使用此方法为移动终端进行开锁时,首先需要对开锁阈值进行设置。
可以想到的是,对开锁阈值的设置可以是***默认的一个加速度值,也可以是用户根据自己的需要自行设置的开锁阈值,
S2、加速度计实时对移动终端的加速度值进行测定,并将测得的加速度值与预设的开锁阈值相比较,判断测得的加速度值是否超出开锁阈值,若超出,则判定移动终端触发开锁事件,进行下一步;否则继续进行判断。
加速度计实时对移动终端的加速度进行测定,当用户对移动终端发出甩动动作时,移动终端所受到的加速度在移动终端甩动方向上会突然增加,加速度计对该方向上的加速度值进行测定,并将此加速度值与预设的开锁阈值进行比较,当此加速度值超出预设的开锁阈值时,则判定用户此次发出的动作为触发移动终端开锁的动作,否则加速度计继续对移动终端的加速度值进行测定。
S3、控制移动终端开锁。
如果加速度计测定出移动终端的加速度超出预设的开锁阈值时则控制移动终端开锁,从而实现用户仅仅对移动终端发出甩动动作便可以触发移动终端自动开锁。
为了更加准确的根据用户发出的动作对移动终端进行开锁,防止对触发开锁事件进行误判,所述步骤S2还包括:
当加速度计判断出在某一方向上所测得的加速度值超出开锁阈值,且在预定时间内在该方向的相反方向上所测得的加速度值同样超出开锁阈值,则判定测得的加速度值超出开锁阈值。
由于在一个方向上对加速度值进行判定,容易产生触发开锁事件的误判,因此在本实施例中,当加速度计判断出在同一水平线的两个相反方向上均发生测出的加速度值超出开锁阈值,并且在同一水平线上的两个相反方向加速度值超出开锁阈值的时间间隔不超过一预定时间的条件时,才判定此时触发了开锁事件,即同时满足两个相反方向加速度在一定时间内均有超出开锁阈值的情况出现,此时才控制移动终端进行开锁。
在具体实施时,要求用户在同一方向上且相隔一预定时间内对移动终端发出方向相反的两次甩动动作,从而触发移动终端开锁。可以理解的是,所述的方向相反的两次动作可以为任意方向上的,但是为了易于实施,在本实施例中,优选的,所述方向为三维坐标的任一方向,也即可以是水平方向或者垂直方向。
上述限定为了防止移动终端在某一个方向加速度超出开锁阈值并非用户甩动引起,避免了因误判而引起的开锁事件。
进一步的,所述步骤S2还包括:
当移动终端某一个方向上测定的加速度值小于开锁阈值时,则用于根据发生开锁事件的概率值对移动终端是否触发开锁事件进行判断;若移动终端在某一方向上发生开锁事件的概率值与在预定时间内在该方向的相反方向上发生开锁事件的概率值的乘积大于预定阈值,则判定移动终端触发开锁事件;
所述发生开锁事件的概率值为当某一方向上所测得的加速度值未超出开锁阈值时,则判定在所述方向上发生开锁事件的概率值为在该方向上所测得的加速度值与开锁阈值的比值。
为了能更加准确的克服用户在携带移动终端时发出的抖动引起的加速值偶尔超出开锁阈值,导致移动终端误判开锁的情况,在上述内容中还公开了通过对方向上的发生开锁事件的概率值的计算来进行是否为开锁事件的判定。
若移动终端在某一个方向上测定的加速度值并未达到开锁阈值,则判定其次可能为用户发出的开锁事件的概率为测得的加速度值与开锁阈值的比值,若在预定时间以内,此方向的相反方向测得的加速度值与开锁阈值的比值与在该方向上计算出的加速度值与开锁阈值的比值的乘积达到一个预定的阈值,则判定此次为触发开锁事件。
比如:加速度计首先在水平向左的方向上测定出用户发出的开锁事件的概率为0.98,在接下来的2秒,测定在水平向右的方向上用户发出的开锁事件的概率为1,则将两个概率值相乘的得到的值,为0.98,而***预设的预定阈值为0.95,则判定此次为用户发出的触发开锁事件。
上述在某一方向上发生开锁事件的概率值计算公式为:
B为预先设定的开锁阈值,X为在该方向上测定出的移动终端的加速度值,当测定出的加速度值超出开锁阈值时,则在该方向上发生开锁事件的概率为1,若未超出,则判定在该方向上发生开锁事件的概率为X/B,从而有效的避免了因为用户颤动所可能引起的开锁事件的误判,同时也有效的增加了对有效开锁事件的识别,提高了对开锁事件判定的准确性。
如图2所述为本发明提供的一种利用加速度计实现移动终端开锁方法的具体应用实施例的方法流程图:
H1、首先开启加速度计对移动终端的加速度值进行测定;
H2、根据测定出的某一方向上的加速度值和设定的开锁阈值B,对在此方向上发生开锁事件的概率进行计算;
H3、当计算出此方向上发生开锁事件的概率大于等于预定阈值0.95时,则进行步骤H4,否则判定此次为一次手机抖动,非开锁事件;
H4、启动定时器,进行计时;
H5、继续获取在某一方向上的加速度值,计算发生开锁事件的概率值;
H6、若测定出在此方向的相反方向发生开锁事件的概率值大于等于0.95,则进行步骤H7,若定时器未超出2秒,则继续进行检测,若定时器超出2秒后,判定为非开锁事件;
H7、将步骤H3和步骤H5计算出的所述概率值的相乘;
H8、若两个值的乘积是否超出0.95,则进行步骤H9,否则判定为非开锁事件,不进行开锁操作;
H9、判定符合开锁条件,控制移动终端进行开锁。
基于上述技术方案,本发明还提供了一种利用加速度计实现移动终端开锁的***,其中,如图3所示,所述***包括以下模块:
预先设定模块10,用于预先在所述移动终端上设定一加速度值为开锁阈值;具体如上述步骤S1所述。
加速度测定模块20,用于利用加速度计实时对移动终端的加速度值进行测定,并将测得的加速度值与预设的开锁阈值相比较,判断测得的加速度值是否超出开锁阈值;具体如上述步骤S2所述。
控制开锁模块30,用于当测得的加速度值超出开锁阈值,则控制移动终端开锁,具体如上述步骤S3所述。
为了更加准确的进行开锁事件的判断,所述加速度测定模块包括以下单元:
阈值判定单元,用于当加速度计判断出在某一方向上所测得的加速度值超出开锁阈值,且在预定时间内在该方向的相反方向上所测得的加速度值同样超出开锁阈值,则判定测得的加速度值超出开锁阈值。
概率判定单元,用于根据发生开锁事件的概率值对移动终端是否触发开锁事件进行判断;若移动终端在某一方向上发生开锁事件的概率值与在预定时间内在该方向的相反方向上发生开锁事件的概率值的乘积大于预定阈值,则判定移动终端触发开锁事件;
所述发生开锁事件的概率值为当某一方向上所测得的加速度值未超出开锁阈值时,则判定在所述方向上发生开锁事件的概率值为在该方向上所测得的加速度值与开锁阈值的比值。
进一步的,所述某一方向为三维坐标的任一方向,所述预定时间为2秒,所述预定阈值为0.95。
本发明所提供的一种利用加速度计实现移动终端开锁的方法及***,利用移动终端自身带有的加速度计对移动终端所受到的加速度值进行实时检测,当加速度计探测出移动终端的加速度值超出开锁阈值时,则控制移动终端进行开锁,从而实现了用户只需要通过甩动移动终端,使移动终端在某方向上产生的加速度值超出预设的开锁阈值,便可以轻松的为移动终端开锁,克服了现有技术中枯燥,繁琐的开锁方法,为用户提供方便。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (10)
1.一种利用加速度计实现移动终端开锁的方法,其特征在于,所述方法包括以下步骤:
A、预先在所述移动终端上设定一加速度值为开锁阈值;
B、加速度计实时对移动终端的加速度值进行测定,并将测得的加速度值与预设的开锁阈值相比较,判断测得的加速度值是否超出开锁阈值,若超出,则判定移动终端触发开锁事件,进行下一步;否则继续进行判断;
C、控制移动终端开锁。
2.根据权利要求1所述的利用加速度计实现移动终端开锁的方法,其特征在于,所述步骤B还包括:
B1、当加速度计判断出在某一方向上所测得的加速度值超出开锁阈值,且在预定时间内在该方向的相反方向上所测得的加速度值同样超出开锁阈值,则判定移动终端触发开锁事件。
3.根据权利要求1所述的利用加速度计实现移动终端开锁的方法,其特征在于,所述步骤B还包括:
B2、用于根据发生开锁事件的概率值对移动终端是否触发开锁事件进行判断;若移动终端在某一方向上发生开锁事件的概率值与在预定时间内在该方向的相反方向上发生开锁事件的概率值的乘积大于预定阈值,则判定移动终端触发开锁事件;
所述发生开锁事件的概率值为当某一方向上所测得的加速度值未超出开锁阈值时,则判定在所述方向上发生开锁事件的概率值为在该方向上所测得的加速度值与开锁阈值的比值;若在某一方向上所测得的加速度值超出开锁阈值,则此方向上发生开锁事件的概率值为1。
4.根据权利要求3所述的利用加速度计实现移动终端开锁的方法,其特征在于,所述某一方向为三维坐标的任一方向。
5.根据权利要求3所述的利用加速度计实现移动终端开锁的方法,其特征在于,所述预定时间为2秒,所述预定阈值为0.95。
6.一种利用加速度计实现移动终端开锁的***,其特征在于,所述***包括以下模块:
预先设定模块,用于预先在所述移动终端上设定一加速度值为开锁阈值;
加速度测定模块,用于利用加速度计实时对移动终端的加速度值进行测定,并将测得的加速度值与预设的开锁阈值相比较,判断测得的加速度值是否超出开锁阈值;
控制开锁模块,用于当测得的加速度值超出开锁阈值,则控制移动终端开锁。
7.根据权利要求6所述的利用加速度计实现移动终端开锁的***,其特征在于,所述加速度测定模块包括以下单元:
阈值判定单元,用于当加速度计判断出在某一方向上所测得的加速度值超出开锁阈值,且在预定时间内在该方向的相反方向上所测得的加速度值同样超出开锁阈值,则判定测得的加速度值超出开锁阈值。
8.根据权利要求7所述的利用加速度计实现移动终端开锁的***,其特征在于,所述加速度测定模块还包括以下单元:
概率判定单元,用于根据发生开锁事件的概率值对移动终端是否触发开锁事件进行判断;若移动终端在某一方向上发生开锁事件的概率值与在预定时间内在该方向的相反方向上发生开锁事件的概率值的乘积大于预定阈值,则判定移动终端触发开锁事件;
所述发生开锁事件的概率值为当某一方向上所测得的加速度值未超出开锁阈值时,则判定在所述方向上发生开锁事件的概率值为在该方向上所测得的加速度值与开锁阈值的比值;若在某一方向上所测得的加速度值超出开锁阈值,则此方向上发生开锁事件的概率值为1。
9.根据权利要求7所述的利用加速度计实现移动终端开锁的***,其特征在于,所述某一方向为三维坐标的任一方向。
10.根据权利要求7所述的利用加速度计实现移动终端开锁的***,其特征在于,所述预定时间为2秒,所述预定阈值为0.95。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310555784.XA CN103577076A (zh) | 2013-11-11 | 2013-11-11 | 一种利用加速度计实现移动终端开锁的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310555784.XA CN103577076A (zh) | 2013-11-11 | 2013-11-11 | 一种利用加速度计实现移动终端开锁的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103577076A true CN103577076A (zh) | 2014-02-12 |
Family
ID=50048962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310555784.XA Pending CN103577076A (zh) | 2013-11-11 | 2013-11-11 | 一种利用加速度计实现移动终端开锁的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103577076A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103777846A (zh) * | 2014-02-24 | 2014-05-07 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN106850962A (zh) * | 2016-12-23 | 2017-06-13 | 歌尔股份有限公司 | 终端开机的实现方法及装置、终端 |
CN109856424A (zh) * | 2018-12-30 | 2019-06-07 | 贝壳技术有限公司 | Android加速传感器阈值确定方法、电子设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980516A (zh) * | 2010-10-26 | 2011-02-23 | 浙江大学 | 一种用于Android***手机上的锁屏以及解屏方法 |
CN101980129A (zh) * | 2010-10-25 | 2011-02-23 | 中兴通讯股份有限公司 | 一种便携式设备屏幕解锁装置及方法 |
CN102830929A (zh) * | 2012-08-15 | 2012-12-19 | 广东欧珀移动通信有限公司 | 一种解锁***、方法及移动终端 |
CN103019539A (zh) * | 2012-11-23 | 2013-04-03 | 上海量明科技发展有限公司 | 终端移动触发解锁的方法、客户端及*** |
-
2013
- 2013-11-11 CN CN201310555784.XA patent/CN103577076A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980129A (zh) * | 2010-10-25 | 2011-02-23 | 中兴通讯股份有限公司 | 一种便携式设备屏幕解锁装置及方法 |
CN101980516A (zh) * | 2010-10-26 | 2011-02-23 | 浙江大学 | 一种用于Android***手机上的锁屏以及解屏方法 |
CN102830929A (zh) * | 2012-08-15 | 2012-12-19 | 广东欧珀移动通信有限公司 | 一种解锁***、方法及移动终端 |
CN103019539A (zh) * | 2012-11-23 | 2013-04-03 | 上海量明科技发展有限公司 | 终端移动触发解锁的方法、客户端及*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103777846A (zh) * | 2014-02-24 | 2014-05-07 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN106850962A (zh) * | 2016-12-23 | 2017-06-13 | 歌尔股份有限公司 | 终端开机的实现方法及装置、终端 |
CN109856424A (zh) * | 2018-12-30 | 2019-06-07 | 贝壳技术有限公司 | Android加速传感器阈值确定方法、电子设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240086514A1 (en) | Information processing device, application software start-up system, and application software start-up method | |
CN105281906B (zh) | 安全验证方法及装置 | |
CN106781664B (zh) | 车位检测方法及装置 | |
CN104202466B (zh) | 一种行进中使用手机进行安全提示的方法 | |
CN103581443A (zh) | 一种基于传感器的智能终端自动唤醒方法及*** | |
CN103197839A (zh) | 一种解锁的方法、装置和设备 | |
CN107168539A (zh) | 一种设备唤醒方法、装置及电子设备 | |
CN104000596A (zh) | 一种基于移动终端的跌倒检测方法 | |
US10376201B2 (en) | Control method of information terminal device, body movement measuring device, and recording medium | |
CN103257708B (zh) | 一种唤醒移动终端屏幕的方法及移动终端 | |
CN103559116A (zh) | 一种时间提醒的方法和终端 | |
CN104598143A (zh) | 一种电子设备及其唤醒方法 | |
CN106406994A (zh) | 一种跌落保护方法及装置 | |
TWI514170B (zh) | 字體尺寸動態調整系統和方法 | |
CN103049178A (zh) | 一种移动终端的控制方法、装置及移动终端 | |
CN107608855B (zh) | 提醒方法及移动终端 | |
CN103941994A (zh) | 触摸屏的感应锁屏方法及装置 | |
CN104574868A (zh) | 移动终端用的防盗报警***及方法 | |
CN103377353A (zh) | 电子装置及其触控屏保护方法与保护*** | |
CN102394974A (zh) | 锁定终端的处理方法及装置 | |
CN103577076A (zh) | 一种利用加速度计实现移动终端开锁的方法及*** | |
CN108200293B (zh) | 终端落水保护方法及装置 | |
CN108632758B (zh) | 终端追踪方法、处理装置及终端及存储介质 | |
CN106126044A (zh) | 用于终端的应用图标的显示/隐藏方法与装置 | |
US11907342B2 (en) | Selection of authentication function according to environment of user device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140212 |