确定解锁方式的方法、装置、存储介质及终端与流程

文档序号:11276721阅读:180来源:国知局
确定解锁方式的方法、装置、存储介质及终端与流程

本发明涉及终端技术领域,特别涉及一种确定解锁方式的方法、装置、存储介质及终端。



背景技术:

随着终端技术的发展,诸如智能手机等终端的功能越来越多。其中,终端的很多功能都与用户的个人隐私息息相关。例如,终端中的支付应用、社交应用、个人健康数据等。从而,为了保证用户的隐私安全,终端的安全性越来越受到关注。

为了提高终端的使用安全性,在用户进入终端界面时,需要进行用户身份验证。例如,在用户进入终端界面时,终端要求用户输入指纹,并对该指纹进行识别验证。然而,终端的合法用户(也即机主)也会出现身份验证失败的情况,此时终端会持续进行多次身份验证。此时,终端的身份验证功能耗费时间,给用户使用造成不便,从而导致终端的便利性降低。



技术实现要素:

本发明实施例提供一种确定解锁方式的方法、装置、存储介质及终端,可以提高终端的便利性。

本发明实施例提供一种确定解锁方式的方法,包括:

获取环境参数中的第一参数值以及第二参数值;

根据所述第一参数值以及第二参数值计算环境参数权值;

判断所述环境参数权值是否处于预设范围;

若所述环境参数权值处于所述预设范围,则根据第一参数和第二参数的参数类型确定当前解锁方式。

本发明实施例还提供一种确定解锁方式的装置,包括:

获取模块,用于获取环境参数中的第一参数值以及第二参数值;

计算模块,用于根据所述第一参数值以及第二参数值计算环境参数权值;

判断模块,用于判断所述环境参数权值是否处于预设范围;

确定模块,用于在所述环境参数权值处于所述预设范围时,根据第一参数和第二参数的参数类型确定当前解锁方式。

本发明实施例还提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述确定解锁方式的方法。

本发明实施例还提供一种终端,包括处理器和存储器,该存储器中存储有多条指令,该处理器加载该指令以执行上述确定解锁方式的方法。

本发明实施例提供的确定解锁方式的方法,获取环境参数中的第一参数值以及第二参数值;根据该第一参数值以及第二参数值计算环境参数权值;判断该环境参数权值是否处于预设范围;当该环境参数权值处于该预设范围时,根据该第一参数和第二参数的参数类型确定当前解锁方式。该方案中,当计算得出的环境参数权值处于预设范围时,终端根据第一参数和第二参数的参数类型来确定终端的当前解锁方式,从而可以减小环境参数对解锁准确率的影响,可以提高终端的解锁成功率,进而提高终端的便利性。

附图说明

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

图1是终端锁屏界面的状态示意图。

图2是本发明实施例提供的确定解锁方式的方法的流程示意图。

图3是本发明实施例提供的确定解锁方式的方法的另一流程示意图。

图4是本发明实施例提供的确定解锁方式的方法的又一流程示意图。

图5是本发明实施例提供的确定解锁方式的方法应用场景示意图。

图6是本发明实施例提供的确定解锁方式的方法另一应用场景示意图。

图7是本发明实施例提供的确定解锁方式的方法又一应用场景示意图。

图8是本发明实施例提供的确定解锁方式的装置的结构示意图。

图9是本发明实施例提供的确定解锁方式的装置的另一结构示意图。

图10是本发明实施例提供的确定解锁方式的装置的又一结构示意图。

图11是本发明实施例提供的终端的结构示意图。

图12是本发明实施例提供的终端的另一结构示意图。

具体实施方式

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

本发明的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或系统固有的其它步骤或模块或单元。

参考图1,图1为终端锁屏界面的状态示意图。用户在进入终端系统时,终端首先会显示锁屏界面。其中,终端中具有指纹识别模块,用于采集用户的指纹信息。当用户输入的指纹信息与终端中预先存储的指纹信息吻合时,用户身份验证通过。此时,终端进行解锁,并进入解锁后的界面。终端解锁后进入的界面可以是终端的主界面(即终端的桌面),也可以是某个应用程序界面。

