基于指纹识别的终端控制方法、终端控制装置及终端制造方法及图纸

技术编号:14971986 阅读:140 留言:0更新日期:2017-04-03 00:24
本发明专利技术提供了一种基于指纹识别的终端控制方法、终端控制装置及终端,其中,基于指纹识别的终端控制方法包括:检测到用户触发终端中的指纹识别模块时,采集所述用户的当前指纹信息;确定所述终端的当前运行情景;根据所述当前指纹信息,在对应于所述当前运行情景的指纹信息和功能操作的关联关系中,查找与所述当前指纹信息相关联的功能操作;在查找到与所述当前指纹信息相关联的功能操作时,执行所述相关联的功能操作。通过本发明专利技术的技术方案,用户可以使用同一手指的指纹在终端的不同运行情景下,触发不同的功能操作,克服了同一指纹无论在何种情景下都只执行一种逻辑的问题,整个操作过程方便快捷,提升了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及终端
,具体而言,涉及一种基于指纹识别的终端控制方法、一种基于指纹识别的终端控制装置和一种终端。
技术介绍
目前,常用的指纹功能是手机指纹模块识别了记录的指纹时会启用当前指纹对应的功能,如指纹解锁、指纹拨号、指纹切换、指纹启动应用等,现有的指纹功能具有以下缺点:(1)不够方便快捷,每个指纹仅能触发一种功能,而用户常用、方便的手指只有2、3个,无法满足用户对操作方便快捷的需求。(2)不够灵活,指纹可以触发的功能仅限定在供应商提供的逻辑功能范围内。(3)不够智能,同一指纹无论在何种情景下都只执行一种逻辑。因此,如何实现同一指纹在不同情景下触发不同的功能操作成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的基于指纹识别的终端控制方案,用户可以使用同一手指的指纹在终端的不同运行情景下,触发不同的功能操作,克服了同一指纹无论在何种情景下都只执行一种逻辑的问题,整个操作过程方便快捷,提升了用户的使用体验。有鉴于此,本专利技术提出了一种基于指纹识别的终端控制方法,包括:检测到用户触发终端中的指纹识别模块时,采集所述用户的当前指纹信息;确定所述终端的当前运行情景;根据所述当前指纹信息,在对应于所述当前运行情景的指纹信息和功能操作的关联关系中,查找与所述当前指纹信息相关联的功能操作;在查找到与所述当前指纹信息相关联的功能操<br>作时,执行所述相关联的功能操作。在该技术方案中,当检测到用户触发终端中的指纹识别模块时,通过采集用户的当前指纹信息,以及确定终端的当前运行情景,并根据当前指纹信息,在对应于当前运行情景的指纹信息和功能操作的关联关系中,查找与当前指纹信息相关联的功能操作,在查找到与当前指纹信息相关联的功能操作时,执行相关联的功能操作,使得用户可以使用同一手指的指纹在终端的不同运行情景下,触发不同的功能操作,克服了同一指纹无论在何种情景下都只执行一种逻辑的问题,整个操作过程方便快捷,提升了用户的使用体验。在上述技术方案中,优选地,所述终端的运行情景包括所述终端的运行模式、应用程序的运行界面及所述终端的状态模式;其中,所述终端的运行模式包括飞行模式、勿扰模式、静音模式、振动模式和常规模式,所述终端的状态模式包括亮屏状态、暗屏状态、解锁状态及上锁状态。在该技术方案中,终端的运行情景包括但不限于终端的运行模式、应用程序的运行界面及终端的状态模式,其中,终端的运行模式包括但不限于飞行模式、勿扰模式、静音模式、振动模式和常规模式,终端的状态模式包括但不限于亮屏状态、暗屏状态、解锁状态及上锁状态。在上述任一项技术方案中,优选地,当所述终端的运行情景为所述应用程序的运行界面时,在确定所述终端的当前运行情景之前,具体还包括:预存储所述应用程序的多个预设运行界面;设置对应于每个所述预设运行界面的特征信息;确定所述终端的当前运行情景的步骤,具体包括:提取所述应用程序的当前运行界面的特征信息;根据所述应用程序的当前运行界面的特征信息,确定与所述当前运行界面相匹配的目标预设运行界面。在该技术方案中,若终端的运行情景为应用程序的运行界面,通过预存储应用程序的多个预设运行界面,并设置对应于每个预设运行界面的特征信息,为后续判断终端中正在运行的运行界面是否是任一预设运行界面提供必要保证,同时通过提取应用程序的当前运行界面的特征信息,并根据应用程序的当前运行界面的特征信息,确定与当前运行界面相匹配的目标预设运行界面,使得能够对应用程序的当前运行界面进行准确地定位识别,更有利于后续查找与当前运行界面对应的功能操作。其中,对于预设运行界面的特征信息的设置,优选地,可以采用为预设运行界面设置关键区域,以作为该预设运行界面的特征信息,具体地,在设置阶段,系统提示用户选择预设运行界面的关键区域并记录(如将微信应用中与好友的聊天界面中左上角的好友名称部分选为关键区域),对关键区域的选择可以是让用户以悬浮窗形式选择自定义大小的矩形框(可以是多个矩形框代表多个关键区域),在用户设置好矩形框后,系统记录该关键区域的矩形框左上角坐标、矩形框长宽、矩形框内图片解析后的校验码(如CRC(CyclicRedundancyCheck,循环冗余校验码)、MD5等),用来快速与后续的运行界面进行比较,以对后续的运行界面进行准确识别。当然,对于预设运行界面的特征信息的设置的方法并不仅仅局限于设置关键区域,任何能用于识别界面的方法均适用于本专利技术。在上述任一项技术方案中,优选地,所述根据所述应用程序的当前运行界面的特征信息,确定与所述当前运行界面相匹配的目标预设运行界面的步骤,具体包括:统计每个所述预设运行界面对应的特征信息的个数;根据所述特征信息的个数,设置每个所述预设运行界面与所述当前运行界面之间的匹配优先级;根据所述匹配优先级,依次将所述预设运行界面对应的特征信息和所述当前运行界面的特征信息进行匹配,以确定与所述当前运行界面相匹配的所述目标预设运行界面;其中,所述特征信息的个数与所述匹配优先级成正相关关系。在该技术方案中,由于对同一个应用程序,用户可能设置了多个预设运行界面,若不设置匹配规则,在匹配过程中,可能就会出现遗漏匹配、重复匹配等问题,即增加终端运行负荷,又影响匹配结果的准确性,所以通过统计每个预设运行界面对应的特征信息的个数,并根据特征信息的个数,设置每个预设运行界面与当前运行界面之间的匹配优先级,以根据匹配优先级,依次将预设运行界面对应的特征信息和当前运行界面的特征信息进行匹配,使得整个匹配过程井然有序,避免在匹配过程中出现遗漏匹配、重复匹配等问题,降低了终端的运行负荷,提高了匹配结果的准确性,同时预设运行界面对应的特征信息的个数越多,说明该预设运行界面的匹配优先级越高,且可匹配的特征信息越多,越有助于对运行界面的准确识别,从而进一步提高了对运行界面的识别的准确性。当然,用户也可以自定义设置匹配优先级,特别是当有相同个数特征信息多个预设运行界面时,用户就可以根据自身需求来设置判断的优先级,满足了用户的个性化需求,还可以是根据用户自定义设置的匹配优先级和根据特征信息的个数来默认设置的匹配优先级来综合设置,在操作上更加智能、灵活。在上述任一项技术方案中,优选地,在所述查找与所述当前指纹信息相关联的功能操作之前,还包括:检测是否接收到用户的设置指令;若接收到用户的设置指本文档来自技高网...

