移动终端屏幕解锁方法及装置与流程

文档序号:15752153发布日期:2018-10-26 17:58阅读:395来源:国知局
移动终端屏幕解锁方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种移动终端屏幕解锁方法及装置。



背景技术:

随着移动通信技术的发展和人们生活水平的不断提高,智能手机等移动终端普及度越来越高,已经成为人们生活中不可缺少的通讯工具,其应用也越来越广泛。与此同时,触摸技术的发展和触摸屏终端的普及也给移动终端用户带来视觉上的享受和丰富的用户体验。为保护个人信息及隐私、避免误操作或节省电力,移动终端一般都具有屏幕锁定功能,简称锁屏。即当用户在预设时间内无任何操作,终端会自动将屏幕锁定,或者用户自发主动的通过按键等方式进行屏幕锁定。当用户重新使用移动终端时,需按照预先约定的解锁方式进行对屏幕解锁。

移动终端屏幕解锁方式主要有:按键解锁,主要用于非智能移动终端,通过按下顶部按键来实现锁定以及解锁功能;翻/旋/滑盖解锁,主要用于具有翻/旋/滑盖功能的手机,通过简单的一翻一滑一旋解锁手机屏幕;滑动解锁;密码解锁,当前移动终端产品使用最多的解锁方式,安全性更高;图案解锁,又名九宫格解锁,即在3*3的九个点中互相滑动连接来实现解锁,提升了操作性,比密码解锁要方便;指纹解锁,用户只需用手指按下指纹采集区域即可解锁,安全便捷,但其灵敏度受手指清洁度、屏幕清洁度、手指放置角度影响;语音解锁,需移动终端支持语音识别,并且是非常精准的语音识别,但其安全系数并不高,可以用一段录制的语音来进行识别;人脸识别解锁,需移动终端支持人脸识别,但是人脸识别解锁相比图案解锁、密码解锁的安全系数较低;虹膜解锁,被认为锁定手机和保持内容隐私特别安全的方法之一,但有专家表示频繁虹膜识别会损伤眼球蛋白质,影响视觉。上述移动终端屏幕解锁方式中,按键解锁、翻/旋/滑盖解锁、滑动解锁适用于非智能手机或低配置智能手机,已逐渐被淘汰。当前市场上主流移动终端的解锁方式为密码解锁和图案解锁,部分中高端移动终端机型具备指纹解锁。而语音解锁、人脸识别解锁、虹膜解锁属于新兴技术,并没有规模使用,且安全性尚存在争议。

对于大多数仅具备密码解锁和图案解锁的移动终端,移动终端长时间关机闲置后,用户想再次启用移动终端,很可能已经忘记当前移动终端的正确的屏幕解锁密码或解锁图案,多次尝试解锁失败时移动终端会被锁死。例如:解锁失败次数达到预设值时,移动终端会禁止用户继续输入,需等待一段时间后,才能继续解锁。对于ios终端,若用户真的忘记解锁密码,便无法解锁使用终端。即便部分移动终端具备指纹识别解锁功能,出于安全性考虑,终端厂商也设置为移动终端开机或重启后必须输入密码进行解锁,而不能使用指纹识别来解锁开机或重启后的移动终端。这是因为一旦手机丢失或被盗,手机表面留存的指纹可以被陌生人复制,从而破解指纹识别解锁,而密码解锁相对更安全一些。所以这类具备指纹识别解锁功能的移动终端,在长时间关机闲置后,用户想再次启用移动终端,如果已经忘记当前移动终端的正确的屏幕解锁密码,依然会多次尝试解锁失败从而导致移动终端被锁死。移动终端一旦因屏幕解锁失败被锁死,虽然可以通过刷机或双清的方式去除移动终端的屏幕锁定,但这样做的同时终端上的各种信息和应用,如短信、联系人等也被清除,给用户的使用带来不便。



技术实现要素:

本发明提供一种移动终端屏幕解锁方法及装置,在对移动终端多次屏幕解锁失败后提供一种解锁方案,以避免在用户忘记移动终端的屏幕解锁密码时无法对移动终端进行解锁,方便用户在多次解锁失败后实现屏幕解锁,降低解锁难度,且具有较高的安全性。

本发明的一个方面是提供一种移动终端屏幕解锁方法,所述方法步骤如下:

记录用户屏幕解锁的失败次数;

若所述失败次数超过第一预设阈值时,显示输入界面,接收用户在所述输入界面输入的多个电话号码;