本发明实施例提供一种确定解锁方式的方法,该方法可以应用于终端中。该终端可以是智能手机、平板电脑等设备。如图2所示,该确定解锁方式的方法,可以包括以下步骤:

s110,获取环境参数中的第一参数值以及第二参数值。

其中,终端具有多种解锁方式。例如,终端可以包括指纹解锁、虹膜解锁、声纹解锁等解锁方式。

指纹解锁方式中,终端采集用户的指纹信息。当该指纹信息与预设指纹信息吻合时,终端进行解锁。其中,预设指纹信息可以是终端预先采集的机主(即该终端的拥有者)的指纹信息。

虹膜解锁方式中,终端采集用户的虹膜信息。当该虹膜信息与预设虹膜信息吻合时,终端进行解锁。其中,预设虹膜信息可以是终端预先采集的机主的虹膜信息。

声纹解锁方式中,终端采集用户的声纹信息。当该声纹信息与预设声纹信息吻合时,终端进行解锁。其中,预设声纹信息可以是终端预先采集的机主的声纹信息。

当用户触发终端的解锁操作,例如终端点亮屏幕时,终端可以获取环境参数中的第一参数值以及第二参数值。其中,该第一参数以及第二参数可以是影响终端解锁准确性的参数。

在一些实施例中,环境参数可以包括环境温度、细颗粒物浓度(pm2.5)、环境光强度、环境噪声以及终端与用户之间的距离等参数。终端可以实时采集上述多个环境参数,并依次从采集到的多个环境参数中获取两个参数进行处理。

对于指纹解锁,当环境温度过高时,用户手部可能出汗,从而影响指纹识别的准确性。当细颗粒物浓度过高时,用户手指会沾染细颗粒物,从而也会影响指纹识别的准确性。因此,该第一参数和第二参数可以是温度和细颗粒物浓度。

对于虹膜解锁,当环境光强度不足时,例如在晚上,终端中的摄像头采集用户的虹膜信息时会出现采集不准确的情况。当终端与用户之间的距离太远时,摄像头采集用户的虹膜信息也会出现采集不准确的情况。因此,该第一参数和第二参数可以是环境光强度和终端与用户之间的距离。

对于声纹解锁,当环境噪声太大时,用户的声音与环境噪声混合在一起,终端采集用户的声纹信息时存在采集不准确的情况。当终端与用户之间的距离太远时,用户发出的声音到达终端时会减弱,从而也会影响到终端采集用户声纹信息的准确性。因此,该第一参数和第二参数可以是环境噪声和终端与用户之间的距离。

s120,根据该第一参数值以及该第二参数值计算环境参数权值。

其中,终端获取到第一参数值以及第二参数值后,基于预先设置的算法根据该第一参数值以及第二参数值计算环境参数权值。该环境参数权值可以为一个数值。该环境参数权值用于确定终端的当前解锁方式。

s130,判断该环境参数权值是否处于预设范围。

其中,预设范围可以是针对环境参数权值而预先设置的一个数值范围。该预设范围可以预先存储到终端中。当终端计算出环境参数权值后,将该环境参数权值与该预设范围的数值端点进行比较,以判断该环境参数权值是否处于该预设范围。

s140,当该环境参数权值处于该预设范围时,根据该第一参数和第二参数的参数类型确定当前解锁方式。

当终端判断出该环境参数权值处于该预设范围时,则根据该第一参数和第二参数的参数类型确定当前解锁方式。终端确定当前解锁方式后,即可根据当前解锁方式来采集用户的身份验证信息,以对用户身份进行验证。其中,参数类型可以是环境温度、细颗粒物浓度、环境光强度、环境噪声以及终端与用户之间的距离等类型。

当终端判断出该环境参数权值不在该预设范围时,终端可以终止本流程,或者重新开始执行本流程。

在一些实施例中,如图3所示,步骤s120、根据该第一参数值以及该第二参数值计算环境参数权值,包括以下步骤:

s121,将该第一参数值进行归一化处理,以得到第一归一化参数值;

s122,将该第二参数值进行归一化处理,以得到第二归一化参数值;

s123,根据该第一归一化参数值以及该第二归一化参数值计算环境参数权值。

