指纹采集位置的提示方法、装置和电子设备与流程

文档序号:15447089发布日期:2018-09-14 23:29阅读:151来源:国知局

本公开涉及指纹识别技术领域,尤其涉及一种指纹采集位置的提示方法、装置和电子设备。



背景技术:

目前,越来越多的电子设备装配有指纹采集模组,通过指纹采集模组可以快速识别出用户身份,以实现来解锁设备、授权网页登录、授权支付等操作,而无需用户手动执行输入密码等操作,极大地简化了用户操作。

在相关技术中,指纹采集模组的指纹感测区域位于电子设备的正面下方或者后壳中部等位置,且明确区别于电子设备上的其他结构,使得用户能够对该指纹感测区域进行准确操作,以实现相应的指纹识别功能。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种指纹采集位置的提示方法、装置和电子设备。

根据本公开实施例的第一方面,提供一种指纹采集位置的提示方法,应用于内置有指纹采集模组的电子设备,所述指纹采集模组对应的指纹感测区域位于所述电子设备上的显示区域内;所述方法包括:

检测到针对所述电子设备的用户操作;

当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

可选的,所述检测到针对所述电子设备的用户操作,包括:

检测到所述电子设备的空间姿态信息的变化。

可选的,所述检测到针对所述电子设备的用户操作,包括以下至少之一:

接收到针对所述电子设备上的物理按键的第一触发指令;

接收到针对所述电子设备示出的功能页面上的虚拟按键的第二触发指令。

可选的,还包括:

当所述用户操作匹配于预定义的采集触发操作时,在预设时间窗口内开启所述指纹采集模组的指纹采集功能。

可选的,还包括:

当所述指纹感测区域处于被示出状态时,若检测到针对所述显示区域的用户触控操作,则开启所述指纹采集模组的指纹采集功能。

可选的,所述当所述指纹感测区域处于被示出状态时,若检测到针对所述显示区域的用户触控操作,则开启所述指纹采集模组的指纹采集功能,包括:

确定所述用户触控操作的操作区域;

当所述操作区域的至少一部分位于所述指纹感测区域内时,开启所述指纹采集模组的指纹采集功能。

根据本公开实施例的第二方面,提供一种指纹采集位置的提示装置,应用于内置有指纹采集模组的电子设备,所述指纹采集模组对应的指纹感测区域位于所述电子设备上的显示区域内,所述装置包括:

检测模块,用于检测到针对所述电子设备的用户操作;

执行模块,用于当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

可选的,所述检测模块包括:

检测子模块,用于检测到所述电子设备的空间姿态信息的变化。

可选的,所述检测模块还包括接收子模块,

接收子模块,用于接收到针对所述电子设备上的物理按键的第一触发指令;

所述接收子模块还用于接收到针对所述电子设备示出的功能页面上的虚拟按键的第二触发指令。

可选的,还包括:

第一开启模块,用于当所述用户操作匹配于预定义的采集触发操作时,在预设时间窗口内开启所述指纹采集模组的指纹采集功能。

可选的,还包括:

第二开启模块,用于当所述指纹感测区域处于被示出状态时,若检测到针对所述显示区域的用户触控操作,则开启所述指纹采集模组的指纹采集功能。

可选的,所述第二开启模块包括:

确定子模块,用于确定所述用户触控操作的操作区域;

开启子模块,用于当所述操作区域的至少一部分位于所述指纹感测区域内时,开启所述指纹采集模组的指纹采集功能。

根据本公开的第三方面,提供一种电子设备,所述电子设备内置有指纹采集模组,所述指纹采集模组对应的指纹感测区域位于所述电子设备上的显示区域内,所述电子设备还包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

检测到针对所述电子设备的用户操作;

当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

由上述实施例可知,本公开通过检测用户对电子设备的操作意图,并在确定用户存在指纹识别意图时,在显示区域内示出指纹感测区域,使得用户可以准确地分辨出指纹感测区域在显示区域中的位置,并在该指纹感测区域内实现相应的指纹采集操作,有助于提升基于该电子设备的指纹采集效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是相关技术中的一种配置有指纹采集模组的电子设备的结构示意图。

图2是相关技术中的另一种配置有指纹采集模组的电子设备的结构示意图。

图3是根据一示例性实施例示出的一种配置有指纹采集模组的电子设备的结构示意图。

图4是根据一示例性实施例之一示出的一种指纹采集位置的提示方法的流程图。

图5是根据一示例性实施例之二示出的一种指纹采集位置的提示方法的流程图。

图6是根据一示例性实施例示出的一种示出指纹感测区域的示意图。

图7是根据一示例性实施例之三示出的一种指纹采集位置的提示方法的流程图。

图8是根据一示例性实施例之四示出的一种指纹采集位置的提示方法的流程图

图9是根据一示例性实施例示出的另一种示出指纹感测区域的示意图。

