解锁方法及相关产品与流程

文档序号:16899068发布日期:2019-02-19 17:46阅读:186来源:国知局
解锁方法及相关产品与流程

本申请涉及电子设备技术领域,主要涉及了一种解锁方法及相关产品。



背景技术:

随着电子设备技术的不断发展,手机、平板电脑等电子设备中通常配备指纹识别功能。且指纹识别的位置包括电子设备的home键、背面、侧面或整个显示屏,指纹识别不仅可应用于解锁和唤醒电子设备,还可应用于移动支付,账号登录等等,因其方便、安全性高的特点,受到广泛应用。



技术实现要素:

本申请实施例提供了一种解锁方法及相关产品,可提高应用的安全性,保护用户隐私。

第一方面,本申请实施例提供一种解锁方法,应用于电子设备,所述电子设备包括按键、显示屏以及指纹识别模组,所述指纹识别模组能够用于识别在所述显示屏上的指纹信息,所述方法包括:

检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁;

若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息;

若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。

第二方面,本申请实施例提供一种电子设备,所述电子设备包括按键、显示屏以及指纹识别模组,所述指纹识别模组能够用于识别在所述显示屏上的指纹信息,所述按键为机械案件或者触摸按键,所述机械案件或所述触摸案件设置在所述电子设备的壳体上:

所述显示屏,用于当通过所述按键解锁所述电子设备时,显示具有第一安全级别的信息;当通过所述指纹识别模组解锁所述电子设备时,显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。

第三方面,本申请实施例提供一种解锁装置,应用于电子设备,所述电子设备包括按键、显示屏以及指纹识别模组,所述指纹识别模组能够用于识别在所述显示屏上的指纹信息,所述装置包括:

检测单元,用于检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁;

处理单元,用于若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息;若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。

第四方面,本申请实施例提供另一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,所述程序包括用于如第一方面中所描述的部分或全部步骤的指令。

第五方面,本申请实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。

第六方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

实施本申请实施例,将具有如下有益效果:

采用了上述的解锁方法之后,该解锁方法应用于电子设备,且该电子设备包括按键、显示屏以及指纹识别模组,该指纹识别模组能够识别在该显示屏上的指纹信息。检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁,若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息,若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。也就是说,按键解锁时可访问安全级别较低的信息,指纹解锁时可访问安全级别较高的信息,从而根据不同的解锁方式进行显示,提高了信息的安全性,保护用户隐私。

附图说明

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

其中:

图1a为本申请实施例提供的一种电子设备的结构示意图;

图1b为本申请实施例提供的一种电子设备的结构示意图;

图2a为本申请实施例提供的一种解锁方法的流程示意图;

图2b为本申请实施例提供的一种电子设备的场景示意图;

图2c为本申请实施例提供的另一种电子设备的场景示意图;

图3为本申请实施例提供的一种解锁装置的结构示意图;

图4为本申请实施例提供的另一种电子设备的结构示意图。

具体实施方式

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

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子设备。下面对本申请实施例进行详细介绍。

本申请实施例提供了一种解锁方法及相关产品,可提高信息的安全性,保护用户隐私。

请参照图1a,本申请实施例提供一种电子设备的结构示意图,如图1a所示,一种电子设备100包括:控制电路110,以及与所述控制电路110连接的输入输出电路120,其中,输入输出电路120包括显示屏121、通信电路122、输入输出单元123、传感器124和音频组件125。

在本申请实施例中,控制电路110可以包括存储和处理电路。该存储和处理电路中的存储电路可以是存储器,例如硬盘驱动存储器,非易失性存储器(例如闪存或用于形成固态驱动器的其它电子可编程只读存储器等),易失性存储器(例如静态或动态随机存取存储器等)等,本申请实施例不作限制。

控制电路110中的处理电路可以用于控制电子设备100的运转。该处理电路可以基于一个或多个微处理器、微控制器、数字信号处理器、基带处理器、功率管理单元、音频编解码器芯片、专用集成电路、显示驱动器集成电路等来实现。