其中,归一化是一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,成为标量。终端获取到第一参数值以及第二参数值后,可以分别将该第一参数值以及该第二参数值进行归一化处理,以分别得到第一归一化参数值以及第二归一化参数值。

随后,终端根据该第一归一化参数值以及该第二归一化参数值计算环境参数权值。

在一些实施例中,步骤s121、将该第一参数值进行归一化处理,以得到第一归一化参数值时,终端可以根据以下公式对该第一参数值进行归一化处理:

其中,w1为第一归一化参数值,p为第一参数值,p0为第一预设参数值。第一预设参数值可以是预先设置在终端中的一个参数值。对于不同的参数类型,第一预设参数值的数值可以是不同的。

例如,当第一参数为环境温度时,该第一预设参数值p0可以是25摄氏度(℃,以下简称度)。例如,第一参数值p=30℃,则可以计算出w1=1.2。

在一些实施例中,步骤s122、将该第二参数值进行归一化处理,以得到第二归一化参数值时,终端可以根据以下公式对该第二参数值进行归一化处理:

其中,w2为第二归一化参数值,q为第二参数值,q0为第二预设参数值。第二预设参数值可以是预先设置在终端中的一个参数值。对于不同的参数类型,第二预设参数值的数值可以是不同的。

例如,当第二参数为细颗粒物浓度时,该第二预设参数值q0可以是50微克每立方米(μg/m3)。例如,第二参数值q=100μg/m3,则可以计算出w2=2。

在一些实施例中,如图4所示,步骤s123、根据该第一归一化参数值以及该第二归一化参数值计算环境参数权值,包括以下步骤:

s1231,获取该第一归一化参数值对应的第一权重值以及该第二归一化参数值对应的第二权重值;

s1232,根据该第一归一化参数值、第一权重值、第二归一化参数值以及第二权重值计算环境参数权值。

其中,终端中可以预先存储参数类型与该参数类型的权重值之间的对应关系。终端得到第一归一化参数值和第二归一化参数值后,可以根据该第一归一化参数值、第二归一化参数值的参数类型以及该对应关系来获取该第一归一化参数值对应的第一权重值以及该第二归一化参数值对应的第二权重值。

例如,上述对应关系可以是如表1所示的对应关系。

表1

终端获取到第一权重值和第二权重值后,即可根据该第一归一化参数值、第一权重值、第二归一化参数值以及第二权重值计算环境参数权值。

其中,终端可以多次采集该终端解锁成功时的多个信息。例如,采集终端解锁时采用的解锁方式、影响该解锁方式的实时环境参数。并对采集到的多个信息进行学习,以不断对各种类型的环境参数所对应的权重值进行调整,以使得通过获取到的权重值所计算得出的环境参数权值与实际环境情况更加吻合,进而提高终端解锁时的成功率。

在一些实施例中,步骤s1232、根据该第一归一化参数值、第一权重值、第二归一化参数值以及第二权重值计算环境参数权值,终端可以根据以下公式来计算环境参数权值:

w=w1×r1+w2×r2

其中,w为环境参数权值,w1为第一归一化参数值,r1为第一权重值,w2为第二归一化参数值,r2为第二权重值。

例如,第一参数为环境温度,第二参数为细颗粒物浓度,则可以获取到第一权重值r1为0.6,第二权重值r2为0.4。例如,第一归一化参数值w1=1.2,第二归一化参数值w2=2,则可以计算出w=1.2×0.6+2×0.4=1.52。

在一些实施例中,如图3所示,步骤s110、获取环境参数中的第一参数值以及第二参数值之前,确定解锁方式的方法还可以包括以下步骤:

s150,设置参数类型与解锁方式之间的映射关系;

步骤s140、当该环境参数权值处于该预设范围时,根据该第一参数和第二参数的参数类型确定当前解锁方式,包括以下步骤:

s141,当该环境参数权值处于该预设范围时,根据第一参数和第二参数的参数类型以及该映射关系确定当前解锁方式。

其中,终端中可以预先设置参数类型与解锁方式之间的映射关系。用户也可以对该映射关系进行修改。终端接收用户输入的参数类型与解锁方式之间的映射关系,并进行存储。

例如,该映射关系可以是如表2所示的映射关系。