图10-15是根据一示例性实施例示出的一种指纹采集位置的提示装置的框图。

图16是根据一示例性实施例示出的一种用于提示指纹采集位置的装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

在相关技术中,电子设备100的指纹采集模组1通常位于面板底部,例如图1所示,可使指纹采集模组1位于主页(home)键底部,使得用户在按压该主页键时完成指纹采集与识别功能。那么,指纹采集模组1对应的指纹感测区域通常等同于主页键的按键区域,使得该指纹感测区域能够明确区别于电子设备100的其他区域,则用户可以准确识别该指纹识别区域并执行指纹识别操作。

然而,无论主页键或指纹感测区域,均需要占用电子设备100面板底部的一部分区域,使其无法被应用于布置屏幕,影响了对电子设备100的屏占比的进一步增大。

所以,为了提高采用图1所示技术方案的电子设备100的面板利用率、增大屏占比,如图2所示,相关技术中提出了将指纹采集模组1移至电子设备100的背板处,以避免占用电子设备100的面板空间。但是,当指纹采集模组1位于电子设备100的背部时,用户需要手动翻转电子设备100后才能够看到指纹采集模组1,尤其是当用户无法对电子设备100进行手持时,可能造成无法实现指纹识别操作,导致指纹识别的应用场景受限。

为此,如图3所示,相关技术中进一步提出了将指纹采集模组1集成于电子设备200的触摸显示屏处,则指纹采集模组1对应的指纹识别区域10位于该触摸显示屏对应的显示区域20内。如果指纹感测区域10能够覆盖整个显示区域20,那么用户可以在显示区域20内的任一位置进行指纹识别操作;但是,出于电子设备200的内部空间、生产成本等因素的考量,更有可能在电子设备200的显示区域20内实现局部指纹识别,即指纹感测区域10仅覆盖显示区域20的部分区域,例如图3中所示的指纹感测区域10位于显示区域20的底部区域,而并未覆盖中部和上部区域;当然指纹感测区域10也可以位于显示区域20的中部或上部区域等位置,本公开并不对此进行限制。

然而,为了避免对显示区域20的显示功能造成影响,无法在电子设备200上添加对指纹感测区域10的指示信息,使得对于未使用过或不常使用电子设备200的用户,难以准确地从显示区域20中分辨出该指纹感测区域10,造成无法完成指纹识别操作,或者降低了指纹识别操作的执行效率。

因此,本公开针对上述图3所示的电子设备200,即在显示区域20内实现局部指纹识别的技术方案,提出一种指纹采集位置的提示方案,以解决相关技术中存在的上述技术问题。下面结合实施例对本公开的技术方案进行描述。

图4是根据一示例性实施例示出的一种指纹采集位置的提示方法的流程图,如图4所示,该方法应用于电子设备(例如图3所示的电子设备200),可以包括以下步骤:

在步骤401中,检测到针对电子设备的用户操作。

在本实施例中,基于检测到的用户操作,可以确定出用户对该电子设备的操作意图,包括该用户是否需要执行指纹识别操作。举例而言,可以通过下述方式中至少之一,对该用户操作所表现出的操作意图进行识别:

在一实施例中,可以在检测到电子设备的空间姿态信息发生变化时,确定检测到上述的用户操作;进一步地,当该空间姿态信息发生预设变化时,确定为该用户操作匹配于预定义的采集触发操作,即用户存在指纹识别操作的意图。其中,空间姿态信息可以包括电子设备的角速度信息、加速度信息等,可以通过电子设备内置的陀螺仪等传感器进行检测得到;当然,空间姿态信息也可以包括其他参数,并通过电子设备内置的其他传感器进行检测得到,例如电子设备内置的gps或北斗等定位芯片采集到的定位信息,电子设备内置的摄像头采集到的图像变化信息,电子设备内置的麦克风等采集到的音频变化信息等,均可以作为上述的空间姿态信息。

空间姿态信息会随着电子设备的空间状态改变而变化,但由于在很多场景下,电子设备的空间状态改变并不是用户有意为之(例如在用户行进的过程中,电子设备呈现出非规则性的空间状态变化),或者电子设备的某种空间状态的改变并不能确认为用户需要对该电子设备进行操作(例如用户握持手机进行“摇一摇”动作时的空间状态变化),所以通过将采集到的空间姿态信息的变化与预设变化(即电子设备预先记录下空间姿态信息在用户存在指纹识别操作意图时的变化情况)进行匹配,以确认用户是否需要对相应的电子设备进行操作,从而自主、准确地判断用户对电子设备的操作意图,有助于简化用户操作,提高指纹识别操作的效率。其中,电子设备的空间姿态信息基于用户操作而发生预设变化时,表现为用户握持电子设备并完成预设动作,例如“翻转”、“抬起”等,以体现出用户对电子设备的指纹识别操作的意图。

