[发明专利]一种指纹识别方法及移动终端有效
申请号: | 201710157560.1 | 申请日: | 2017-03-16 |
公开(公告)号: | CN107066860B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 王健 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F9/451;G06F9/48;G06F9/54 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指纹识别 方法 移动 终端 | ||
技术领域
本发明涉及电子设备领域,具体涉及一种指纹识别方法及移动终端。
背景技术
随着信息技术的快速发展,移动终端(如手机、平板电脑等等)使用越来越普及,指纹识别技术作为移动终端的标配技术,已经在移动终端上进行了广泛使用。
通常情况下,指纹解锁的工作从用户触摸到指纹识别模组,到指纹识别完成,主要可以分为三个阶段:指纹采集,图像匹配,交互界面显示。指纹解锁时间即上述三个阶段,最终匹配成功完成解锁的总耗时。但上述过程都是在指纹生效之后指纹识别阶段的耗时,实际使用过程中,从触摸到指纹识别模组,到指纹生效也是需要时间的,若用户触摸到指纹识别模组,此时,指纹生效尚未完成,则在指纹生效后,会提示用户重新按压指纹识别模组,因而,这部分重新按压指纹识别模组的时间降低了指纹识别效率,因此,如何提升指纹生效效率的问题亟待解决。
发明内容
本发明实施例提供了一种指纹识别方法及移动终端,可用于优化指纹生效时间。
本发明实施例第一方面提供了一种指纹识别方法,应用于android操作系统的移动终端,所述移动终端包括指纹应用FingerprintService和指纹通信进程fingerprintd,包括:
所述FingerprintService检测所述fingerprintd调用binder进程是否被卡住;
在所述fingerprintd调用binder进程被卡住时,所述FingerprintService以预先存储在本地的指纹进程标识第一PID作为参数重启所述fingerprintd;
所述fingerprintd获取第二PID,将其传递给所述FingerprintService,所述第二PID由所述第一PID在重启所述fingerprintd过程中更新得到。
本发明实施例第二方面提供了一种移动终端,所述移动终端包括指纹应用FingerprintService和指纹通信进程fingerprintd且其安装有android操作系统,包括:
所述FingerprintService,用于检测所述fingerprintd调用binder进程是否卡住;
所述FingerprintService还具体用于:
在所述fingerprintd调用binder进程被卡住时,以预先存储在本地的指纹进程标识第一PID作为参数重启所述fingerprintd;
所述fingerprintd,用于获取第二PID,将其传递给所述FingerprintService,所述第二PID由所述第一PID在重启所述fingerprintd过程中更新得到。
本发明实施例第三方面提供了一种移动终端,包括:
处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行第一方面所描述的方法的部分或者全部步骤。
实施本发明实施例,具有如下有益效果:
可以看出,通过本发明实施例,FingerprintService检测fingerprintd调用binder进程是否被卡住,在fingerprintd调用binder进程被卡住时,该FingerprintService以预先存储在本地的指纹进程标识第一PID作为参数重启fingerprintd,fingerprintd获取第二PID,将其传递给FingerprintService,第二PID由第一PID在重启fingerprintd过程中更新得到。如此,可在fingerprintd调用binder进程被卡住的情况下,不必从其他接口获取PID,而是通过重启fingerprintd,并获取PID,重启fingerprintd获取PID所消耗的时间比从其他接口获取PID的方式更短,由此,可优化指纹生效时间,进而,可进行后续指纹解锁流程。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的指纹解锁应用底层流程示意图;
图2是本发明实施例提供的fingerprintd重启后传递PID的流程示意图;
图3是本发明实施例提供的一种指纹识别方法的第一实施例流程示意图;
图4是本发明实施例提供的一种指纹识别方法的第二实施例流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710157560.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种指纹解锁方法及装置
- 下一篇:一种指纹事件的处理方法及移动终端