表2

当终端判断出环境参数权值处于预设范围时,终端可以根据第一参数和第二参数的参数类型以及该映射关系确定当前解锁方式。

例如,预设范围为(0.5,2)。当终端计算得出的环境参数权值处于该预设范围内时,终端根据第一参数和第二参数的参数类型以及该映射关系确定当前解锁方式。确定当前解锁方式后,终端即可启动相应的解锁方式,以采集用户的身份验证信息,对用户身份进行验证。

例如,当第一参数和第二参数分别为环境温度和细颗粒物浓度时,终端可以确定当前解锁方式为指纹解锁。随后,终端进入指纹解锁界面,如图5所示。此时,终端通过指纹模组采集用户的指纹信息,并对采集到的指纹信息进行识别。

当第一参数和第二参数分别为环境光强度和终端与用户之间的距离时,终端可以确定当前解锁方式为虹膜解锁。随后,终端进入虹膜解锁界面,如图6所示。此时,终端通过虹膜摄像头采集用户的虹膜信息,并对采集到的虹膜信息进行识别。

当第一参数和第二参数分别为环境噪声和终端与用户之间的距离时,终端可以确定当前解锁方式为声纹解锁。随后,终端进入声纹解锁界面,如图7所示。此时,终端通过麦克风采集用户的声纹信息,并对该声纹信息进行识别。

具体实施时,本发明不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。

由上可知,本发明实施例提供的确定解锁方式的方法,获取环境参数中的第一参数值以及第二参数值;根据该第一参数值以及第二参数值计算环境参数权值;判断该环境参数权值是否处于预设范围;当该环境参数权值处于该预设范围时,根据该第一参数和第二参数的参数类型确定当前解锁方式。该方案中,当计算得出的环境参数权值处于预设范围时,终端根据第一参数和第二参数的参数类型来确定终端的当前解锁方式,从而可以减小环境参数对解锁准确率的影响,可以提高终端的解锁成功率,进而提高终端的便利性。

本发明实施例还提供一种确定解锁方式的装置,该装置可以集成在终端中,该终端可以是智能手机、平板电脑等设备。

如图8所示,确定解锁方式的装置200可以包括:获取模块201、计算模块202、判断模块203以及确定模块204。

获取模块201,用于获取环境参数中的第一参数值以及第二参数值。

其中,终端具有多种解锁方式。例如,终端可以包括指纹解锁、虹膜解锁、声纹解锁等解锁方式。

指纹解锁方式中,终端采集用户的指纹信息。当该指纹信息与预设指纹信息吻合时,终端进行解锁。其中,预设指纹信息可以是终端预先采集的机主(即该终端的拥有者)的指纹信息。

虹膜解锁方式中,终端采集用户的虹膜信息。当该虹膜信息与预设虹膜信息吻合时,终端进行解锁。其中,预设虹膜信息可以是终端预先采集的机主的虹膜信息。

声纹解锁方式中,终端采集用户的声纹信息。当该声纹信息与预设声纹信息吻合时,终端进行解锁。其中,预设声纹信息可以是终端预先采集的机主的声纹信息。

当用户触发终端的解锁操作,例如终端点亮屏幕时,获取模块201可以获取环境参数中的第一参数值以及第二参数值。其中,该第一参数以及第二参数可以是影响终端解锁准确性的参数。

在一些实施例中,环境参数可以包括环境温度、细颗粒物浓度(pm2.5)、环境光强度、环境噪声以及终端与用户之间的距离等参数。终端可以实时采集上述多个环境参数,获取模块201依次从采集到的多个环境参数中获取两个参数进行处理。

对于指纹解锁,当环境温度过高时,用户手部可能出汗,从而影响指纹识别的准确性。当细颗粒物浓度过高时,用户手指会沾染细颗粒物,从而也会影响指纹识别的准确性。因此,该第一参数和第二参数可以是温度和细颗粒物浓度。

对于虹膜解锁,当环境光强度不足时,例如在晚上,终端中的摄像头采集用户的虹膜信息时会出现采集不准确的情况。当终端与用户之间的距离太远时,摄像头采集用户的虹膜信息也会出现采集不准确的情况。因此,该第一参数和第二参数可以是环境光强度和终端与用户之间的距离。

