一种感应解锁的方法、系统及移动终端的制作方法

文档序号:10471386阅读:398来源:国知局
一种感应解锁的方法、系统及移动终端的制作方法
【专利摘要】本发明公开了一种感应解锁的方法、系统及移动终端,所述方法包括:通过实时检测障碍物与移动终端之间的距离;根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小;判断障碍物与移动终端之间的距离是否小于或等于预设距离;在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,解锁移动终端。由此可知,用户只需将手指或手掌(当然,其他物体也可以)持续向移动终端靠近,即可解锁移动终端,一步到位,极大的简化了解锁的步骤,可以单手操作,无需物理按键参与,降低了按键和触摸屏的损耗。
【专利说明】
一种感应解锁的方法、系统及移动终端
技术领域
[0001]本发明涉及移动通信领域,特别涉及一种感应解锁的方法、系统及移动终端。
【背景技术】
[0002]现有智能手机的解锁操作,通常需要先按电源键点亮屏幕,再在触摸屏上做一定的操作来实现,久而久之,极易降低电源键和触摸屏的使用寿命。而且,现有的解锁操作至少需按电源键、触碰触摸屏这两个动作才能实现,操作繁琐,尤其是随着手机屏幕越来越大,单手操作解锁更是相当困难。
[0003]因而现有技术还有待改进和提高。

【发明内容】

