[发明专利]屏幕解锁方法、装置、存储介质和电子设备在审
申请号: | 202211659323.2 | 申请日: | 2022-12-22 |
公开(公告)号: | CN115828210A | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 陈妍杏 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F21/45;G06F9/52 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王剑 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 解锁 方法 装置 存储 介质 电子设备 | ||
1.一种屏幕解锁方法,其特征在于,所述方法应用于智能终端,所述方法包括:
当检测到针对指纹采集组件的触控信息时,获取指纹服务所指示的指纹状态;
当所述指纹状态的数目为多个,且所述指纹状态中至少包括指纹解锁开始状态时,基于所采集到的指纹执行屏幕解锁操作。
2.根据权利要求1中的方法,其特征在于,所述方法还包括:
当所述指纹状态的数目为多个时,确定与每个所述指纹状态对应的一个线程,得到与多个所述指纹状态对应的多个线程;
为所述多个线程设置同步锁;其中,所述同步锁用于控制所述多个线程顺序执行。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
为所述多个线程设置回调函数;
在所述多个线程中,确定获取到同步锁的目标线程;
通过所述回调函数获取所述目标线程的指纹状态,并将所述目标线程的指纹状态确定为当前待执行的指纹状态。
4.根据权利要求3所述的方法,其特征在于,所述多个所述指纹状态中还包括心率检测状态,所述方法还包括:
当确定所述指纹解锁开始状态对应的第一线程处于阻塞状态,且所述目标线程为所述心率检测状态对应的第二线程时,关闭所述第二线程,以使所述第二线程不再获取所述同步锁。
5.根据权利要求3或4所述的方法,其特征在于,当确定所述目标线程为所述指纹解锁开始状态对应的第一线程时,所述通过所述回调函数获取所述目标线程的指纹状态,并将所述目标线程的指纹状态确定为当前待执行的指纹状态,包括:
通过回调函数获取到所述第一线程对应的指纹解锁开始状态,并将指纹解锁开始状态确定为当前待执行的指纹状态,以基于所述第一线程执行所述屏幕解锁操作。
6.一种屏幕解锁装置,其特征在于,所述装置应用于智能终端,所述装置包括:
获取模块,用于当检测到针对指纹采集组件的触控信息时,获取指纹服务所指示的指纹状态;
解锁模块,用于当所述指纹状态的数目为多个,且所述指纹状态中至少包括指纹解锁开始状态时,基于所采集到的指纹执行屏幕解锁操作。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一确定模块,用于当所述指纹状态的数目为多个时,确定与每个所述指纹状态对应的一个线程,得到与多个所述指纹状态对应的多个线程;
设置模块,用于为所述多个线程设置同步锁;其中,所述同步锁用于控制所述多个线程顺序执行。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
回调模块,用于为所述多个线程设置回调函数;
第二确定模块,用于在所述多个线程中,确定获取到同步锁的目标线程;
第三确定模块,用于通过所述回调函数获取所述目标线程的指纹状态,并将所述目标线程的指纹状态确定为当前待执行的指纹状态。
9.一种电子设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为通过运行所述可执行指令以实现权利要求1~5任一所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1~5任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211659323.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种轧钢加热炉
- 下一篇:一种柔性SERS薄膜及制备方法和应用