控制电路110可用于运行电子设备100中的软件,例如互联网浏览应用程序,互联网协议语音(voiceoverinternetprotocol,voip)电话呼叫应用程序,电子邮件应用程序,媒体播放应用程序,操作系统功能等。这些软件可以用于执行一些控制操作,例如,基于照相机的图像采集,基于环境光传感器的环境光测量,基于接近传感器的接近传感器测量,基于诸如发光二极管的状态指示灯等状态指示器实现的信息显示功能,基于触摸传感器的触摸事件检测,与在多个(例如分层的)显示器上显示信息相关联的功能,与执行无线通信功能相关联的操作,与收集和产生音频信号相关联的操作,与收集和处理按键按压事件数据相关联的控制操作,以及电子设备100中的其它功能等,本申请实施例不作限制。

在本申请实施例中,输入输出电路120可用于使电子设备100实现数据的输入和输出,即允许电子设备100从外部设备接收数据和也允许电子设备100将数据从电子设备100输出至外部设备。

其中:输入输出电路120包括一个或多个显示屏121,该显示屏121可以包括液晶显示器,有机发光二极管显示器,电子墨水显示器等离子显示器,使用其它显示技术的显示器中一种或者几种的组合。显示屏121包括触摸传感器阵列(即,显示屏可以是触控显示屏),该触摸传感器可以是由透明的触摸传感器电极(例如氧化铟锡(ito)电极)阵列形成的电容式触摸传感器,或者可以是使用其它触摸技术形成的触摸传感器,例如音波触控,压敏触摸,电阻触摸,光学触摸等,本申请实施例不作限制。

在本申请实施例中,通信电路122可以用于为电子设备100提供与外部设备通信的能力。通信电路122可以包括模拟和数字输入输出接口电路,和基于射频信号和/或光信号的无线通信电路。通信电路122中的无线通信电路可以包括射频收发器电路、功率放大器电路、低噪声放大器、开关、滤波器和天线。举例来说,通信电路122中的无线通信电路可以包括用于通过发射和接收近场耦合电磁信号来支持近场通信(nearfieldcommunication,nfc)的电路。例如,通信电路122可以包括近场通信天线和近场通信收发器。通信电路122还可以包括蜂窝电话收发器和天线,无线局域网收发器电路和天线等。

输入输出单元123可以包括按键,操纵杆,点击轮,滚动轮,触摸板,小键盘,键盘,照相机,发光二极管和其它状态指示器等。

其中,按键为机械案件或者触摸按键,所述机械案件或所述触摸案件设置在所述电子设备的壳体上。该按键可以是电源键、音量按键、home键、静音键等,在此不做限定。如图1b所示,电子设备100包括电源键1231、音量按键1232、home键1233和静音键1234。若显示屏121处于亮屏状态,按下电源键1231可关闭屏幕,则显示屏121处于显示屏关闭(poweroff)状态;反之若显示屏121处于poweroff状态,按下电源键1231可关闭屏幕,则显示屏处于亮屏状态。

此外,输入输出电路120可以进一步包括传感器124,传感器124可以包括采集用户声音信号和呼吸信号的骨传感器、环境光传感器,基于光和电容的接近传感器,触摸传感器(例如,基于光触摸传感器和/或电容式触摸传感器,其中,触摸传感器可以是触控显示屏的一部分,也可以作为一个触摸传感器结构独立使用),加速度传感器,重力传感器,和其它传感器等,在此不做限定。