在另一实施例中,可以在接收到针对该电子设备的物理按键的第一触发指令时,确定为检测到用户操作;进一步地,当第一触发指令是针对电子设备上的预设物理按键而发出时,可以判定该用户操作匹配于预定义的采集触发操作。上述的物理按键可以为电子设备的电源键、音量键、home键等,本公开并不对此进行限制;对于物理按键的触发操作可以包括按压、触碰或其他形式,本公开并不对此进行限制。预设物理按键可以包括:预定义的单个物理按键,或者预定义的多个物理按键之间的组合,可以由电子设备的系统预定义,或者由用户根据实际需求进行自定义。

在又一实施例中,可以在接收到针对所述电子设备示出的功能页面上的虚拟按键的第二触发指令时,确定为检测到用户操作;进一步地,当第二触发指令是针对预设功能页面上的预设虚拟按键而发出时,可以判定该用户操作匹配于预定义的采集触发操作。其中,该预设功能页面可以为预定义的任意功能页面,例如支付确认页面、授权登录页面或者其他需要用户授权的功能页面,则上述的虚拟按键可以包括该功能页面上的预定义虚拟按键,比如支付确认页面上的“指纹支付”、授权登录页面上的“确认登录”等。其中,“预设功能页面”、“预设虚拟按键”可以由电子设备的系统预定义,或者由用户根据实际需求进行自定义。

当然,还可以将上述多种实施例中描述的检测方式进行组合。例如,当检测到电子设备的空间姿态信息发生预设变化,且接收到针对预设物理按键的第一触发指令时,确定用户操作匹配于预定义的采集触发操作;再例如,当确定接收到针对预设物理按键的第一触发指令,且接收到针对预设功能页面中的预设虚拟按键的第二触发指令时,确定用户操作匹配于预定义的采集触发操作。对于其他组合方式,此处不再一一列举。

需要说明的是:当上述多种检测方式进行组合时,本公开并不对各个检测方式之间的发生顺序进行限制。例如,假定采用的检测方式为:当确定接收到针对预设物理按键的第一触发指令,且接收到针对预设功能页面中的预设虚拟按键的第二触发指令时,确定用户操作匹配于预定义的采集触发操作,则可以接收到第一触发指令后接收到第二触发指令,也可以是先接收到第二触发指令后接收到第一触发指令,还可以是同时接收到第一触发指令和第二触发指令,本公开并不对此进行限制。

在本实施例中,从用户角度而言,用户操作与预定义的采集触发操作的匹配时,表明用户完成了预设动作,例如对电子设备的“翻转”、“抬起”等动作,对物理按键或虚拟按键的“按压”、“点击”、“触摸”等动作;而从电子设备角度而言,是将该用户操作所对应的操作信息与预定义的采集触发操作的操作信息进行信息匹配,例如“翻转”角度与预定义的采集触发操作的“翻转”角度之间的匹配,被触发的物理按键或虚拟按键的按键信息与预定义的采集触发操作对应的按键信息之间的匹配等。

在步骤402中,当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

在一实施例中,电子设备上的指纹采集模组可以将指纹采集功能设置为常开状态。

在另一实施例中,电子设备可以将指纹采集模组设置为常闭状态,并临时性地开启指纹采集模组的指纹采集功能,以尽可能减少指纹采集模组造成的功耗损失,延长电子设备的续航时间;其中,指纹采集功能可以存在多种开启情况,下面进行举例说明:

在一种情况下,当用户操作匹配于预定义的采集触发操作时,可以在预设时间窗口内开启该指纹采集模组的指纹采集功能。该预设时间窗口是指一段预定义的时间长度,比如3s、5s等;该时间长度可由电子设备的系统定义,或由用户自定义。在预设时间窗口超时后,电子设备可以主动关闭指纹采集模组的指纹采集功能。

其中,当用户操作与预定义的采集触发操作匹配成功时,电子设备判定为用户存在指纹识别操作的意图,那么正常情况下,用户应当立即或在很短间隔之后执行指纹识别操作;因此,电子设备一方面示出指纹感测区域,另一方面可以在预设时间窗口内开启指纹采集功能,使得用户能够顺利执行指纹识别操作。当用户操作匹配于预定义的采集触发操作时,电子设备可以同时示出指纹感测区域并启动指纹采集功能,也可以在指纹感测区域示出后等待一预设时长后开启指纹采集功能,例如该预设时长可以为诸如0.5s或其他时长,以配合于用户在看到示出的指纹感测区域后的反应延迟(从指纹感测区域实际示出到用户看到该指纹感测区域之间的时长间隔)和动作延迟(从用户看到指纹感测区域到用户执行指纹识别操作之间的时长间隔),从而在满足用户的操作需求的同时,尽可能地降低指纹采集模组的功耗。

