一种指纹录入控制方法及设备技术

技术编号:15724302 阅读:77 留言:0更新日期:2017-06-29 09:51
本发明专利技术实施例公开了一种指纹录入控制方法及装置。方法包括:指纹TA检测针对指纹传感器sensor的触摸操作,指纹TA处于指纹录入模式;指纹TA当检测到针对指纹sensor的第一触摸操作时,生成触摸TouchDown消息,并将TouchDown消息通知给录入指纹应用;录入指纹应用接收TouchDown消息,并在检测到第一触摸操作的持续时长大于或等于第一预设阈值时,输出用于提示用户抬起手指的第一提示消息。本发明专利技术实施例有利于完善移动终端的指纹录入功能,提高移动终端进行指纹录入的操作效率。

【技术实现步骤摘要】
一种指纹录入控制方法及设备
本专利技术涉及移动终端
,具体涉及一种指纹录入控制方法及设备。
技术介绍
随着智能手机的大量普及应用,智能手机能够支持的应用越来越多,功能越来越强大,智能手机向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。越来越多的研究表明,软件如何运行以及用户如何使用智能手机,是决定系统能耗和效率的关键要素。目前安卓系统的移动终端多数基于AndroidM的指纹架构实现指纹相关功能,指纹相关功能包括指纹录入功能,指纹录入功能在实现过程中一般需要用户多次录入指纹图像以生成该用户专属指纹模板,用户每次录入指纹时,移动终端先检测到手指接触指纹传感器sensor,然后采集指纹图像,图像匹配,分发消息,由于指纹可信应用(TrustApplication,TA)仅仅回调指纹消息给指纹服务FingerprintService,这样对于录指纹的用户来说,能够感知到的信息很少,尤其对指纹录入功能较为陌生的新用户来说,新用户可能在首次接触指纹sensor后长时间未离开指纹sensor,或者在离开sensor后长时间未再次接触指纹sensor,而移动终端针对此类情况并无精确的事件检测和提醒机制,使得新用户可能难以顺畅的完成指纹录入功能,甚至对用户造成困扰。
技术实现思路
本专利技术实施例提供了一种指纹录入控制方法及设备,可以完善移动终端的指纹录入功能,提高移动终端进行指纹录入的操作效率。第一方面,本专利技术实施例提供一种指纹录入控制方法,应用于包括录入指纹应用和指纹可信应用TA的移动终端,所述方法包括:所述指纹TA检测针对指纹传感器sensor的触摸操作,所述指纹TA处于指纹录入模式;所述指纹TA当检测到针对所述指纹sensor的第一触摸操作时,生成触摸TouchDown消息,并将所述TouchDown消息通知给所述录入指纹应用;所述录入指纹应用接收所述TouchDown消息,并在检测到所述第一触摸操作的持续时长大于或等于第一预设阈值时,输出用于提示用户抬起手指的第一提示消息。第二方面,本专利技术实施例提供了一种指纹录入控制装置,该装置具有实现上述方法设计中移动终端的行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。该指纹录入控制装置包括录入指纹应用和指纹可信应用TA,其中,所述指纹TA,用于检测针对指纹传感器sensor的触摸操作;以及用于当检测到针对所述指纹sensor的第一触摸操作时,生成触摸TouchDown消息,并将所述TouchDown消息通知给所述录入指纹应用;所述录入指纹应用,用于接收所述TouchDown消息,并在检测到所述第一触摸操作的持续时长大于或等于第一预设阈值时,输出用于提示用户抬起手指的第一提示消息。第三方面,本专利技术实施例提供了一种移动终端,所述移动终端包括处理器、存储器、收发器和总线;所述处理器通过所述总线连接所述存储器、所述收发器;所述存储器存储可执行程序代码,所述处理器用于调用所述存储中的可执行程序代码,执行如本专利技术实施例第一方面任一方法中所描述的部分或全部步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储有用于计算机设备执行的程序代码,该程序代码具体包括指令,所述指令用于执行如本专利技术实施例第一方面任一方法中所描述的部分或全部步骤。可以看出,本专利技术实施例中,移动终端的指纹TA在检测到针对指纹sensor的第一触摸操作时,生成触摸TouchDown消息,并将TouchDown消息通知给录入指纹应用,从而录入指纹应用接收TouchDown消息,并在检测到第一触摸操作的持续时长大于或等于第一预设阈值时,输出用于提示用户抬起手指的第一提示消息。可见,移动终端在指纹录入模式时,能够通过TouchDown消息通知机制提醒用户及时抬起手指以便继续进行下一次指纹录入,有利于完善移动终端的指纹录入功能,提高移动终端进行指纹录入的操作效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种指纹录入控制方法的流程示意图;图2是本专利技术实施例公开的另一种指纹录入控制方法的流程示意图;图3A是本专利技术实施例公开的一种指纹录入控制装置的结构示意图;图3B是本专利技术实施例公开的一种移动终端的结构示意图;图4是本专利技术实施例公开的另一种移动终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本专利技术实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(MobileStation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为移动终端。下面对本专利技术实施例进行详细介绍。请参阅图1,图1是本专利技术实施例提供了一种指纹录入控制方法的流程示意图,应用于包括录入指纹应用和指纹可信应用TA的移动终端,所述移动终端安装安卓Android系统,如AndroidM系统等,如图所示,本指纹录入控制方法包括:S101,所述指纹TA检测针对指纹传感器sensor的触摸操作,所述指纹TA处于指纹录入模式。其中,指纹TA是所述移动终端的可信执行环境(TrustExecutionEnvironment,TEE)对应的安全操作系统所支持的应用中的可信应用。TEE提供了可信应用TA的安全执行环境,同时也保护TA的资源和数据的保密性、完整性和访问权限。为了保证TEE本身的可信根,TEE在安全启动过程中是要通过验证并且与安卓操作系统隔离的。在TEE中,每个TA是相互独立的,而且不能在未授权的情况下互相访问。其中,指纹sensor例如可以是指纹识别模组,该指纹sensor可以设置于移动终端的正面本文档来自技高网
...
一种指纹录入控制方法及设备

【技术保护点】
一种指纹录入控制方法,其特征在于,应用于包括录入指纹应用和指纹可信应用TA的移动终端,所述方法包括:所述指纹TA检测针对指纹传感器sensor的触摸操作,所述指纹TA处于指纹录入模式;所述指纹TA当检测到针对所述指纹sensor的第一触摸操作时,生成触摸TouchDown消息,并将所述TouchDown消息通知给所述录入指纹应用;所述录入指纹应用接收所述TouchDown消息,并在检测到所述第一触摸操作的持续时长大于或等于第一预设阈值时,输出用于提示用户抬起手指的第一提示消息。

【技术特征摘要】
1.一种指纹录入控制方法,其特征在于,应用于包括录入指纹应用和指纹可信应用TA的移动终端,所述方法包括:所述指纹TA检测针对指纹传感器sensor的触摸操作,所述指纹TA处于指纹录入模式;所述指纹TA当检测到针对所述指纹sensor的第一触摸操作时,生成触摸TouchDown消息,并将所述TouchDown消息通知给所述录入指纹应用;所述录入指纹应用接收所述TouchDown消息,并在检测到所述第一触摸操作的持续时长大于或等于第一预设阈值时,输出用于提示用户抬起手指的第一提示消息。2.根据权利要求1所述的方法,其特征在于,所述录入指纹应用输出用于提示用户抬起手指的第一提示消息之后,所述方法还包括:所述指纹TA在检测到所述第一触摸操作结束时,生成抬起TouchUp消息,并将所述TouchUp消息通知给所述录入指纹应用;所述录入指纹应用接收所述TouchUp消息,并在检测到所述第一触摸操作的结束时长大于或等于第二预设阈值时,输出用于提示用户放置手指的第二提示消息。3.根据权利要求2所述的方法,其特征在于,所述录入指纹应用输出用于提示用户放置手指的第二提示消息之后,所述方法还包括:所述指纹TA判断出指纹录入操作未完成,在检测到针对所述指纹sensor的第二触摸操作时,生成触摸TouchDown消息,并将所述TouchDown消息通知给所述录入指纹应用;所述录入指纹应用接收所述TouchDown消息,并在检测到所述第二触摸操作的持续时长大于或等于第一预设阈值时,输出所述第一提示消息;所述指纹TA在检测到所述第二触摸操作结束时,生成所述TouchUp消息,并将所述TouchUp消息通知给所述录入指纹应用;所述录入指纹应用接收所述TouchUp消息,并在检测到所述第二触摸操作的结束时长大于或等于第二预设阈值时,输出所述第二提示消息。4.根据权利要求2或3任一项所述的方法,其特征在于,所述移动终端还包括指纹服务FingerprintService;所述指纹TA将所述TouchDown消息通知给所述录入指纹应用,包括:所述指纹TA向所述指纹服务FingerprintService发送所述TouchDown消息;所述FingerprintService接收所述TouchDown消息,并向所述录入指纹应用转发所述TouchDown消息;所述指纹TA将所述TouchUp消息通知给所述录入指纹应用,包括:所述指纹TA向所述FingerprintService发送所述TouchUp消息;所述FingerprintService接收所述TouchUp消息,并向所述录入指纹应用转发所述TouchUp消息。5.根据权利要求1-4任一项所述的方法,其特征在于,所述指纹TA检测针对指纹传感器sensor的触摸操作之前,所述方法还包括:所述录入指纹应用向所述指纹TA发送挑战因子获取请求;所述指纹TA接收所述挑战因子获取请求,生成挑战因子,并通过指纹服务FingerprintService将所述挑战因子发送给所述指纹录入应用;所述指纹录入应用向所述指纹TA发送检验请求,所述检验请求携带有所述挑战因子;所述指纹TA校验所述挑战因子成功时,生成检验标识token,并向所述指纹录入应用发送所述检验token;所述指纹录入应用接收所述校验token,向所述指纹TA发送录入指令,所述录入指令包含所述检验token;所述指纹TA接收所述校验token,并在校验所述检验token成功时,进入所述指纹录入模式。6.一种指纹录入控制装置,其特征在于,所述指纹录入控制装置包括录入指纹应用和指纹可信应用TA,其中,所述指纹TA,用于检测针对指纹传感器sensor的触摸操作;以及用于当检测到针对所述指纹sensor的第...

【专利技术属性】
技术研发人员:王健
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1