在本申请中,传感器124包括指纹识别模组,该指纹识别模组能够用于识别在所述显示屏121上的指纹信息,主要由指纹采集模块和指纹识别模块组成,用于完成指纹的采集和指纹的识别。若指纹识别模组为全屏指纹模组,则在该显示屏121的任一区域可采集指纹图像;若指纹识别模组为区域指纹模组,则仅在显示屏121中与该区域指纹模组对应的部分显示屏可采集指纹图像。其中,区域指纹模组可以是一个固定位置的指纹识别模组;也可以是用户指定的任一区域,或者根据用户的握持手势确定显示屏121中对应的多个区域中每一区域的触摸频率,从而将触摸频率大于某一阈值的区域作为区域指纹模组,从而仅开启区域指纹模组的指纹采集和识别功能,并关闭其他区域的指纹识别模组的指纹采集和识别功能,如此,可避免全屏对触摸操作进行指纹采集,降低了功耗。且在该区域指纹识别模组故障时,可开启其他区域的指纹识别模组的指纹采集和识别功能,从而提高故障处理能力。

输入输出电路120还可包括音频组件125,该音频组件用于为电子设备100提供音频输入和输出功能。电子设备100中的音频组件可以包括扬声器,麦克风,蜂鸣器,音调发生器以及其它用于产生和检测声音的组件,还可以包括振动模块,例如:马达等。即音频组件通过播放音频或振动还可用于提示用户各种通知消息或提示消息,从而提高用户体验。

用户可以通过输入输出电路120输入命令来控制电子设备100的操作,并且可以使用输入输出电路120的输出数据以实现接收来自电子设备100的状态信息和其它输出。

在本申请实施例中,所述显示屏121用于当通过所述按键解锁所述电子设备时,显示具有第一安全级别的信息;当通过所述指纹识别模组解锁所述电子设备时,显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。

可以理解,若所述电子设备100通过所述按键解锁,则通过所述显示屏121显示具有第一安全级别的信息,若所述电子设备100通过所述指纹识别模组解锁,则通过所述显示屏121显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。也就是说,按键解锁时可访问安全级别较低的信息,指纹解锁时可访问安全级别较高的信息,从而根据不同的解锁方式进行显示,提高了信息的安全性,保护用户隐私。

在一种可能的实施例中,所述显示屏121用于检测第一触摸操作,所述指纹识别模组用于识别所述第一触摸操作对应的第一指纹图像;所述电子设备100包括控制电路110,用于若所述第一指纹图像与所述第一触摸操作对应的触摸位置的预设指纹模板匹配成功,确定所述电子设备通过指纹识别模组解锁;所述控制电路110还用于确定具有所述第二安全级别对应的多个第一信息;获取所述第一触摸操作对应的第一按压力度和第一滑动轨迹;从所述多个第一信息中获取所述第一按压力度和所述第一滑动轨迹对应的多个第二信息;所述显示屏121具体用于显示所述多个第二信息。

在一种可能的实施例中,所述控制电路110还用于确定所述多个第二信息中每一信息的使用频率和原始排列位置,得到多个使用频率和多个原始排列位置;根据所述多个使用频率和所述多个原始排列位置确定所述多个第二信息中每一第二信息的显示位置,得到多个显示位置;所述显示屏121具体用于通过所述显示屏按照所述多个显示位置显示所述多个第二信息。

在一种可能的实施例中,所述显示屏121还用于隐藏所述多个第一信息中除了所述第二信息之外的多个第三信息;检测针对所述显示屏的第二触摸操作;所述控制电路110还用于获取所述第二触摸操作对应的第二指纹图像、第二按压力度和第二滑动轨迹;若所述第二滑动轨迹与预设滑动轨迹匹配成功,确定所述多个第三信息中与所述第二指纹图像和所述第二按压力度对应的目标第三信息;所述显示屏121还用于显示所述目标第三信息。

在一种可能的实施例中,所述控制电路110还用于获取所述电子设备对应的多个信息中每一信息对应的信息类型,得到多个信息类型;根据所述多个信息类型获取所述多个信息中每一信息的第一安全值,得到多个第一安全值;确定所述多个信息中每一信息的第二安全值,得到多个第二安全值;根据所述第一安全值和所述第二安全值获取所述多个信息中每一信息的目标安全值,得到多个目标安全值;确定所述多个信息中目标安全值大于目标阈值的信息具有所述第一安全级别,确定所述多个信息中目标安全值小于或等于所述目标阈值的信息具有所述第二安全级别。