在另一种情况下,在所述指纹感测区域处于被示出状态(即用户可以在显示区域内查看到指纹感测区域)时,若检测到针对该显示区域的用户触控操作,则电子设备可以开启指纹采集模组的指纹采集功能。由于用户在执行指纹识别操作时,必然需要将手指(或其他部位)紧贴或贴近指纹感测区域,因而当电子设备装配有触摸显示屏幕时,即显示区域同时具有触控功能,可以在检测到用户触控操作的情况下,确定用户将手指紧贴或贴近指纹感测区域,即用户确实需要执行指纹识别操作;而对于未检测到针对该显示区域的用户触控操作的情况下,则表明可能发生了对用户意图的误判断,或者用户由于一些原因导致原本希望执行指纹识别操作的意图发生变化,从而通过避免开启指纹采集功能,防止指纹采集模组产生不必要的电量损耗。进一步地,电子设备可以是在检测到用户已进行了指纹识别操作后关闭指纹采集功能,也可以在指纹采集功能的开启时长超过预设时间长度后关闭指纹采集功能,本公开并不对此进行限制。

其中,用户触控操作可以是用户针对该电子设备上的显示区域内任意位置进行的操作。在一实施例中上,可以进一步确定用户触控操作的操作区域,当该操作区域的至少一部分位于指纹感测区域内时,表明用户确实将手指紧贴或贴近指纹感测区域,则电子设备可以开启指纹采集模组的指纹采集功能;而当检测到用户触控操作,但是该用户触控操作的操作区域未处于指纹感测区域内时,表明该用户触控操作可能来源于误触碰,而先前可能发生了对用户意图的误判断,或者用户由于一些原因导致原本希望执行指纹识别操作的意图发生变化,从而通过避免开启指纹采集功能,防止指纹采集模组产生不必要的电量损耗,。通过检测用户触控操作来确定是否开启指纹采集模组的指纹采集功能,一方面、可以节省电子设备的电量,延长电池的续航时间;另一方面极大地提高了指纹感测区域采集到指纹信息的概率,避免占用内部计算资源。

由上述实施例可知,本公开的方法通过检测用户对电子设备的操作意图,并在确定用户存在指纹识别意图时,在显示区域内主动地示出指纹感测区域,使得用户可以准确地分辨处指纹感测区域在显示区域中的位置,并在指纹感测区域内实现响应的指纹采集操作,有助于提升基于该电子设备的指纹采集效率。

基于本公开的指纹采集方案,可以应用于手机、平板设备、笔记本电脑等各种类型的电子设备,本公开并不对此进行限制。下面以手机为例,结合用户对手机的操控过程,对本公开的指纹采集方案做进一步的描述和介绍。

图5根据一示例性实施例示出的另一种指纹采集位置的提示方法的流程图。如图5所示,可以包括以下步骤:

在步骤501中,采集手机的空间姿态信息。

在本实施例中,该空间姿态信息可以包括手机的角速度信息、加速度信息等,可以通过手机内置的陀螺仪或者其他传感器检测得到。当然,空间姿态信息也可以包括其他参数,并通过手机内置的其他传感器检测得到,例如手机内置的gps等定位芯片采集到的定位信息;手机内置的麦克风等采集到的音频信息,都可以作为上述的空间姿态信息,本公开并不进行限制。

在步骤502中,判断手机的空间姿态信息是否发生预设变化。

在本实施例中,若手机的空间姿态信息没有发生预设变化,则确定为用户不存在指纹识别意图,返回步骤501;若空间姿态信息的变化发生预设变化,则确定为用户存在指纹识别意图,执行步骤503。其中,预设变化是指手机内预先记录的空间姿态信息在用户存在指纹识别意图时的变化情况,当手机的空间姿态信息发生预设变化时,可以表现为:用户握持手机完成预设动作,例如“翻转”、“抬起”等,以体现出用户对电子设备的指纹识别操作的意图。

举例而言,根据用户对手机的操作习惯,在大部分情况下当手机被“抬起”时,尤其是在手机处于锁屏状态的情况下,用户很可能希望通过指纹识别操作对手机进行解锁,所以可将“抬起”动作对应的空间姿态信息的变化情况预先记录于手机内,以用于识别用户的操作意图;相反,根据用户对手机的操作习惯,如果认为在大部分情况下当手机被“平移”时,用户不需要进行指纹识别操作,那么手机内无需对“平移”动作对应的空间姿态信息的变化情况进行预先记录。

在一种场景下,假定用户处于办公期间并将手机置于工作台,当用户需要从手机内查看资料信息时,通常需要拿起手机并将手机抬起至合适的查阅角度;如果手机在此过程中检测到的空间姿态信息的变化情况符合上述的“抬起”动作时,表明用户存在指纹识别操作的意图,因而如图6所示,可以在手机的显示区域20内示出的指纹感测区域10,以提示用户该指纹感测区域10在显示区域20中的位置。

