[发明专利]一种基于android系统的灭屏状态下指纹解锁加速亮屏方法在审
| 申请号: | 201811574661.X | 申请日: | 2018-12-21 |
| 公开(公告)号: | CN109753312A | 公开(公告)日: | 2019-05-14 |
| 发明(设计)人: | 张弛;钟思聪;余佳 | 申请(专利权)人: | 深圳贝特莱电子科技股份有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F21/32 |
| 代理公司: | 深圳市兰锋知识产权代理事务所(普通合伙) 44419 | 代理人: | 曹明兰 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 指纹 解锁 亮屏 按压 背光 锁屏状态 指纹验证 休眠 预设 唤醒 上层 深度休眠状态 底层系统 解锁成功 任务完成 上层系统 系统识别 系统同步 显示更新 消息上报 用户操作 用户体验 电源键 后延时 回调 锁屏 延时 更新 优化 成功 | ||
本发明公开了一种基于android系统的灭屏状态下指纹解锁加速亮屏方法,包括:底层系统唤醒步骤:当用户操作电源键灭屏后,将背光参数直接修改为0,再等待预设时间后,系统进入休眠流程;上层系统唤醒步骤:当上层任务完成且灭屏后,将背光参数直接修改为0,再等待预设时间后,系统进入休眠流程;锁屏状态解锁步骤:灭屏后延时更新锁屏UI界面,若该延时时间内指纹解锁成功则直接亮屏,不切换UI界面、更新锁屏状态和回调;深度休眠状态解锁步骤:当系统识别到用户按压指纹时,将按压指纹消息上报至上层,系统同步进行指纹验证,若指纹验证成功,则系统直接亮屏并显示更新的UI界面。本发明可优化指纹解锁亮屏时间,进而提高用户体验。
技术领域
本发明涉及android系统解锁显示方法,尤其涉及一种基于android系统的灭屏状态下指纹解锁加速亮屏方法。
背景技术
目前,随着指纹技术越来越普及,很多android系统设备都带有指纹外设,特别是手机,指纹基本成为标配,对指纹的测试越来越完善,要求也越来越高,特别是指纹解锁方面,要求解锁速度越快,但面临一个问题,熄屏下指纹解锁比较慢,大约要1-2秒才能亮屏。产生这种情况的原因在于,分析熄屏下指纹解锁比较慢,可以先感觉到振动后亮屏,指纹算法匹配指纹成功后会发消息给上层就会振动,200ms内就振动了,也就是说主要慢的原因还是在亮屏过程时间太久,进一步分析亮屏过程为什么这么慢,有以下几个原因造成:
首先,底层系统唤醒比较慢,所有外设要全部唤醒,甚至有些外设还要重新初始化并有相应延时操作,还要解冻所有进程(50-200ms);
其次,上层系统(frameworks层)唤醒亮屏,需要很多调度并且同步机制,如同步屏是否初始化准备好,ui渲染是否准备好,各个模块状态、标志和回调等,所以等到真正执行亮屏,过程已经用了不少时间(200-400ms);
再次,锁屏状态(keyguard)解锁过程比较久,android系统灭屏的时候基本就会上锁,只时用户看上锁的界面,除非重新按电源键亮屏,如果是用指纹解锁,不当是要亮屏还要把锁屏状态解除,其实本身就会有一个UI界面切换,大部份用户看到可能是黑一下的情况,UI界面切换和很多状态的解除更新,并有很多回调,也是需要耗费不少时间(250-500ms)。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种可优化指纹解锁亮屏时间,进而提高用户体验的基于android系统的灭屏状态下指纹解锁加速亮屏方法。
为解决上述技术问题,本发明采用如下技术方案。
一种基于android系统的灭屏状态下指纹解锁加速亮屏方法,该方法基于安装在android系统的指纹解锁加速亮屏软件实现,所述指纹解锁加速亮屏软件用于调度亮屏时序机制和锁屏时序机制,所述方法包括:底层系统唤醒步骤:当用户操作电源键灭屏后,系统不进入休眠流程,将背光参数直接修改为0,再等待预设时间后,系统进入休眠流程;上层系统唤醒步骤:当上层任务完成且灭屏后,系统不进入休眠流程,将背光参数直接修改为0,再等待预设时间后,系统进入休眠流程;锁屏状态解锁步骤:灭屏后延时更新锁屏UI界面,若该延时时间内指纹解锁成功则直接亮屏,不切换UI界面、更新锁屏状态和回调;深度休眠状态解锁步骤:当系统识别到用户按压指纹时,在灭屏状态下,将按压指纹消息上报至上层,系统同步进行指纹验证,若指纹验证成功,则系统直接亮屏并显示更新的UI界面,若指纹验证失败,则等待预设时间后,系统重新进入深度休眠状态。
优选地,所述底层系统唤醒步骤中,当用户操作电源键灭屏后,系统等待15秒后进入休眠流程。
优选地,所述上层系统唤醒步骤中,当上层任务完成且灭屏后,系统等待15秒后进入休眠流程。
优选地,所述深度休眠状态解锁步骤中,若指纹验证失败,则系统等待15秒后重新进入深度休眠状态。
优选地,所述亮屏时序机制通过直接操作背光的方式控制灭屏时间和亮屏时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳贝特莱电子科技股份有限公司,未经深圳贝特莱电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811574661.X/2.html,转载请声明来源钻瓜专利网。