在一种可能的实施例中,所述控制电路110还用于确定所述多个信息的总数量;根据所述总数量和预设比值之间的乘积确定目标数量;按照从小到大的顺序,对所述多个目标安全值进行排序得到安全排序列表;根据所述安全排序列表的顺序从所述多个信息中选取所述目标数量个目标信息;确定所述目标数量个目标信息中每一目标信息对应的目标安全值之间的平均值为所述预设权值。

请参照图2a,图2a是本申请实施例提供一种解锁方法的流程示意图。具体的,如图2a所示,一种解锁方法,该方法应用于如图1a所示的电子设备,即该电子设备包括按键、显示屏和指纹识别模组,所述指纹识别模组能够用于识别在所述显示屏上的指纹信息,该解锁方法包括如下步骤s201-s203,其中:

s201:检测电子设备是否通过按键或者指纹识别模组解锁。

在本申请中,应用场景可以是显示屏关闭状态,也可以是显示屏亮屏状态,其中,显示屏关闭状态为电子设备的显示屏关闭电源的状态,或者为熄屏显示(alwaysondisplay,aod)状态。若在一个预设时长内,电子设备未检测针对电子设备的操作,则进入黑屏状态,再等待另一个预设时长,若仍然未检测到针对电子设备的操作,则进入锁屏状态。针对电子设备的操作可以是针对前台应用的操作,也可以是针对电子设备姿态的操作,还可以是电源键、音量按键、home键、静音键等实体按键或虚拟功能按键的触摸操作等,在此不做限定。需要说明的是,上述的前台应用不包括视频通话应用和视频播放应用。

在本申请中,信息可以包括即时通讯信息,例如:短信、邮件、来电请求、视频请求等,也可包括推送信息、服务提醒等,还可以是应用图标,在此不做限定。

在本申请中,预先设置不同信息的安全等级,该安全等级用于描述该信息的隐私、财产安全程度,安全等级越高,该信息对应的隐私和财产安全要求越高,则允许被其他用户使用的概率越小;安全等级越低,该信息对应的隐私和财产安全要求越低,则允许被其他用户使用的概率越大。

本申请对于获取安全等级的方法不做限定,可根据信息类型进行确定,例如:消费类信息的财产安全级别高、图像信息、即时通讯信息的隐私安全级别高;也可以根据该信息的具体内容进行确定,例如:图像信息中被广泛流传的图像的安全级别较低,但是涉及用户本身和其存储的图像文件的安全级别高,消费类消息的推送信息安全级别较低,但是其对应的账户信息的安全级别高,即时通讯信息中也存在安全级别较高和较低的分组等。

在一种可能的实施例中,获取所述电子设备对应的多个信息中每一信息对应的信息类型得到多个信息类型;根据所述多个信息类型获取所述多个信息中每一信息的第一安全值得到多个第一安全值;确定所述多个信息中每一信息的第二安全值得到多个第二安全值;根据所述第一安全值和所述第二安全值获取所述多个信息中每一信息的目标安全值得到多个目标安全值;确定所述多个信息中目标安全值大于目标阈值的信息具有所述第一安全级别,确定所述多个信息中目标安全值小于或等于所述目标阈值的信息具有所述第二安全级别。

其中,对于如何根据第一安全值和第二安全值获取目标安全值不做限定,可获取第一安全值和第二安全值的平均值,最大值或最小值,还可为信息类型和信息内容分配预设权值,然后结合第一安全值和第二安全值进行加权计算得到目标安全值,如此,考虑二者的权重,提高了获取目标安全值的准确性。

可以理解,先获取各个信息对应的信息类型,再确定该信息类型对应的第一安全值,然后,根据各个信息的信息内容确定对应的第二安全值,根据第一安全值和第二安全值获取目标安全值,再根据目标安全值和目标阈值之间的大小确定具有第一安全级别的信息和具有第二安全级别的信息,如此,综合考虑了信息类型和信息内容,提高了获取目标安全值的准确性,便于提高显示的安全性和隐私性。