在另一种场景下,假定用户携带手机进行行走或者跑步,虽然手机也会“颠簸”并导致其空间姿态信息发生变化,但由于手机的空间姿态信息的变化情况并不符合于上述的“抬起”、“翻转”等预设动作,所以判定为用户不存在指纹识别操作的意图,无需显示出指纹感测区域。

在步骤503中,在手机的显示区域内示出指纹感测区域。

在本实施例中,手机的指纹采集模组可以将指纹采集功能设置为常闭状态,并在指纹感测区域的示出期间内临时性地开启指纹采集功能,以降低指纹采集模组所造成的功耗。当然,在另一实施例中,指纹采集模组也可以将指纹采集功能设置为常开状态,本公开并不对此进行限制。为了便于说明,下面均以指纹采集模组处于常闭状态为例,对本公开的技术方案进行描述。

在步骤504中,开启指纹采集功能,且对输入的用户指纹进行扫描。

在本实施例中,可以在示出指纹感测区域的同时,开启指纹采集模组的指纹采集功能。或者,也可以在指纹感测区域示出后等待一段预设时长后,再开启指纹采集模组的指纹采集功能,例如预设时长可以为诸如0.5s或其他时长;其中,该预设时长可以参考指纹感测区域实际示出到用户看到该指纹感测区域之间的时长间隔、以及用户看到指纹感测区域到用户执行指纹识别操作之间的时长间隔进行设置,从而既不影响用户在指纹感测区域内执行指纹识别操作,又能够尽可能地缩短指纹采集功能的启动时长、降低指纹采集模组的功耗。

在步骤505中,判断指纹采集功能的开启时长是否超出预设时长。

在本实施例中,可以假定预设时长为t1,指纹采集功能的开启时长为t1,那么,当t1<t1时,即指纹采集功能的开启时长t1未超出预设时长,执行步骤506;当t1>t1时,即指纹采集功能的开启时长t1已超过预设时长,执行步骤509。

在步骤506中,判断指纹采集功能开启期间采集到的用户指纹是否匹配于预定义指纹。

在本实施例中,当用户指纹匹配于预定义指纹时,用户验证通过,执行步骤507,当用户指纹并不匹配于预定义指纹时,用户验证失败,执行步骤508。

在步骤507中,将手机由锁屏状态切换至解锁状态。

在本实施例中,用户验证成功后,可以将手机状态从锁定状态切换至解锁状态;类似地,本实施例还可以适用于对手机的其他状态进行切换,均属于将手机从原本所处的第一状态切换至第二状态,例如针对上述的“手机锁定”场景而言,第一状态为锁定状态、第二状态为解锁状态,而针对“隐私模式”场景而言,第一状态为隐私状态(对预定义的私密文件夹进行加密或隐藏)、第二状态为公开状态(对预定义的私密文件夹进行解密或正常显示),本公开并不对此进行限制。

在步骤508中,终止显示指纹感测区域,并停止指纹扫描(即关闭指纹采集功能)。

图7根据一示例性实施例示出的另一种指纹采集位置的提示方法的流程图。如图7所示,可以包括以下步骤:

在步骤701中,监测针对手机的物理按键的触发操作。

在本实施例中,上述物理按键可以为手机上的任意物理按键,例如电源键、音量键、拍照键或者home键等,本公开并不对此进行限制;对于物理按键的触发操作可以包括按压、触摸、敲动等任意形式,本公开并不对此进行限制。

在本实施例中,可以在手机处于任意状态时,均维持监测对物理按键的触发操作。其中,当手机处于不同状态时,基于触发操作所对应的物理按键,可以形成不同的操作场景和操作目的;例如,当手机处于熄屏状态时,通过监测对电源键的触发操作,可以进一步结合后续的指纹识别操作,实现对手机的解锁处理。

在步骤702中,判断触发操作针对的物理按键是否为电源键。

在本实施例中,当触发操作针对的物理按键不是电源键时,返回步骤701;当触发操作针对的物理按键为电源键时,执行步骤703。当然,在其他场景下,也可以关注于除电源键之外的其他物理按键,例如音量键、拍照键或者home键等。此外,虽然步骤702中以针对电源键的触发操作为例,但是除了针对单个物理按键执行触发操作之外,本公开的技术方案同样适用于对预定义的多个物理按键之间的组合实施触发操作,例如电源键+音量键、电源键+音量键+home键等,本公开并不对此进行限制。

在步骤703中,在手机的显示区域内示出指纹感测区域。

在本实施例中,步骤703可以参考图5所示实施例中的步骤503,此处不再赘述。

在步骤704中,在指纹感测区域处于被示出状态时,判断用户是否在手机的触摸显示屏上实施按压操作。