【技术保护点】
一种基于指纹识别的终端控制方法,其特征在于,包括:检测到用户触发终端中的指纹识别模块时,采集所述用户的当前指纹信息;确定所述终端的当前运行情景;根据所述当前指纹信息,在对应于所述当前运行情景的指纹信息和功能操作的关联关系中,查找与所述当前指纹信息相关联的功能操作;在查找到与所述当前指纹信息相关联的功能操作时,执行所述相关联的功能操作。

【技术特征摘要】
1.一种基于指纹识别的终端控制方法,其特征在于,包括:
检测到用户触发终端中的指纹识别模块时,采集所述用户的当前指纹
信息;
确定所述终端的当前运行情景;
根据所述当前指纹信息,在对应于所述当前运行情景的指纹信息和功
能操作的关联关系中,查找与所述当前指纹信息相关联的功能操作;
在查找到与所述当前指纹信息相关联的功能操作时,执行所述相关联
的功能操作。
2.根据权利要求1所述的基于指纹识别的终端控制方法,其特征在
于,所述终端的运行情景包括所述终端的运行模式、应用程序的运行界面
及所述终端的状态模式;
其中,所述终端的运行模式包括飞行模式、勿扰模式、静音模式、振
动模式和常规模式,所述终端的状态模式包括亮屏状态、暗屏状态、解锁
状态及上锁状态。
3.根据权利要求2所述的基于指纹识别的终端控制方法,其特征在
于,当所述终端的运行情景为所述应用程序的运行界面时,在确定所述终
端的当前运行情景之前,具体还包括:
预存储所述应用程序的多个预设运行界面;
设置对应于每个所述预设运行界面的特征信息;
确定所述终端的当前运行情景的步骤,具体包括:
提取所述应用程序的当前运行界面的特征信息;
根据所述应用程序的当前运行界面的特征信息,确定与所述当前运行
界面相匹配的目标预设运行界面。
4.根据权利要求3所述的基于指纹识别的终端控制方法,其特征在
于,所述根据所述应用程序的当前运行界面的特征信息,确定与所述当前
运行界面相匹配的目标预设运行界面的步骤,具体包括:
统计每个所述预设运行界面对应的特征信息的个数;
根据所述特征信息的个数,设置每个所述预设运行界面与所述当前运
行界面之间的匹配优先级;
根据所述匹配优先级,依次将所述预设运行界面对应的特征信息和所
述当前运行界面的特征信息进行匹配,以确定与所述当前运行界面相匹配
的所述目标预设运行界面;
其中,所述特征信息的个数与所述匹配优先级成正相关关系。
5.根据权利要求1至4中任一项所述的基于指纹识别的终端控制方
法,其特征在于,在所述查找与所述当前指纹信息相关联的功能操作之
前,还包括:
检测是否接收到用户的设置指令;
若接收到用户的设置指令,则通过指纹识别模块采集所述用户的至少
一个手指的指纹信息,并设置对应于任一运行情景与每个所述手指的指纹
信息相关联的功能操作;
存储所述至少一个手指的指纹信息,以及对应于任一所述运行情景与
每个所述手指的指纹信息相关联的功能操作。
6.一种基于指纹识别的终端控制装置,其特征在于,包括:
采集单元,用于检测到用户触发终端中的指纹识别模块时,采集所述
用户的当...

【专利技术属性】
技术研发人员:刘亚鑫申泽奇
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1