[0004]鉴于上述现有技术的不足之处,本发明的目的在于提供一种感应解锁的方法、系统及移动终端,通过人手与手机的距离逼近,在手掌接触到手机前自动亮屏和解锁,快速简便,又可避免频繁按键和触摸带来的按键和触摸屏寿命降低。
[0005]为了达到上述目的,本发明采取了以下技术方案:
一种感应解锁的方法,所述方法包括如下步骤:
A、实时检测障碍物与移动终端之间的距离;
B、根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小;
C、判断障碍物与移动终端之间的距离是否小于或等于预设距离;
D、在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,解锁移动终端。
[0006]所述的感应解锁的方法中,所述步骤B具体包括:判断预设次数内,当前检测的障碍物与移动终端之间的距离是否均比上一次检测的障碍物与移动终端之间的距离小。
[0007]所述的感应解锁的方法中,所述步骤A具体包括:检测模块发出光信号并接收障碍物反射回的光信号,根据预设公式计算出障碍物与移动终端之间的距离。
[0008]所述的感应解锁的方法中,所述步骤B具体包括:
B1、比较单元接收检测模块当前检测的距离,调用存储单元存储的检测模块上一次检测的距离,比较当前检测的距离与上一次检测的距离,在当前检测的距离小于上一次检测的距离时,发送计数信号给计数器;
B2、存储单元存储检测模块当前检测的距离;
B3、计数器接收到计数信号则加1,并将实时计数结果发送给判断单元;
B4、判断单元将实时计数结果与预设阈值进行比较,在实时计数结果大于或等于预设阈值时,则认为障碍物与移动终端之间的距离持续减小,输出第一解锁信号给解锁模块。
[0009]所述的感应解锁的方法中,所述步骤C具体包括:距离判断模块比较障碍物与移动终端之间的距离与预设距离的大小,在障碍物与移动终端之间的距离小于或等于预设距离时,输出第二解锁信号给解锁模块。
[0010]一种感应解锁的系统,包括:
检测模块,用于实时检测障碍物与移动终端之间的距离;
接近判断模块,用于根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小;
距离判断模块,用于判断障碍物与移动终端之间的距离是否小于或等于预设距离;
解锁模块,用于在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,解锁移动终端。
[0011]所述的感应解锁的系统中,所述接近判断模块具体用于判断预设次数内,当前检测的障碍物与移动终端之间的距离是否均比上一次检测的障碍物与移动终端之间的距离小。
[0012]所述的感应解锁的系统中,所述检测模块具体用于发出光信号并接收障碍物反射回的光信号,根据预设公式计算出障碍物与移动终端之间的距离。
[0013]所述的感应解锁的系统中,所述接近判断模块包括:
比较单元,用于接收检测模块当前检测的距离,调用存储单元存储的检测模块上一次检测的距离,比较当前检测的距离与上一次检测的距离,在当前检测的距离小于上一次检测的距离时,发送计数信号给计数器;
存储单元,用于存储检测模块当前检测的距离;
计数器,用于接收到计数信号则加1,并将实时计数结果发送给判断单元;
判断单元,用于将实时计数结果与预设阈值进行比较,在实时计数结果大于或等于预设阈值时,则认为障碍物与移动终端之间的距离持续减小。
[0014]一种移动终端,包括如上所述的感应解锁的系统。
[0015]相较于现有技术,本发明提供的感应解锁的方法、系统及移动终端中,所述方法包括:通过实时检测障碍物与移动终端之间的距离;根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小;判断障碍物与移动终端之间的距离是否小于或等于预设距离;在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,解锁移动终端。由此可知,用户只需将手指或手掌(当然,其他物体也可以)持续向移动终端靠近,即可解锁移动终端,一步到位,极大的简化了解锁的步骤,可以单手操作,无需物理按键参与,降低了按键和触摸屏的损耗。
【附图说明】
[0016]图1为本发明提供的感应解锁的系统的结构框图。
[0017]图2为本发明提供的感应解锁的方法的方法流程图。
[0018]图3为本发明提供的感应解锁的方法中,所述步骤S20的具体方法流程图。
【具体实施方式】
[0019]本发明提供一种感应解锁的方法、系统及移动终端。为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0020]本发明提供一种移动终端,所述移动终端包括(即设置有)一种感应解锁的系统,请参阅图1,所述感应解锁的系统包括检测模块10、接近判断模块20、距离判断模块30和解锁模块40。所述检测模块10通过接近判断模块20连接解锁模块40,还通过距离判断模块30连接解锁模块40。
[0021]所述检测模块10,用于实时检测障碍物与移动终端之间的距离L,并将所述距离L发送给接近判断模块20和距离判断模块30。所述障碍物主要是用户的手指、手掌,当然,其他物体也可以。所述检测模块10具体用于在待机模式下,实时发出光信号并接收障碍物反射回的光信号,根据预设公式计算出障碍物与移动终端之间的距离L,并将所述距离L发送给接近判断模块20和距离判断模块30。本实施例中,所述检测模块包括接近传感器(S卩,距离传感器),所述接近传感器用于发出光信号(光脉冲),并接收反射回的光信号,得到发出光信号与接收光信号的时间差,根据预设公式计算出障碍物与移动终端之间的实时距离L,并将所述距离L发送给接近判断模块20和距离判断模块30。所述预设公式为:距离L=速度*时间;所述速度为光速,已知;所述时间为所述时间差的一半。
[0022]相比于现有技术仅能通过人体皮肤或特殊的触控笔来解锁触摸屏和移动终端,本发明可以采用任何能反射光的物体来解锁,不论下雨、下雪或者其他恶劣条件下,均能通过物体来解锁,提高了移动终端解锁的适用范围,不论屏幕多大都能单手操作。
[0023]所述移动终端可以是智能手机、平板电脑、智能穿戴设备等需用到触摸屏或需要唤醒的设备。
[0024]所述接近判断模块20,用于根据障碍物与移动终端之间的距离L,判断障碍物与移动终端之间的距离L是否持续减小。所述接近判断模块20具体用于判断预设次数M内(包括预设次数M本身),当前检测的障碍物与移动终端之间的距离是否均比上一次检测的障碍物与移动终端之间的距离小;若是,则认为碍物与移动终端之间的距离L持续减小;若不是,则认为碍物与移动终端之间的距离L并未持续减小。所述预设次数M可根据使用习惯设定,本实施例中,所述M为5;换而言之,检测的障碍物与移动终端之间的距离连续5次均小于上一次检测的距离时,就认为障碍物与移动终端之间的距离L持续减小,S卩,障碍物持续逼近移动终端;反之,若有I次或以上当前检测的距离大于或等于上次检测的距离,则认为是非持续性减小,即,障碍物没有持续逼近移动终端。
[0025]所述距离判断模块30,用于判断障碍物与移动终端之间的距离L是否小于或等于预设距离A,即,判断障碍物与移动终端是否足够接近,只有足够接近才解锁移动终端,防止误判。所述预设距离A可根据适用习惯设定,所述预设距离A在5cm以内选取较佳,本实施例中,所述预设距离A为5cm。所述距离判断模块30判断障碍物与移动终端之间的距离L是否小于或等于预设距离A,可以与接近判断模块20判断障碍物与移动终端之间的距离L是否持续减小同时进行;当然,也可以在接近判断模块20判断出障碍物与移动终端之间的距离L持续减小后,再判断判断障碍物与移动终端之间的距离L是否小于或等于预设距离A,本实施例采用后者,这样可以减少距离判断模块30的工作量,节约移动终端资源。
[0026]所述解锁模块40,用于在障碍物与移动终端之间的距离L持续减小,且障碍物与移动终端之间的距离L小于或等于预设距离A时,唤醒和/或解锁移动终端。
[0027]由此可知,用户只需将手指或手掌(当然,其他物体也可以)持续向安装在移动终端上的接近传感器靠近,即可解锁移动终端,一步到位,极大的简化了解锁的步骤,可以单手操作,无需物理按键参与,避免了频繁按键和触摸带来的按键和触摸屏寿命降低。
[0028]本发明通过在手机上设置接近传感器,接近传感器发射光脉冲,当周边无障碍物时,光不会被反射回,则传感器收不到信号;当有障碍物不断靠近时,如人手,光被反射回传感器,传感器计算出光从发出到返回的时间,根据距离=速度*时间(其中,光速已知),便可换算出障碍物与手机的距离L。由于传感器是纯距离检测,若用户某些无意的动作导致传感器被障碍物近距离挡住时,如用户手无意间近距离经过手机,或手机放在口袋里,或手机触屏朝下放在其他物体上等这些情况下,障碍物离手机也很近,很可能L〈=A,若以单一的L〈=A作为解锁条件,则容易造成误解锁。为解决上述问题,本发明还引入了另一附加条件:距离L必须是持续变小,即持续逼近。用户只有真正想要解锁时,手掌肯定是由远而近伸向手机,即手掌与手机的距离L是持续变近;而无意间经过手机,或手机被固定放在靠近障碍物的地方时,障碍物与手机的距离变化是不一样的。因此本发明采用两个条件同时达到才进行解锁,有效的避免了误解锁,极大的提高了解锁手机的准确性。
[0029]进一步的,所述接近判断模块20包括:比较单元210、存储单元220、计数器230和判断单元240。
[0030]所述比较单元210,用于接收检测模块10当前检测的距离LI,调用存储单元220存储的检测模块10上一次检测的距离LO,比较当前检测的距离LI与上一次检测的距离LO,在当前检测的距离LI小于上一次检测的距离LO时,发送计数信号(本实施例中,为高电平信号)给计数器230;在当前检测的距离LI大于或等于上一次检测的距离LO时,发送非计数信号(本实施例中,为低电平信号)给计数器230。
[0031]所述存储单元220,用于存储检测模块10当前检测的距离LI。具体的,存储单元220以覆盖的形式存储每次由比较单元210送来的当前距离值LI,存储结果为LI,换而言之,存储单元220用当前的距离LI覆盖上一次的距离L0。
[0032]所述计数器230,用于接收比较单元210输出的计数信号和非计数信号,接收到计数信号则加I,接收到非计数信号则加0,并将实时计数结果发送给判断单元240。
[0033]所述判断单元240,用于将实时计数结果与预设阈值进行比较,在实时计数结果大于或等于预设阈值时,则认为障碍物与移动终端之间的距离持续减小,输出第一解锁信号(本实施例中,为高电平)给解锁模块;在实时计数结果小于预设阈值时,则认为障碍物与移动终端之间的距离并未持续减小,输出非第一解锁信号(本实施例中,为低电平)给解锁模块。所述预设阈值就是预设次数M,即,本实施例中,所述预设阈值为5。
[0034]所述距离判断模块30,具体用于比较障碍物与移动终端之间的距离与预设距离的大小,在障碍物与移动终端之间的距离小于或等于预设距离时,输出第二解锁信号(本实施例中,为高电平)给解锁模块40;在障碍物与移动终端之间的距离大于预设距离时,输出非第二解锁信号(本实施例中,为低电平)给解锁模块40。
[0035]所述解锁模块40,用于在接收到第一解锁信号和第二解锁信号后,对移动终端进行解锁;反之,在接收到非第一解锁信号和/或非第二解锁信号时,认为是无效解锁需求,解锁模块40不操作。
[0036]由此可知,本发明提供的感应解锁的系统,避开了机械按键和触屏操作,实现简单,很大程度上降低了按键机械损耗,提高了触摸屏使用寿命,为用户解锁移动终端提供了便利。
[0037]基于上述实施例提供的感应解锁的系统,本发明还提供一种感应解锁的方法,请参阅图2,所述感应解锁的方法包括如下步骤:
S10、实时检测障碍物与移动终端之间的距离。具体的,所述检测模块实时检测障碍物与移动终端之间的距离,并将所述距离发送给接近判断模块和距离判断模块。更具体的,所述步骤Sl0具体包括:检测模块在待机模式下,实时发出光信号并接收障碍物反射回的光信号,根据预设公式计算出障碍物与移动终端之间的距离。
[0038]S20、根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小。具体的,所述接近判断模块根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小。更具体的,接近判断模块判断预设次数内,当前检测的障碍物与移动终端之间的距离是否均比上一次检测的障碍物与移动终端之间的距离小;距离判断模块判断障碍物与移动终端之间的距离是否小于或等于预设距离。
[0039]S30、判断障碍物与移动终端之间的距离是否小于或等于预设距离。具体的,所述距离判断模块判断障碍物与移动终端之间的距离是否小于或等于预设距离。所述步骤S30,可以与步骤S20同时进行;当然,也可以在步骤S20之后,再进行步骤S30,本实施例采用后者(即,在步骤S20之后,再进行步骤S30),这样可以减少距离判断模块30的工作量,节约移动终端资源。
[0040]S40、在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,唤醒和/或解锁移动终端。具体的,所述解锁模块在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,唤醒和/或解锁移动终端。
[0041 ] 请参阅图3,所述步骤S20具体包括如下步骤:
S210、比较单元接收检测模块当前检测的距离,调用存储单元存储的检测模块上一次检测的距离,比较当前检测的距离与上一次检测的距离,在当前检测的距离小于上一次检测的距离时,发送计数信号给计数器。
[0042]S220、存储单元存储检测模块当前检测的距离。
[0043]S230、计数器接收到计数信号则加I,并将实时计数结果发送给判断单元。
[0044]S240、判断单元将实时计数结果与预设阈值进行比较,在实时计数结果大于或等于预设阈值时,则认为障碍物与移动终端之间的距离持续减小,输出第一解锁信号给解锁丰旲块。
[0045]所述步骤S30具体包括:距离判断模块比较障碍物与移动终端之间的距离与预设距离的大小,在障碍物与移动终端之间的距离小于或等于预设距离时,输出第二解锁信号给解锁模块。
[0046]所述步骤S40具体包括:解锁模块在接收到第一解锁信号和第二解锁信号后,对移动终端进行解锁。
[0047]由于所述感应解锁的方法的解锁原理和详细技术特征在上述实施例中已详细阐述,在此不再赘述。
[0048]上述功能模块的划分仅用以举例说明,在实际应用中,可以根据需要将上述功能分配由不同的功能模块来完成,即划分成不同的功能模块,来完成上述描述的全部或部分功能。
[0049]本领域普通技术人员可以理解上述实施例方法中的全部或部分流程,是可以通过计算机(或移动终端)程序来指令相关的硬件完成,所述的计算机(或移动终端)程序可存储于一计算机(或移动终端)可读取存储介质中,程序在执行时,可包括上述各方法的实施例的流程。其中的存储介质可以为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。
[0050]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种感应解锁的方法,其特征在于,所述方法包括如下步骤: A、实时检测障碍物与移动终端之间的距离; B、根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小; C、判断障碍物与移动终端之间的距离是否小于或等于预设距离; D、在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,解锁移动终端。2.根据权利要求1所述的感应解锁的方法,其特征在于,所述步骤B具体包括:判断预设次数内,当前检测的障碍物与移动终端之间的距离是否均比上一次检测的障碍物与移动终端之间的距离小。3.根据权利要求1所述的感应解锁的方法,其特征在于,所述步骤A具体包括:检测模块发出光信号并接收障碍物反射回的光信号,根据预设公式计算出障碍物与移动终端之间的距离。4.根据权利要求3所述的感应解锁的方法,其特征在于,所述步骤B具体包括: B1、比较单元接收检测模块当前检测的距离,调用存储单元存储的检测模块上一次检测的距离,比较当前检测的距离与上一次检测的距离,在当前检测的距离小于上一次检测的距离时,发送计数信号给计数器; B2、存储单元存储检测模块当前检测的距离; B3、计数器接收到计数信号则加1,并将实时计数结果发送给判断单元; B4、判断单元将实时计数结果与预设阈值进行比较,在实时计数结果大于或等于预设阈值时,则认为障碍物与移动终端之间的距离持续减小,输出第一解锁信号给解锁模块。5.根据权利要求4所述的感应解锁的方法,其特征在于,所述步骤C具体包括:距离判断模块比较障碍物与移动终端之间的距离与预设距离的大小,在障碍物与移动终端之间的距离小于或等于预设距离时,输出第二解锁信号给解锁模块。6.一种感应解锁的系统,其特征在于,包括: 检测模块,用于实时检测障碍物与移动终端之间的距离; 接近判断模块,用于根据障碍物与移动终端之间的距离,判断障碍物与移动终端之间的距离是否持续减小; 距离判断模块,用于判断障碍物与移动终端之间的距离是否小于或等于预设距离; 解锁模块,用于在障碍物与移动终端之间的距离持续减小,且障碍物与移动终端之间的距离小于或等于预设距离时,解锁移动终端。7.根据权利要求6所述的感应解锁的系统,其特征在于,所述接近判断模块具体用于判断预设次数内,当前检测的障碍物与移动终端之间的距离是否均比上一次检测的障碍物与移动终端之间的距离小。8.根据权利要求6所述的感应解锁的系统,其特征在于,所述检测模块具体用于发出光信号并接收障碍物反射回的光信号,根据预设公式计算出障碍物与移动终端之间的距离。9.根据权利要求6所述的感应解锁的系统,其特征在于,所述接近判断模块包括: 比较单元,用于接收检测模块当前检测的距离,调用存储单元存储的检测模块上一次检测的距离,比较当前检测的距离与上一次检测的距离,在当前检测的距离小于上一次检测的距离时,发送计数信号给计数器; 存储单元,用于存储检测模块当前检测的距离; 计数器,用于接收到计数信号则加1,并将实时计数结果发送给判断单元; 判断单元,用于将实时计数结果与预设阈值进行比较,在实时计数结果大于或等于预设阈值时,则认为障碍物与移动终端之间的距离持续减小。10.一种移动终端,其特征在于,包括如权利要求6-9任意一项所述的感应解锁的系统。
【文档编号】G06F21/31GK105825099SQ201610169077
【公开日】2016年8月3日
【申请日】2016年3月23日
【发明人】陈健强
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1