在本申请中,该目标阈值可以是一个固定值,也可以根据电子设备中待显示的各个信息的安全值进行确定,在此不做限定。

在一种可能的实施例中,所述方法还包括:确定所述多个信息的总数量;根据所述总数量和预设比值之间的乘积确定目标数量;按照从小到大的顺序,对所述多个目标安全值进行排序得到安全排序列表;根据所述安全排序列表的顺序从所述多个信息中选取所述目标数量个目标信息;确定所述目标数量个目标信息中每一目标信息对应的目标安全值之间的平均值为所述预设权值。

其中,预设比值也不做限定,例如:0.1;目标信息的目标数量为多个信息的总数量和预设比值之间的乘积,即目标信息包含从安全排序列表中排列顺序从1到所述目标数量的信息,举例来说,假设电子设备包括第一信息、第二信息、第三信息、第四信息、第五信息和第六信息,目标数量为2个,安全排序列表的排列顺序按照从小到大的顺序为第一信息、第二信息、第三信息、第四信息、第五信息和第六信息,如此,选取第一信息、第二信息作为目标信息。

可以理解,获取电子设备对应的各个信息的目标安全值,根据目标安全值的大小对多个信息进行排序得到安全排序列表,然后根据各个信息的总数量和预设比值之间的乘积确定目标数量,如此,根据安全排序类别和目标数量从所述多个信息中选取目标信息,再根据各个目标信息对应的目标安全值之间的平均值确定预设阈值,从而提高了确定预设阈值的准确性。

s202:若通过所述按键解锁,则通过显示屏显示具有第一安全级别的信息。

本申请对于按键解锁方法不做限定,可以是单独按键的按压操作或触摸操作,也可以是多个按键同时按压操作或触摸操作。举例来说,假设具有第一安全级别的信息为第一信息、第二信息和第三信息,单独按下电源键显示第一信息,电源键和静音键同时按下显示第一信息、第二信息和第三信息。

s203:若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息。

其中,所述第二安全级别高于所述第一安全级别。

本申请对于如何指纹解锁方法不做限定,在一种可能的实施例中,所述检测电子设备是否通过按键或者指纹识别模组解锁包括:检测针对所述显示屏的第一触摸操作,控制所述指纹识别模组识别所述第一触摸操作对应的第一指纹图像;若所述第一指纹图像与所述第一触摸操作对应的触摸位置的预设指纹模板匹配成功,确定所述电子设备通过指纹识别模组解锁。

在本申请中,可预先存储不同区域的指纹模板,举例来说,如图2b所示,假设11、12、21、22对应的指纹模板为右手食指、13、14、23、24对应的指纹模板为左手食指、32、33、42、43对应的指纹模板为右手中指等。对于如何存储指纹模板不做限定,可在对应的区域进行指纹采集并确定,也可获取每一区域中各个手指的使用频率,选取使用频率最大的手指类型对应的指纹模板作为该区域的指纹模板。

可以理解,在检测到针对显示屏的第一触摸操作时,控制所述指纹识别模组识别所述第一触摸操作对应的第一指纹图像,若所述第一指纹图像与所述第一触摸操作对应的触摸位置的预设指纹模板匹配成功,则确定所述电子设备通过所述指纹识别模组解锁,采用不同位置进行指纹解锁,可提高解锁的安全性。

在一种可能的实施例中,所述通过所述显示屏显示具有第二安全级别的信息包括:确定具有所述第二安全级别对应的多个第一信息;获取所述第一触摸操作对应的第一按压力度和第一滑动轨迹;从所述多个第一信息中获取所述第一按压力度和所述第一滑动轨迹对应的多个第二信息;通过所述显示屏显示所述多个第二信息。