在本实施例中,当检测到用户在手机的触摸显示屏上实施的按压操作时,执行步骤705a;当并未检测到用户在手机的触摸显示屏上实施的按压操作时,执行步骤705b。其中,该按压操作可以包括用户手指“点击”、“轻触”、“触摸”等,本公开并不对此进行限制。本实施例通过手机上配置的触摸显示屏,检测用户在显示区域内的按压操作,进一步确定用户的指纹识别意图,有效避免用户误操作的情况下开启指纹采集模组的指纹采集功能,防止指纹采集模组产生不必要的功能损耗。

在步骤705a中,开启指纹采集功能,且对输入的用户指纹进行扫描。

在本实施例中,在进一步的确定了用户的指纹识别意图后,开启指纹采集模组的指纹采集功能,并对指纹采集功能开启期间内输入的用户指纹进行采集和扫描,以便对用户身份进行验证。

在步骤705b中,判断指纹感测区域的示出时长是否超过预设时长。

在本实施例中,可以假定预设时长为t1,指纹感测区域的示出时长t1,那么,当t1<t1时,即指纹感测区域的示出时长未超过预设时长,返回步骤704,当t1>t1时,即指纹感测区域的示出时长超过预设时长,终止显示指纹感测区域,避免由于示出指纹感测区域造成的电源损耗。

在步骤706中,判断指纹采集功能开启期间采集到的用户指纹是否匹配于预定义指纹。

在本实施例中,当用户指纹匹配于预定义指纹时,用户验证通过,执行步骤707a,当用户指纹并不匹配于预定义指纹时,用户验证失败,执行步骤707b。

在步骤707a中,将手机由锁屏状态切换至解锁状态。

在本实施例中,步骤707a可以参考图5所示的步骤507,此处不再赘述。

在步骤707b中,判断指纹感测区域的示出时长是否超过预设时长。

在本实施例中,可以假定该预设时长为t2,当t2>t2时,即指纹感测区域的示出时长已超过预设时长,终止显示指纹感测区域并关闭指纹采集模组的指纹采集功能;当t2<t2时,即指纹感测区域的示出时长未超过预设时长,在显示区域内继续示出指纹感测区域,从而便于用户在验证失败却仍然存在验证请求的情况下,再次进行指纹识别操作。其中,用户验证失败可以是由于外界因素的影响,例如,指纹采集角度不正确或者手指湿度大等,也可以是由于用户身份信息与手机内存储的身份信息不匹配,本公开并不对此进行限制。

需要说明的是:在图7所示的实施例中,通过步骤704-707b对指纹采集模组的指纹采集功能进行开关控制,而上述图5所示实施例中则通过步骤504-508对指纹采集模组的指纹采集功能进行开关控制,则可以采用该步骤504-508应用于图7所示的实施例中,以替换上述的步骤704-707b,同样可以将步骤704-707b应用于图5所示的实施例中,以替换上述的步骤504-508;类似地,上述的步骤504-508或者步骤704-707b,同样可以应用于其他基于本公开的技术方案中,以实现对指纹采集模组的指纹采集功能进行开关控制。

图8根据一示例性实施例示出的另一种指纹采集位置的提示方法的流程图。如图8所示,可以包括以下步骤:

在步骤801中,监测针对手机示出的支付确认页面上的虚拟按键的触发操作。

在本实施例中,以图9左侧所示的支付确认页面为例,上述虚拟按键可以包括支付确认页面上的任意虚拟按键,例如“指纹支付”、“密码支付”、“取消”等,本公开并不对此进行限制。对于虚拟按键的触发操作可以包括按压、触摸、点击、轻触等任意形式,本公开并不对此进行限制。类似地,除了支付确认页面之外,本实施例也可以适用于监测针对手机的其他预设功能页面上的虚拟按键的触发操作,例如该预设功能页面可以包括登录授权页面、解密授权页面等其他可由用户通过指纹验证进行授权的页面。

在步骤802中,判断触发操作针对的虚拟按键是否为“指纹支付”。

在本实施例中,当触发操作针对的虚拟按键不是支付确认页面上的“指纹支付”时,例如用户触发了图9所示支付确认页面中的“密码支付”或“取消”,则返回步骤801;当触发操作针对的虚拟按键是支付确认页面上的“指纹支付”,执行步骤803。需要说明的是,步骤802中针对支付确认页面上的“指纹支付”虚拟按键仅作为示例性说明,本公开的技术方案同样适用于对预设的多个虚拟按键之间的组合实施的触发操作,例如“指纹支付”+“确定”、“指纹支付”+“确定”+“同意”等,并且这些组合的虚拟按键可以同时位于支付确认页面中,也可以分别位于支付确认页面包含的若干层级的窗口或子页面中,本公开并不对此进行限制。此外,当本实施例应用于其他预设功能页面时,根据预设功能页面的不同可以定义不同的预设虚拟按键,本公开并不对此进行限制。

在步骤803中,在手机的显示区域内示出指纹感测区域。