将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定。

进一步的,所述将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定,具体包括:

将所述多个电话号码通过轮询方式与所述移动终端数据库中预存的电话号码进行比对,并根据号码一致的数量获取一致性比例;

若所述一致性比例大于或等于第二预设阈值时,解除屏幕锁定。

进一步的,所述方法还包括:

获取所述移动终端内存中存储的电话号码以及sim卡中存储的电话号码,以及各所述电话号码的通话频次;

获取通话频次最高的若干个电话号码,并将所述通话频次最高的若干个电话号码存储于所述移动终端数据库中。

进一步的,所述将所述通话频次最高的若干个电话号码存储于所述移动终端数据库中,具体包括:

将所述通话频次最高的若干个电话号码以通话频次由高到低的顺序存储于所述移动终端数据库中。

进一步的,所述解除屏幕锁定后,还包括:

显示密码重置界面,接收用户在所述输入界面输入的新密码信息;

根据所述新密码信息,进行密码重置。

本发明的另一个方面是提供一种移动终端屏幕解锁装置,所述装置包括:

解锁模块,用于记录用户屏幕解锁的失败次数;

处理模块,用于判断所述失败次数是否超过第一预设阈值;

显示模块,用于若所述失败次数超过第一预设阈值时,显示输入界面;

输入模块,用于接收用户在所述输入界面输入的多个电话号码;

所述处理模块还用于,将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则控制所述解锁模块解除屏幕锁定。

进一步的,所述处理模块具体用于:

将所述多个电话号码通过轮询方式与所述移动终端数据库中预存的电话号码进行比对,并根据号码一致的数量获取一致性比例;

若所述一致性比例大于或等于第二预设阈值时,解除屏幕锁定。

进一步的,所述装置还包括获取模块,用于:

获取所述移动终端内存中存储的电话号码以及sim卡中存储的电话号码,以及各所述电话号码的通话频次;

获取通话频次最高的若干个电话号码,并将所述通话频次最高的若干个电话号码存储于所述移动终端数据库中。

进一步的,所述获取模块还用于:

将所述通话频次最高的若干个电话号码以通话频次由高到低的顺序存储于所述移动终端数据库中。

进一步的,所述装置还包括密码重置模块,用于:

显示密码重置界面,接收用户在所述输入界面输入的新密码信息;

根据所述新密码信息,进行密码重置。

本发明提供的移动终端屏幕解锁方法及装置,通过记录用户屏幕解锁的失败次数;若所述失败次数超过第一预设阈值时,显示输入界面,接收用户在所述输入界面输入的多个电话号码;将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定。本发明的方法在用户由于忘记屏幕解锁密码或图案而多次解锁失败,可通过输入多个电话号码以实现屏幕解锁,降低解锁难度,为用户提供便捷,且具有较高的安全性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的移动终端屏幕解锁方法流程图;

图2为本发明另一实施例提供的移动终端屏幕解锁方法流程图;

图3为本发明实施例提供的移动终端屏幕解锁装置的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例提供的移动终端屏幕解锁方法流程图。如图1所示,本实施例提供了一种移动终端屏幕解锁方法,该方法具体步骤如下:

s101、记录用户屏幕解锁的失败次数。

在本实施例中,用户通过在屏幕上输入密码或者在屏幕九宫格上绘制图案,以进行解锁,移动终端接收到用户输入的密码或者绘制的图案后,与预存的解锁信息进行比对,当比对结果不符时,记为一次失败。本实施例中可以从移动终端上次锁屏后开始记录用户屏幕解锁的失败次数,只要未成功解锁,失败次数就不清零。此外,也可以是用户开机或重启后进入解锁界面,开始记录用户屏幕解锁的失败次数。每次解锁失败,解锁界面清空用户输入内容,以便于用户重新输入密码或者绘制图案。此外还可在解锁失败时,提示用户重新输入密码或者绘制图案,并且显示还有几次解锁机会。

s102、若所述失败次数超过第一预设阈值时,显示输入界面,接收用户在所述输入界面输入的多个电话号码。

在本实施例中,当失败次数超过第一预设阈值时,在移动终端屏幕上显示输入界面,用户可以在输入界面上输入电话号码,其中输入界面上可以显示用于提示用户输入电话号码的文字。本实施例中需要用户在输入界面上输入多个电话号码,其中需要输入的电话号码的数量越多,则解锁的安全性越高,但对于用户来说则操作更为繁琐、不便捷。因此可以根据安全性和用户操作综合确定需要输入的电话号码的数量。用户输入的多个电话号码可以是座机号码、手机号码,如果是长途座机号码还需要输入区号。