在本申请中,预先存储不同的滑动轨迹对应的信息,例如:滑动轨迹为圆形时对应的第二信息为图像信息和云盘信息;滑动轨迹为勾形时对应的第二信息为即时通讯信息和支付信息等。且预先存储为不同的按压力度对应的信息,例如:按压力度为0.2n时,第二信息为图像信息和云盘信息;按压力度为0.4n时,第二信息为即时通讯信息和支付信息。

可以理解,获取第一触摸操作对应的第一按压力度和第一滑动轨迹,确定具有所述第二安全级别对应的多个第一信息中与该第一滑动轨迹和该第一按压力度对应的多个第二信息,然后,通过所述显示屏显示所述多个第二信息。也就是说,若第一触摸操作对应的第一指纹图像可进行解锁,则进一步的根据该第一触摸操作对应的第一按压力度和第一滑动轨迹确定解锁的多个第一信息中待显示的多个第二信息,从而提高显示效率,便于用户快速查看信息。

本申请对于多个第二信息如何显示的方法不做限定,可按照第二信息的原始排列位置进行显示,也可按照分别为第二信息所设置的区域进行显示等。

在一种可能的实施例中,所述通过所述显示屏显示所述多个第二信息包括:确定所述多个第二信息中每一信息的使用频率和原始排列位置得到多个使用频率和多个原始排列位置;根据所述多个使用频率和所述多个原始排列位置确定所述多个第二信息中每一第二信息的显示位置得到多个显示位置;通过所述显示屏按照所述多个显示位置显示所述多个第二信息。

其中,使用频率为第二信息在指定时段内的平均值,可以以每小时或每天、每周作为单位,在此不做限定。

原始排列位置是指与第一触摸操作对应的指纹图像对应的用户所排列的桌面位置,将显示屏划分为多个区域,每一区域对应一个位置,如图2b所示。

对于如何根据使用频率和原始排列位置显示第二信息不做限定,可将多个第二信息调整于显示屏的中间位置或偏下位置,依据使用频率和中间位置之间的关联,以及原始排列位置与中间位置之间的关联进行显示,从而符合用户使用习惯,且便于用户触摸,提高用户体验。

举例来说,假设原始排列位置如图2c左侧所示,若第二信息为支付应用、通话应用和即时通讯应用,且支付应用、通话应用和即时通讯应用分别对应的使用频率为一小时0.2次、一小时0.6次、一小时1次,如此,根据使用频率和原始排列位置显示支付应用、通话应用和即时通讯应用的应用图标,并隐藏其他应用的应用图标,如图2c右侧所示。

可以理解,先确定各个第二信息的使用频率和原始排列位置得到多个使用频率和多个原始排列位置,然后根据多个使用频率和多个原始排列位置显示多个第二信息,如此,依据使用频率和原始排列位置显示第二信息,贴合用户使用习惯,便于用户触摸,提高用户体验。

在一种可能的实施例中,所述方法还包括:隐藏所述多个第一信息中除了所述第二信息之外的多个第三信息;检测针对所述显示屏的第二触摸操作;获取所述第二触摸操作对应的第二指纹图像、第二按压力度和第二滑动轨迹;若所述第二滑动轨迹与预设滑动轨迹匹配成功,确定所述多个第三信息中与所述第二指纹图像和所述第二按压力度对应的目标第三信息;通过所述显示屏显示所述目标第三信息。

其中,预设滑动轨迹用于识别该第二滑动轨迹是否匹配,若匹配,则根据第二指纹图像和第二按压力度识别目标第三信息。

可以理解,通过显示所述多个第二信息,并隐藏所述多个第一信息中除了所述第二信息之外的多个第三信息,便于提高信息的安全性。且在所述显示屏检测到第二触摸操作,且该第二触摸操作对应的第二滑动轨迹与预设滑动轨迹匹配成功时,则根据该第二触摸操作对应的第二指纹图像和第二按压力度确定所述多个第三信息中的目标第三信息,从而显示目标第三信息。如此,通过第二触摸操作显示被隐藏的目标第三信息,提高了显示和隐藏操作的便利性,便于提高用户体验。