对于声纹解锁,当环境噪声太大时,用户的声音与环境噪声混合在一起,终端采集用户的声纹信息时存在采集不准确的情况。当终端与用户之间的距离太远时,用户发出的声音到达终端时会减弱,从而也会影响到终端采集用户声纹信息的准确性。因此,该第一参数和第二参数可以是环境噪声和终端与用户之间的距离。

计算模块202,用于根据该第一参数值以及该第二参数值计算环境参数权值。

其中,获取模块201获取到第一参数值以及第二参数值后,计算模块202基于预先设置的算法根据该第一参数值以及第二参数值计算环境参数权值。该环境参数权值可以为一个数值。该环境参数权值用于确定终端的当前解锁方式。

判断模块203,用于判断该环境参数权值是否处于预设范围。

其中,预设范围可以是针对环境参数权值而预先设置的一个数值范围。该预设范围可以预先存储到终端中。当计算模块202计算出环境参数权值后,判断模块203将该环境参数权值与该预设范围的数值端点进行比较,以判断该环境参数权值是否处于该预设范围。

确定模块204,用于当该环境参数权值处于该预设范围时,根据该第一参数和第二参数的参数类型确定当前解锁方式。

当判断模块203判断出该环境参数权值处于该预设范围时,确定模块204根据该第一参数和第二参数的参数类型确定当前解锁方式。确定模块204确定当前解锁方式后,终端即可根据当前解锁方式来采集用户的身份验证信息,以对用户身份进行验证。其中,参数类型可以是环境温度、细颗粒物浓度、环境光强度、环境噪声以及终端与用户之间的距离等类型。

当判断模块203判断出该环境参数权值不在该预设范围时,终端可以终止本流程,或者重新开始执行本流程。

在一些实施例中,如图9所示,计算模块202包括:第一处理子模块2021、第二处理子模块2022、计算子模块2023。

第一处理子模块2021,用于将该第一参数值进行归一化处理,以得到第一归一化参数值;

第二处理子模块2022,用于将该第二参数值进行归一化处理,以得到第二归一化参数值;

计算子模块2023,用于根据该第一归一化参数值以及该第二归一化参数值计算环境参数权值。

其中,归一化是一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,成为标量。获取模块201获取到第一参数值以及第二参数值后,第一处理子模块2021、第二处理子模块2022可以分别将该第一参数值以及该第二参数值进行归一化处理,以分别得到第一归一化参数值以及第二归一化参数值。

随后,计算子模块2023根据该第一归一化参数值以及该第二归一化参数值计算环境参数权值。

在一些实施例中,第一处理子模块2021根据以下公式对该第一参数值进行归一化处理:

其中,w1为第一归一化参数值,p为第一参数值,p0为第一预设参数值。第一预设参数值可以是预先设置在终端中的一个参数值。对于不同的参数类型,第一预设参数值的数值可以是不同的。

例如,当第一参数为环境温度时,该第一预设参数值p0可以是25摄氏度(℃,以下简称度)。例如,第一参数值p=30℃,则可以计算出w1=1.2。

在一些实施例中,第二处理子模块2022根据以下公式对该第二参数值进行归一化处理:

其中,w2为第二归一化参数值,q为第二参数值,q0为第二预设参数值。第二预设参数值可以是预先设置在终端中的一个参数值。对于不同的参数类型,第二预设参数值的数值可以是不同的。

例如,当第二参数为细颗粒物浓度时,该第二预设参数值q0可以是50微克每立方米(μg/m3)。例如,第二参数值q=100μg/m3,则可以计算出w2=2。

在一些实施例中,计算子模块2023用于执行以下步骤:

获取该第一归一化参数值对应的第一权重值以及该第二归一化参数值对应的第二权重值;

根据该第一归一化参数值、第一权重值、第二归一化参数值以及第二权重值计算环境参数权值。

其中,终端中可以预先存储参数类型与该参数类型的权重值之间的对应关系。第一处理子模块2021、第二处理子模块2022分别得到第一归一化参数值和第二归一化参数值后,计算子模块2023可以根据该第一归一化参数值、第二归一化参数值的参数类型以及该对应关系来获取该第一归一化参数值对应的第一权重值以及该第二归一化参数值对应的第二权重值。