在本实施例中,确定用户的指纹识别意图后,手机的显示区域内会示出指纹感测区域,并且明显地区别于显示区域内的其他区域;例如图9右侧附图所示,可以通过在显示区域20内示出指纹感测区域10,使得用户能够迅速、准确地查看到指纹感测区域10的位置,并进行指纹识别操作,提高手机的指纹识别效率。

需要指出的是:在本实施例中,手机的指纹采集模组可以将指纹采集功能设置为常闭状态,并在指纹感测区域的示出期间内临时性地开启指纹采集功能,以降低指纹采集模组所造成的功耗;而在另一实施例中,指纹采集模组也可以将指纹采集功能设置为常开状态,本公开并不对此进行限制。为了便于说明,下面均以指纹采集模组处于常闭状态为例,对本公开的技术方案进行描述。

在步骤804中,指纹感测区域处于被示出状态时,判断用户是否在手机的触摸显示屏幕内进行了按压操作。

在本实施例中,当检测到用户在手机的触摸显示屏上进行的按压操作执行步骤805a;当并未检测到用户对触摸显示屏幕上进行的操作时,执行步骤805b。

在步骤805a中,确定按压操作的操作区域。

在步骤805b中,判断指纹感测区域的示出时长是否超过预设时长。

在本实施例中,步骤805b可以参考图7中步骤705b,此处不再赘述。

在步骤806中,判断操作区域是否位于指纹感测区域内。

在本实施例中,当操作区域的至少一部分位于指纹感测区域内时,执行步骤807;当操作区域不位于指纹感测区域时,返回步骤804。本实施例中若操作区域的至少一部分位于指纹感测区域内,则表明用户确实将手指紧贴或贴近指纹感测区域,此时手机可以开启指纹采集模组的指纹采集功能;而当检测到用户触控操作,但是该用户触控操作的操作区域未处于指纹感测区域内时,表明步骤803中的按压操作可能来源于误触碰,从而避免开启指纹采集功能,防止指纹采集模组产生不必要的电量损耗。

在步骤807中,开启指纹采集功能,且对输入的用户指纹进行扫描。

在本实施例中,步骤807可以参考图7中步骤705a,此处不再赘述。

在步骤808中,判断指纹采集功能开启期间采集到的用户指纹是否匹配于预定义指纹。

在本实施例中,当用户指纹匹配于预定义指纹时,通过用户验证执行步骤809a,当用户指纹并不匹配于与预定义指纹时,用户验证失败,执行步骤809b。

在步骤809a中,完成支付确认页面的支付操作。

在本实施例中,用户验证成功之后,手机完成支付确认页面的支付操作。当然,当本实施例被应用于其他场景时,也可以完成相应的后续操作;例如,当上述的预设功能页面为登录授权页面时,可以根据采集到的用户指纹完成用户身份验证后,实现相应的用户登录操作;再例如,当上述的预设功能页面为解密授权页面时,可以根据采集到的用户指纹完成用户身份验证后,实现相应的系统(或文件夹、文件等其他解密级别)解密操作,此处不再一一列举。

在步骤809b中,判断指纹感测区域的示出时长是否位于预设时间窗口内。

在本实施例中,步骤809b可以参考图7中步骤707b,此处不再赘述。

需要说明的是:在图8所示的实施例中,通过步骤804-809b对指纹采集模组的指纹采集功能进行开关控制,而该步骤804-809b同样可以被应用于上述图5或图7所示的实施例中,以替换相应的步骤504-508或步骤704-707b,以实现对指纹采集模组的指纹采集功能进行开关控制;类似地,上述的步骤504-508或者步骤704-707b,同样可以应用于图8所示的实施例中,以替换相应的步骤804-809b。此外,步骤804-809b同样可以被应用于其他基于本公开的技术方案中,以实现对指纹采集模组的指纹采集功能进行开关控制。

与前述的指纹采集位置的提示方法的实施例相对应,本公开还提供了指纹采集位置的提示装置的实施例。

图10是根据一示例性实施例示出的一种指纹采集位置的提示装置框图。如图10所示,该提示装置100可以包括检测模块1001和执行模块1002;其中:

该检测模块1001被配置为,检测到针对所述电子设备的用户操作;

该执行模块1002被配置为,当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

图11是根据一示例性实施例示出的另一种指纹采集位置的提示装置框图。如图11所示,该实施例在前述图10所示实施例的基础上,检测模块1001包括检测子模块1001a;其中:

该检测子模块1001a被配置为,检测到所述电子设备的空间姿态信发生变化。

图12是根据一示例性实施例示出的另一种指纹采集位置的提示装置框图。如图12所示,该实施例在前述图10所示实施例的基础上,检测模块1001包括接收子模块1001b;其中

该接收子模块1001b被配置为,接收到针对所述电子设备上的物理按键的第一触发指令;

在另一实施例中,该接收子模块1001b还可以被配置为,接收到针对所述电子设备示出的功能页面上的虚拟按键的第二触发指令、或者该接收子模块1001b被配置为,接收到针对所述电子设备上的物理按键的第一触发指令以及接收到针对所述电子设备示出的功能页面上的虚拟按键的第二触发指令。