s103、将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定。

在本实施例中,将用户输入的电话号码和移动终端数据库中预存的电话号码进行比对,当比对一致程度达到预设条件,则解除屏幕锁定。本实施例中,移动终端数据库中预存的电话号码可以为用户拨打频率较高的电话号码也可以是用户移动终端通讯录中存储的电话号码。此外,预设条件可以为电话号码与移动终端数据库中预存的电话号码中相同的数量达到设定阈值,例如用户依次输入多个电话号码,若输入的电话号码与移动终端数据库中预存的电话号码中的某一个号码一致则计数加一,直到计数达到设定阈值时解除屏幕锁定;或者预设条件也可以是要求用户输入特定数量的电话号码,并获取与移动终端数据库中预存的电话号码中的号码一致的数量,从而获得一致性比例,若一致性比例达到设定阈值时解除屏幕锁定。

本实施例提供的移动终端屏幕解锁方法,通过记录用户屏幕解锁的失败次数;若所述失败次数超过第一预设阈值时,显示输入界面,接收用户在所述输入界面输入的多个电话号码;将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定。本实施例的方法在用户由于忘记屏幕解锁密码或图案而多次解锁失败,可通过输入多个电话号码以实现屏幕解锁,降低解锁难度,为用户提供便捷,且具有较高的安全性。

在上述实施例的基础上,如图2所示,s103所述的将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定,具体可包括:

s201、将所述多个电话号码通过轮询方式与所述移动终端数据库中预存的电话号码进行比对,并根据号码一致的数量获取一致性比例;

s202、若所述一致性比例大于或等于第二预设阈值时,解除屏幕锁定。

在本实施例中,可以预先设置所需输入的电话号码数量为n个(其中n可以为3~5),并设置第二预设阈值为y。当用户输入n个电话号码后,通过与移动终端数据库中预存的电话号码比对后,其中由m个电话号码与移动终端数据库中预存的电话号码一致,则此时一致性比例为m/n,将一致性比例与第二预设阈值y进行比较,若一致性比例大于或等于第二预设阈值y,则接触屏幕锁定。具体例如,用户需要输入的电话号码数量为5个,当用户输入完成后,经比对后,其中有4个电话号码与移动终端数据库中预存的电话号码一致,则一致性比例为4/5=80%。一般地,可由移动终端厂商在终端出厂时设置本发明中所述解锁方法的预设条件和逻辑。

本实施例中对多个电话号码与移动终端数据库中预存的电话号码进行比对过程可采用轮询的方式,也即将移动终端数据库中预存的电话号码依序与用户输入的某一电话号码进行对比,当然也可采用其他的比对方式,此处不再赘述。此外,可以在用户每输入一个电话号码后即进行比对,以提高比对效率,缩短处理时长,当然也可在用户完成所有电话号码的输入后再进行比对。

更进一步的,在用户输入电话号码后,进行与移动终端数据库中预存的电话号码进行比对前,还可包括对用户输入的电话号码进行有效性验证。其中有效性验证包括对电话号码位数、格式、字符是否符合要求进行验证。例如位数验证,要求用户输入的电话号码符合手机号码、本地座机号码、长途座机号码的位数,如手机号码为11位、本地座机号码为8位、长途座机号码为10-11位,如果用户输入的号码不满足上述位数,则提示用户重新输入,此外对于用户输入的座机号码识别为不属于本地座机号码,可提示用户输入区号。再如字符验证,要求用户输入的是阿拉伯数字,如果掺杂其他字符,则提示用户该电话号码无效,需重新输入。通过有效性验证,避免将一些输入错误的手机号码与移动终端数据库中预存的电话号码进行比对,降低解锁效率。

进一步的,所述解除屏幕锁定后,如图2所示还可包括:

s203、显示密码重置界面,接收用户在所述输入界面输入的新密码信息;

s204、根据所述新密码信息,进行密码重置。

在本实施例中,在移动终端成功解除屏幕锁定后,还可弹出密码重置界面,用户可通过密码重置界面输入的新密码信息,如解锁密码或解锁图案,移动终端根据用户输入的新密码信息对密码进行重置。

作为上述实施例的进一步改进,所述方法中移动终端数据库中预存的电话号码可通过如下步骤获取:

获取所述移动终端内存中存储的电话号码以及sim卡中存储的电话号码,以及各所述电话号码的通话频次;

获取通话频次最高的若干个电话号码,并将所述通话频次最高的若干个电话号码存储于所述移动终端数据库中。

在本实施例可以通过获取移动终端内存中存储的通讯录中的电话号码、sim卡中存储的电话号码以及各电话号码的通话频次,经过剔重处理后将通话频次最高的若干个电话号码存储于移动终端数据库中,当然也可以将所有的电话号码均存储于移动终端数据库中。此外也可在移动终端使用期间定期将sim卡存储的联系人电话号码备份至移动终端内存中,这样当移动终端未安装sim卡时,也可获取到移动终端内存存储的通讯录和sim卡中存储的全部电话号码,避免出现存储于sim卡中电话号码因移动终端闲置sim卡被取出而导致无法获取到sim卡中电话号码的情况,保证所获取的电话号码数据库的完整性。此外通话频次可以通过通话历史记录获取。本实施例中移动终端数据库中预存的电话号码的获取过程可以在移动终端开机或重启后自动获取,当然也可以在移动终端的正常使用过程中不断更新移动终端数据库中预存的电话号码。

更进一步的,所述将所述通话频次最高的若干个电话号码存储于所述移动终端数据库中,具体包括:

将所述通话频次最高的若干个电话号码以通话频次由高到低的顺序存储于所述移动终端数据库中。

在本实施例中,由于用户输入的多个电话号码与移动终端数据库中预存的电话号码进行比对过程可采用轮询的方式,可将移动终端数据库中预存的电话号码以通话频次由高到低的顺序排序,一般地,用户能够清晰记忆的电话号码为关系最紧密的联系人电话号码,例如自已家庭座机号码、直系亲属的手机号码、直接领导上司的手机号码等等,因这些联系人电话号码频繁使用或至关重要,移动终端用户一般不会忘记,其通话频次通常较高,在比对过程中可快速在移动终端数据库中预存的电话号码中找到比对一致的电话号码,减少比对过程所需时间,提高解锁效率。

图3为本发明实施例提供的移动终端屏幕解锁装置的结构图。本实施例提供的一种移动终端屏幕解锁装置,可以执行移动终端屏幕解锁方法实施例提供的处理流程,如图3所示,本实施例的移动终端屏幕解锁装置,包括解锁模块301、处理模块302、显示模块303以及输入模块304。

其中,解锁模块301,用于记录用户屏幕解锁的失败次数;

处理模块302,用于判断所述失败次数是否超过第一预设阈值;

显示模块303,用于若所述失败次数超过第一预设阈值时,显示输入界面;

输入模块304,用于接收用户在所述输入界面输入的多个电话号码;

所述处理模块302还用于,将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则控制所述解锁模块301解除屏幕锁定。

进一步的,所述处理模块302具体用于:

将所述多个电话号码通过轮询方式与所述移动终端数据库中预存的电话号码进行比对,并根据号码一致的数量获取一致性比例;

若所述一致性比例大于或等于第二预设阈值时,解除屏幕锁定。

进一步的,所述装置还包括获取模块305,用于:

获取所述移动终端内存中存储的电话号码以及sim卡中存储的电话号码,以及各所述电话号码的通话频次;

获取通话频次最高的若干个电话号码,并将所述通话频次最高的若干个电话号码存储于所述移动终端数据库中。

进一步的,所述获取模块305还用于:

将所述通话频次最高的若干个电话号码以通话频次由高到低的顺序存储于所述移动终端数据库中。

进一步的,所述装置还包括密码重置模块306,用于:

显示密码重置界面,接收用户在所述输入界面输入的新密码信息,

根据所述新密码信息,进行密码重置。

本实施例提供的移动终端屏幕解锁装置可以具体用于执行上述图1所提供的方法实施例,具体功能此处不再赘述。

本实施例提供的移动终端屏幕解锁装置,通过记录用户屏幕解锁的失败次数;若所述失败次数超过第一预设阈值时,显示输入界面,接收用户在所述输入界面输入的多个电话号码;将所述多个电话号码与移动终端数据库中预存的电话号码进行比对,若比对结果满足预设条件则解除屏幕锁定。本实施例的方法在用户由于忘记屏幕解锁密码或图案而多次解锁失败,可通过输入多个电话号码以实现屏幕解锁,降低解锁难度,为用户提供便捷,且具有较高的安全性。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1