例如,上述对应关系可以是如表3所示的对应关系。

表3

计算子模块2023获取到第一权重值和第二权重值后,即可根据该第一归一化参数值、第一权重值、第二归一化参数值以及第二权重值计算环境参数权值。

其中,终端可以多次采集该终端解锁成功时的多个信息。例如,采集终端解锁时采用的解锁方式、影响该解锁方式的实时环境参数。并对采集到的多个信息进行学习,以不断对各种类型的环境参数所对应的权重值进行调整,以使得通过获取到的权重值所计算得出的环境参数权值与实际环境情况更加吻合,进而提高终端解锁时的成功率。

在一些实施例中,计算子模块2023根据以下公式来计算环境参数权值:

w=w1×r1+w2×r2

其中,w为环境参数权值,w1为第一归一化参数值,r1为第一权重值,w2为第二归一化参数值,r2为第二权重值。

例如,第一参数为环境温度,第二参数为细颗粒物浓度,则可以获取到第一权重值r1为0.6,第二权重值r2为0.4。例如,第一归一化参数值w1=1.2,第二归一化参数值w2=2,则可以计算出w=1.2×0.6+2×0.4=1.52。

在一些实施例中,如图10所示,确定解锁方式的装置200还包括:设置模块205。

设置模块205,用于设置参数类型与解锁方式之间的映射关系;

确定模块204,用于当该环境参数权值处于该预设范围时,根据第一参数和第二参数的参数类型以及该映射关系确定当前解锁方式。

其中,终端中可以预先设置参数类型与解锁方式之间的映射关系。用户也可以对该映射关系进行修改。设置模块205接收用户输入的参数类型与解锁方式之间的映射关系,并进行存储。

例如,该映射关系可以是如表4所示的映射关系。

表4

当判断模块203判断出环境参数权值处于预设范围时,确定模块204可以根据第一参数和第二参数的参数类型以及该映射关系确定当前解锁方式。

例如,预设范围为(0.5,2)。当计算模块202计算得出的环境参数权值处于该预设范围内时,确定模块204根据第一参数和第二参数的参数类型以及该映射关系确定当前解锁方式。确定当前解锁方式后,终端即可启动相应的解锁方式,以采集用户的身份验证信息,对用户身份进行验证。

例如,当第一参数和第二参数分别为环境温度和细颗粒物浓度时,确定模块204可以确定当前解锁方式为指纹解锁。随后,终端进入指纹解锁界面。此时,终端通过指纹模组采集用户的指纹信息,并对采集到的指纹信息进行识别。

当第一参数和第二参数分别为环境光强度和终端与用户之间的距离时,确定模块204可以确定当前解锁方式为虹膜解锁。随后,终端进入虹膜解锁界面。此时,终端通过虹膜摄像头采集用户的虹膜信息,并对采集到的虹膜信息进行识别。

当第一参数和第二参数分别为环境噪声和终端与用户之间的距离时,确定模块204可以确定当前解锁方式为声纹解锁。随后,终端进入声纹解锁界面。此时,终端通过麦克风采集用户的声纹信息,并对该声纹信息进行识别。

具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。

由上可知,本发明实施例提供的确定解锁方式的装置200,通过获取模块201获取环境参数中的第一参数值以及第二参数值;计算模块202根据该第一参数值以及第二参数值计算环境参数权值;判断模块203判断该环境参数权值是否处于预设范围;当该环境参数权值处于该预设范围时,确定模块204根据该第一参数和第二参数的参数类型确定当前解锁方式。该方案中,当计算得出的环境参数权值处于预设范围时,终端根据第一参数和第二参数的参数类型来确定终端的当前解锁方式,从而可以减小环境参数对解锁准确率的影响,可以提高终端的解锁成功率,进而提高终端的便利性。

本发明实施例还提供一种终端。该终端可以是智能手机、平板电脑等设备。如图11所示,终端300包括处理器301和存储器302。其中,处理器301与存储器302电性连接。

处理器301是终端300的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或加载存储在存储器302内的应用程序,以及调用存储在存储器302内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。