图13是根据一示例性实施例示出的另一种指纹采集位置的提示装置框图。如图13所示,该实施例在前述图10所示实施例的基础上,该装置还可以包括第一开启模块1003;其中:

该第一开启模块1003被配置为,当所述用户操作匹配于预定义的采集触发操作时,在预设时间窗口内开启所述指纹采集模组的指纹采集功能。

需要说明的是,上述图13所示的装置实施例中的第一开启模块1003的结构也可以包含在前述图11或图12的装置实施例中,对此本公开不进行限制。

图14是根据一示例性实施例示出的另一种指纹采集位置的提示装置框图。如图14所示,该实施例在前述图10所示实施例的基础上,该装置还可以包括第二开启模块1004;其中:

该第二开启模块1004被配置为,当所述指纹感测区域处于被示出状态时,若检测到针对所述显示区域的用户触控操作,则开启所述指纹采集模组的指纹采集功能。

需要说明的是,上述图14所示的装置实施例中的第二开启模块1004的结构也可以包含在前述图11或图12的装置实施例中,对此本公开不进行限制。

图15是根据一示例性实施例示出的另一种指纹采集位置的提示方法。如图15所示,该实施例在前述图14所示实施例的基础上,所述第二开启子模块1004包括确定子模块1004a和开启子模块1004b;其中:

该确定子模块1004a被配置为,确定所述用户触控操作的操作区域;

该开启子模块1004b被配置为,当所述操作区域的至少一部分位于所述指纹感测区域内时,开启所述指纹采集模组的指纹采集功能。

需要说明的是,上述图15所示的装置实施例中的第二开启模块1004及该第二开启模块1004包括的确定子模块1004a和开启子模块1004b的结构也可以包含在前述图10~图12的装置实施例中,对此本公开不进行限制。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块或者单元可以是或者也可以不是物理上分开的,作为模块或者单元显示的部件可以是或者也可以不是物理模块或者物理单元,即可以位于一个地方,或者也可以分布到多个网络模块或者单元上。可以根据实际的需要选择其中的部分或者全部模块或者单元来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

相应的,本公开还提供一种指纹采集位置的提示装置,该提示装置内置有指纹采集模组,所述指纹采集模组对应的指纹感测区域位于所述提示装置上的显示区域内;该装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:检测到针对所述电子设备的用户操作;当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

相应的,本公开还提供一种电子设备,该电子设备内置有指纹采集模组,所述指纹采集模组对应的指纹感测区域位于所述电子设备上的显示区域内,该电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:检测到针对所述电子设备的用户操作;当所述用户操作匹配于预定义的采集触发操作时,在所述显示区域内示出所述指纹感测区域,以指示用户在所述指纹感测区域内执行指纹采集操作。

图16是根据一示例性实施例示出的一种用于提示指纹采集位置的装置的框图。如该电子设备可以是移动电话、平板电脑、智能防护设备、计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

系统1000可以包括以下一个或多个组件:处理组件1601,存储器1602,电源组件1603,多媒体组件1604,音频组件1605,输入/输出(i/o)的接口1606,传感器组件1607,以及通信组件1608。

处理组件1601通常控制系统1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1601可以包括一个或多个处理器1609来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1601可以包括一个或多个模块,便于处理组件1601和其他组件之间的交互。例如,处理部件1601可以包括多媒体模块,以方便多媒体组件1604和处理组件1601之间的交互。

存储器1602被配置为存储各种类型的数据以支持在系统1000的操作。这些数据的示例包括用于在系统1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1602可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件1603为系统1000的各种组件提供电力。电源组件1603可以包括电源管理系统,一个或多个电源,及其他与为系统1000生成、管理和分配电力相关联的组件。

多媒体组件1604包括在所述系统1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1604包括一个前置摄像头和/或后置摄像头。当系统1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1605被配置为输出和/或输入音频信号。例如,音频组件1605包括一个麦克风(mic),当系统1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1602或经由通信组件1608发送。在一些实施例中,音频组件1605还包括一个扬声器,用于输出音频信号。

i/o接口1602为处理组件1601和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1607包括一个或多个传感器,用于为系统1000提供各个方面的状态评估。例如,传感器组件1607可以检测到系统1000的打开/关闭状态,组件的相对定位,例如所述组件为系统1000的显示器和小键盘,传感器组件1607还可以检测系统1000或系统1000一个组件的位置改变,用户与系统1000接触的存在或不存在,系统1000方位或加速/减速和系统1000的温度变化。传感器组件1607可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1607还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1607还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1608被配置为便于系统1000和其他设备之间有线或无线方式的通信。系统1000可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件1608经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1608还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,系统1000可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1602,上述指令可由系统1000的处理器1609执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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