在如图2a所示的解锁方法中,检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁,若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息,若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。也就是说,按键解锁时可访问安全级别较低的信息,指纹解锁时可访问安全级别较高的信息,从而根据不同的解锁方式进行显示,提高了信息的安全性,保护用户隐私。

请参照图3,图3是本申请实施例提供的一种解锁装置的结构示意图,该解锁装置应用于电子设备,所述电子设备包括按键、显示屏以及指纹识别模组,所述指纹识别模组能够用于识别在所述显示屏上的指纹信息。如图3所示,上述装置300包括:

检测单元301用于检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁;

处理单元302用于若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息;若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。

可以理解,检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁,若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息,若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。也就是说,按键解锁时可访问安全级别较低的信息,指纹解锁时可访问安全级别较高的信息,从而根据不同的解锁方式进行显示,提高了信息的安全性,保护用户隐私。

在一个可能的示例中,在所述检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁方面,所述检测单元301具体用于检测针对所述显示屏的第一触摸操作,控制所述指纹识别模组识别所述第一触摸操作对应的第一指纹图像;若所述第一指纹图像与所述第一触摸操作对应的触摸位置的预设指纹模板匹配成功,确定所述电子设备通过指纹识别模组解锁;

在所述通过所述显示屏显示具有第二安全级别的信息方面,所述处理单元302具体用于确定具有所述第二安全级别对应的多个第一信息;获取所述第一触摸操作对应的第一按压力度和第一滑动轨迹;从所述多个第一信息中获取所述第一按压力度和所述第一滑动轨迹对应的多个第二信息;通过所述显示屏显示所述多个第二信息。

在一个可能的示例中,在所述通过所述显示屏显示所述多个第二信息方面,所述处理单元302具体用于确定所述多个第二信息中每一信息的使用频率和原始排列位置,得到多个使用频率和多个原始排列位置;根据所述多个使用频率和所述多个原始排列位置确定所述多个第二信息中每一第二信息的显示位置,得到多个显示位置;通过所述显示屏按照所述多个显示位置显示所述多个第二信息。

在一个可能的示例中,所述检测单元301还用于检测针对所述显示屏的第二触摸操作;所述处理单元302还用于隐藏所述多个第一信息中除了所述第二信息之外的多个第三信息;获取所述第二触摸操作对应的第二指纹图像、第二按压力度和第二滑动轨迹;若所述第二滑动轨迹与预设滑动轨迹匹配成功,确定所述多个第三信息中与所述第二指纹图像和所述第二按压力度对应的目标第三信息;通过所述显示屏显示所述目标第三信息。

在一个可能的示例中,所述处理单元302还用于获取所述电子设备对应的多个信息中每一信息对应的信息类型,得到多个信息类型;根据所述多个信息类型获取所述多个信息中每一信息的第一安全值,得到多个第一安全值;确定所述多个信息中每一信息的第二安全值,得到多个第二安全值;根据所述第一安全值和所述第二安全值获取所述多个信息中每一信息的目标安全值,得到多个目标安全值;确定所述多个信息中目标安全值大于目标阈值的信息具有所述第一安全级别,确定所述多个信息中目标安全值小于或等于所述目标阈值的信息具有所述第二安全级别。

在一个可能的示例中,所述处理单元302还用于确定所述多个信息的总数量;根据所述总数量和预设比值之间的乘积确定目标数量;按照从小到大的顺序,对所述多个目标安全值进行排序得到安全排序列表;根据所述安全排序列表的顺序从所述多个信息中选取所述目标数量个目标信息;确定所述目标数量个目标信息中每一目标信息对应的目标安全值之间的平均值为所述预设权值。

请参照图4,图4是本申请实施例提供的另一种电子设备的结构示意图,所述电子设备包括按键、显示屏以及指纹识别模组,所述指纹识别模组能够用于识别在所述显示屏上的指纹信息。如图4所示,该电子设备400包括处理器410、存储器420、通信接口430以及一个或多个程序440,其中,上述一个或多个程序440被存储在上述存储器420中,并且被配置由上述处理器410执行,上述程序440包括用于执行以下步骤的指令:

检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁;

若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息;

若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。

可以理解,检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁,若通过所述按键解锁,则通过所述显示屏显示具有第一安全级别的信息,若通过所述指纹识别模组解锁,则通过所述显示屏显示具有第二安全级别的信息,所述第二安全级别高于所述第一安全级别。也就是说,按键解锁时可访问安全级别较低的信息,指纹解锁时可访问安全级别较高的信息,从而根据不同的解锁方式进行显示,提高了信息的安全性,保护用户隐私。

在一个可能的示例中,在所述检测所述电子设备是否通过所述按键或者所述指纹识别模组解锁方面,所述程序440中的指令具体用于执行以下操作:

检测针对所述显示屏的第一触摸操作,控制所述指纹识别模组识别所述第一触摸操作对应的第一指纹图像;

若所述第一指纹图像与所述第一触摸操作对应的触摸位置的预设指纹模板匹配成功,确定所述电子设备通过指纹识别模组解锁;

在所述通过所述显示屏显示具有第二安全级别的信息方面,所述程序440中的指令具体用于执行以下操作:

确定具有所述第二安全级别对应的多个第一信息;

获取所述第一触摸操作对应的第一按压力度和第一滑动轨迹;

从所述多个第一信息中获取所述第一按压力度和所述第一滑动轨迹对应的多个第二信息;

通过所述显示屏显示所述多个第二信息。

在一个可能的示例中,在所述通过所述显示屏显示所述多个第二信息方面,所述程序440中的指令具体用于执行以下操作:

确定所述多个第二信息中每一信息的使用频率和原始排列位置,得到多个使用频率和多个原始排列位置;

根据所述多个使用频率和所述多个原始排列位置确定所述多个第二信息中每一第二信息的显示位置,得到多个显示位置;

通过所述显示屏按照所述多个显示位置显示所述多个第二信息。

在一个可能的示例中,所述程序440中的指令还用于执行以下操作:

隐藏所述多个第一信息中除了所述第二信息之外的多个第三信息;

检测针对所述显示屏的第二触摸操作;

获取所述第二触摸操作对应的第二指纹图像、第二按压力度和第二滑动轨迹;

若所述第二滑动轨迹与预设滑动轨迹匹配成功,确定所述多个第三信息中与所述第二指纹图像和所述第二按压力度对应的目标第三信息;

通过所述显示屏显示所述目标第三信息。

在一个可能的示例中,所述程序440中的指令还用于执行以下操作:

获取所述电子设备对应的多个信息中每一信息对应的信息类型,得到多个信息类型;

根据所述多个信息类型获取所述多个信息中每一信息的第一安全值,得到多个第一安全值;

确定所述多个信息中每一信息的第二安全值,得到多个第二安全值;

根据所述第一安全值和所述第二安全值获取所述多个信息中每一信息的目标安全值,得到多个目标安全值;

确定所述多个信息中目标安全值大于目标阈值的信息具有所述第一安全级别,确定所述多个信息中目标安全值小于或等于所述目标阈值的信息具有所述第二安全级别。

在一个可能的示例中,所述程序440中的指令还用于执行以下操作:

确定所述多个信息的总数量;

根据所述总数量和预设比值之间的乘积确定目标数量;

按照从小到大的顺序,对所述多个目标安全值进行排序得到安全排序列表;

根据所述安全排序列表的顺序从所述多个信息中选取所述目标数量个目标信息;

确定所述目标数量个目标信息中每一目标信息对应的目标安全值之间的平均值为所述预设权值。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于存储计算机程序,该计算机程序使得计算机执行如方法实施例中记载的任一方法的部分或全部步骤,计算机包括电子设备。

本申请实施例还提供一种计算机程序产品,计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,计算机程序可操作来使计算机执行如方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,计算机包括电子设备。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模式并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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

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

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

集成的单元如果以软件程序模式的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、rom、ram、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

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