在本实施例中,终端300中的处理器301会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器302中,并由处理器301来运行存储在存储器302中的应用程序,从而实现各种功能:

获取环境参数中的第一参数值以及第二参数值;

根据所述第一参数值以及第二参数值计算环境参数权值;

判断所述环境参数权值是否处于预设范围;

若所述环境参数权值处于所述预设范围,则根据第一参数和第二参数的参数类型确定当前解锁方式。

在一些实施例中,根据所述第一参数值以及第二参数值计算环境参数权值时,处理器301执行以下步骤:

将所述第一参数值进行归一化处理,以得到第一归一化参数值;

将所述第二参数值进行归一化处理,以得到第二归一化参数值;

根据所述第一归一化参数值以及所述第二归一化参数值计算环境参数权值。

在一些实施例中,处理器301根据以下公式计算第一归一化参数值:

其中,w1为第一归一化参数值,p为第一参数值,p0为第一预设参数值。

在一些实施例中,根据所述第一归一化参数值以及所述第二归一化参数值计算环境参数权值时,处理器301执行以下步骤:

获取所述第一归一化参数值对应的第一权重值以及所述第二归一化参数值对应的第二权重值;

根据所述第一归一化参数值、第一权重值、第二归一化参数值以及第二权重值计算环境参数权值。

在一些实施例中,处理器301根据以下公式计算环境参数权值:

w=w1×r1+w2×r2

其中,w为环境参数权值,w1为第一归一化参数值,r1为第一权重值,w2为第二归一化参数值,r2为第二权重值。

在一些实施例中,获取环境参数中的第一参数值以及第二参数值之前,处理器301还执行以下步骤:

设置参数类型与解锁方式之间的映射关系;

若所述环境参数权值处于所述预设范围,则根据第一参数和第二参数的参数类型确定当前解锁方式时,处理器301执行以下步骤:

若所述环境参数权值处于所述预设范围,则根据第一参数和第二参数的参数类型以及所述映射关系确定当前解锁方式。

存储器302可用于存储应用程序和数据。存储器302存储的应用程序中包含有可在处理器中执行的指令。应用程序可以组成各种功能模块。处理器301通过运行存储在存储器302的应用程序,从而执行各种功能应用以及数据处理。

在一些实施例中,如图12所示,终端300还包括:指纹模组303、显示屏304、麦克风305、输入单元306、摄像头307、传感器308以及电源309。其中,处理器301分别与指纹模组303、显示屏304、麦克风305、输入单元306、摄像头307、传感器308以及电源309电性连接。

指纹模组303用于采集用户的指纹信息,以对用户身份进行识别。

显示屏304可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。

麦克风305用于采集声音信号。在一些实施例中,麦克风305可用于采集用户的声纹信息。

输入单元306可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元306可以包括指纹识别模组。

摄像头307用于采集外部影像信号。在一些实施例中,摄像头307为虹膜摄像头,可用于采集用户的虹膜信息。

传感器308用于采集外部环境信息。在一些实施例中,传感器308可以包括环境亮度传感器、温度传感器、细颗粒物浓度传感器、距离传感器等多种传感器。

电源309用于给终端300的各个部件供电。在一些实施例中,电源309可以通过电源管理系统与处理器301逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图12中未示出,终端300还可以包括射频模块、蓝牙模块等,在此不再赘述。

由上可知,本发明实施例提供了一种终端,该终端获取环境参数中的第一参数值以及第二参数值;根据该第一参数值以及第二参数值计算环境参数权值;判断该环境参数权值是否处于预设范围;当该环境参数权值处于该预设范围时,根据该第一参数和第二参数的参数类型确定当前解锁方式。该方案中,当计算得出的环境参数权值处于预设范围时,终端根据第一参数和第二参数的参数类型来确定终端的当前解锁方式,从而可以减小环境参数对解锁准确率的影响,可以提高终端的解锁成功率,进而提高终端的便利性。

本发明实施例还提供一种存储介质,该存储介质中存储有多条指令,该指令适于由处理器加载以执行上述任一实施例所述的确定解锁方式的方法。

需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,该存储介质可以包括但不限于:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。

以上对本发明实施例所提供的确定解锁方式的方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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