一种基于指纹识别键的终端控制方法、装置及终端与流程

文档序号:18198016发布日期:2019-07-17 05:58阅读:142来源:国知局
一种基于指纹识别键的终端控制方法、装置及终端与流程

本发明属于计算机技术领域,尤其涉及一种基于指纹识别键的终端控制方法、装置及终端。



背景技术:

随着指纹识别技术快速发展,指纹识别技术广泛应用于终端(例如,手机、平板电脑、笔记本电脑、pc机等)中,利用指纹对用户进行身份验证。

指纹识别键设置在终端上,用来采集用户指纹数据,指纹识别键采集的指纹数据提供给终端内部的指纹识别模块。然后,该指纹识别模块判断采集的指纹数据与预先存储的指纹数据是否一致;如果一致,则用户身份验证通过;如果不一致,则用户身份验证失败。

目前的笔记本电脑上,电源键和指纹识别键是独立的模块。即,笔记本电脑上同时存在电源键和指纹识别键。在一定程度上造成物理元器件的浪费,导致成本较高。而且,电源键和指纹识别键独立设置导致用户操作繁杂,体验较差。



技术实现要素:

有鉴于此,本申请的目的在于提供一种基于指纹识别键的终端控制方法、装置及终端,以实现利用指纹识别键代替电源键,从而降低成本,简化用户操作,提高用户体验。为实现上述目的,本申请提供的技术方案如下:

第一方面,本申请提供了一种基于指纹识别键的终端控制方法,所述方法包括:检测所述指纹识别键上的触摸操作;获取所述触摸操作的触摸参数;当所述触摸参数满足预设条件时,控制所述终端的运行状态,所述运行状态包括开机、关机、休眠、唤醒和锁定。

该基于指纹识别键的终端控制方法,检测指纹识别键上的触摸操作,并获取该触摸操作的触摸参数;如果触摸参数满足预设条件,则控制终端的运行状态。利用该方法能够实现利用指纹识别键控制终端的运行状态的目的,简化用户操作,提高用户体验。而且,实现利用指纹识别键替代电源键,取消电源键,减少了物理器件的使用,因此降低终端的制造成本。

在第一方面一种可能的实现方式中,所述触摸参数包括触摸时长;所述当所述触摸参数满足预设条件时,控制所述终端的运行状态,包括:当所述触摸时长大于或等于预设时间阈值时,产生低电平的电源开关控制信号;当检测到所述低电平的电源开关信号后,根据所述终端的当前状态控制所述终端的运行状态。

该实现方式提供的基于指纹识别键的终端控制方法,只需设置一个预设时间阈值,当触摸时长超过该预设时间阈值后,产生低电平的电源开关控制信号。终端内的处理器检测到该低电平的电源开关控制信号后,根据终端的当前状态控制终端的运行状态,简化了用户操作,提高用户体验。

在第一方面另一种可能的实现方式中,所述当检测到所述低电平的电源开关信号后,根据所述终端的当前状态控制所述终端的运行状态,包括:当所述当前状态是开机状态时,控制所述终端锁定,休眠或关机;当所述当前状态是休眠状态时,唤醒所述终端或控制所述终端关机;当所述当前状态是关机状态时,控制所述终端开机。

在第一方面又一种可能的实现方式中,所述触摸参数包括触摸时长;所述当所述触摸参数满足预设条件时,控制所述终端的运行状态,包括:当所述触摸时长大于或等于第一预设时间阈值且小于第二预设时间阈值时,产生第一控制信号,并根据所述第一控制信号控制所述终端休眠或唤醒所述终端;当所述触摸时长大于或等于所述第二预设时间阈值时,产生第二控制信号,并根据所述第二控制信号控制所述终端开机或关机;当所述触摸时长小于所述第一预设时间阈值时,产生第三控制信号,并根据所述第三控制信号控制所述终端锁定。

该实现方式提供的基于指纹识别键的终端控制方法,根据不同的触摸时长产生不同的控制信号,终端内的处理器根据不同的控制信号,控制终端的运行状态,控制结果更精准。

在第一方面再一种可能的实现方式中,所述触摸参数包括触摸时长和触摸压力;当所述触摸参数满足预设条件时,控制所述终端的运行状态,包括:当所述触摸时长大于或等于预设时间阈值,且所述触摸压力大于或等于预设压力阈值时,控制所述终端的运行状态。

该实现方式提供的基于指纹识别键的终端控制方法,触摸参数包括触摸时长和触摸压力,只有当触摸时长和触摸压力都满足预设条件时,才会控制终端的运行状态,防止用户误操作,提高了控制精度。

在第一方面一种可能的实现方式中,所述方法还包括:当检测到所述指纹识别键上的触摸操作时,获取指纹数据并存储;当所述终端的系统启动或恢复前台运行后利用所述指纹数据进行解锁。

该实现方式提供的基于指纹识别键的终端控制方法,在检测到指纹识别键上的触摸操作时,预先采集并保存一帧指纹数据。在终端开机或恢复前台运行后,直接利用预先采集的指纹数据进行身份验证。这样,用户不用在开机或恢复前台后再在指纹识别键上进行一次触摸操作,减少了用户的操作次数,提高了用户体验。

在第一方面一种可能的实现方式中,所述终端还包括感觉反馈器件,所述方法还包括:根据所述触摸操作的触摸参数控制所述感觉反馈器件的运行状态。该实现方式通过控制感觉反馈器件的运行状态,提高用户的视觉和/或触觉的体验。

第二方面,本申请提供一种基于指纹识别键的终端控制装置,包括:检测模块,用于检测所述指纹识别键上的触摸操作;第一获取模块,用于获取所述触摸操作的触摸参数;第一控制模块,用于当所述触摸参数满足预设条件时,控制所述终端的运行状态,所述运行状态包括开机、关机、休眠、唤醒和锁定。

在第二方面一种可能的实现方式中,所述触摸参数包括触摸时长;所述第一控制模块包括:第一控制信号产生子模块,用于当所述触摸时长大于或等于预设时间阈值时,产生低电平的电源开关控制信号;第一控制子模块,用于当检测到所述低电平的电源开关信号后,根据所述终端的当前状态控制所述终端的运行状态。

在第二方面一种可能的实现方式中,所述第一控制子模块,具体用于:当所述当前状态是开机状态时,控制所述终端锁定、休眠或关机;当所述当前状态是休眠状态时,唤醒所述终端或控制所述终端关机;当所述当前状态是关机状态时,控制所述终端开机。

在第二方面一种可能的实现方式中,所述触摸参数包括触摸时长;所述第一控制模块包括:第二控制信号产生子模块,用于当所述触摸时长大于或等于第一预设时间阈值且小于第二预设时间阈值时,产生第一控制信号;第二控制子模块,用于根据所述第一控制信号控制所述终端休眠或唤醒所述终端;第三控制信号产生子模块,用于当所述触摸时长大于或等于所述第二预设时间阈值时,产生第二控制信号;第三控制子模块,用于根据所述第二控制信号控制所述终端开机或关机;第四控制信号产生子模块,用于当所述触摸时长小于所述第一预设时间阈值时,产生第三控制信号;第四控制子模块,用于根据所述第三控制信号控制所述终端锁定。

在第二方面一种可能的实现方式中,所述触摸参数包括触摸时长和触摸压力;所述第一控制模块具体用于:当所述触摸时长大于或等于预设时间阈值,且所述触摸压力大于或等于预设压力阈值时,控制所述终端的运行状态。

在第二方面一种可能的实现方式中,所述装置还包括:第二获取模块,用于当检测到所述指纹识别键上的触摸操作时,获取指纹数据并存储;解锁模块,用于当所述终端的系统启动或恢复前台运行后利用所述指纹数据进行解锁。

在第二方面一种可能的实现方式中,所述终端还包括感觉反馈器件,所述装置还包括:第二控制模块,用于根据所述触摸操作的触摸参数控制所述感觉反馈器件的运行状态。

第三方面,本申请还提供了一种终端,包括存储器,处理器和输入输出设备,所述存储器内存储有适于在所述处理器上运行的程序,所述处理器执行所述程序时实现第一方面任一种可能的实现方式所述的基于指纹识别键的终端控制方法。

本实施例提供的基于指纹识别键的终端控制方法,检测指纹识别键上的触摸操作,并获取该触摸操作的触摸参数;如果触摸参数满足预设条件,则控制终端的运行状态。利用该方法能够实现利用指纹识别键控制终端切换运行状态(例如,开机、关机)的目的,简化用户操作、提高用户体验。而且,实现利用指纹识别键替代电源键,取消电源键,减少物理器件的使用,降低终端的制造成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例一种基于指纹识别键的终端控制方法的流程图;

图2是本发明实施例另一种基于指纹识别键的终端控制方法的流程图;

图3是本发明实施例又一种基于指纹识别键的终端控制方法的流程图;

图4是本发明实施例又一种基于指纹识别键的终端控制方法的流程图;

图5是本发明实施例一种基于指纹识别键的终端控制装置框图;

图6是本发明实施例一种第一控制模块的框图;

图7是本发明实施例另一种第一控制模块的框图;

图8是本发明实施例另一种基于指纹识别键的终端控制装置框图;

图9是本发明实施例一种终端的原理框图。

具体实施方式

目前,支持指纹识别的终端上,通常设置有指纹识别键,通过该键采集用户的指纹数据。同时,终端上还设置有电源键,这样,就需要同时设置一个指纹识别键和一个实体的电源键。在一定程度上造成资源浪费,成本升高。本发明提供了一种基于指纹识别键的终端控制方法,即利用指纹识别键代替电源键,控制终端开机、关机、唤醒、休眠、锁定等运行状态,简化操作,提高用户体验。而且,终端无需设置电源键,减少了物理器件的使用,降低终端的制造成本。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参见图1,示出了本发明实施例一种基于指纹识别键的终端控制方法的流程图,该方法应用于支持指纹识别的终端中;如图1所示,该方法可以包括以下步骤:

s110,检测指纹识别键上的触摸操作。

终端内的指纹识别芯片以一定的扫描频率扫描指纹识别键上是否有指纹数据,当扫描到指纹数据时,确定用户手指触摸指纹识别键,即检测到触摸操作。

s120,获取所述触摸操作的触摸参数。

当指纹识别芯片检测到触摸操作时,采集触摸操作的触摸参数,触摸参数用于表征触摸操作的特征,例如,触摸参数包括触摸时长、触摸压力等。

在本发明的一个实施例中,当检测到指纹识别键上的触摸操作后,开始计时;直到检测到触摸操作结束时,计时结束,得到当前触摸操作的触摸时长。

触摸压力可以通过指纹识别功能键上的压力感应器件采集。

在本发明的一个实施例中,当指纹识别芯片在指纹识别键上无法扫描到指纹数据时,确定用户手指离开,即触摸操作结束。

s130,当所述触摸参数满足预设条件时控制所述终端的运行状态,所述运行状态包括开机、关机、休眠、唤醒、锁定等。

触摸参数和对应的预设条件可以根据实际需求设定,例如,如果触摸参数是触摸时长,则预设条件是预设时间阈值;如果触摸参数是触摸时长和触摸压力,则预设条件是预设时间阈值和预设压力阈值。

当指纹识别芯片采集到的触摸参数满足预设条件时,输出相应的控制信号,当终端内的处理器检测到指纹识别芯片输出的控制信号后,控制终端的运行状态,例如,开机、关机、唤醒、休眠、锁定等。

其中,本实施例中的处理器可以是终端的中央处理器(centralprocessingunit,cpu),或者,是终端内集成的微控制(microcontrollerunit,mcu),或者,还可以是cpu和mcu的结合。

本实施例提供的基于指纹识别键的终端控制方法,检测指纹识别键上的触摸操作,并获取该触摸操作的触摸参数;如果触摸参数满足预设条件,则控制终端的运行状态。利用该方法能够实现利用指纹识别键控制终端的运行状态的目的,简化用户操作,提高用户体验。而且,实现利用指纹识别键替代电源键,取消电源键,减少了物理器件的使用,因此降低终端的制造成本。

请参见图2,示出了本发明实施例另一种基于指纹识别键的终端控制方法的流程图,该方法应用于支持指纹识别的终端上。本实施例中当指纹识别芯片检测到触摸参数满足预设条件时,产生低电平的电源开关控制信号。如图2所示,该方法包括以下步骤:

s210,检测指纹识别键上的触摸操作。

s220,获取所述触摸操作的触摸参数。

在本发明的一个实施例中,触摸参数是触摸时长。

在本发明的另一个实施例中,触摸参数是触摸时长和触摸压力。

s230,当触摸参数满足预设条件时,产生低电平的电源开关控制信号。

当指纹识别芯片采集到的触摸操作的触摸参数满足预设条件时,输出低电平的电源开关控制信号。

如果触摸参数是触摸时长,则预设条件,即触摸时长大于或等于预设时间阈值。

如果触摸参数是触摸时长和触摸压力,则预设条件,即触摸时长大于或等于预设时间阈值,同时,触摸压力大于或等于预设压力阈值。

指纹识别芯片确定触摸参数满足预设条件后,指纹识别芯片的特定引脚(例如,称为pwr_ctrl引脚)输出低电平信号并传输至终端处理器。该过程即利用指纹识别键模拟实体的电源键的过程。

本实施例中,只需设置一个预设时间阈值,且该预设时间阈值可以根据实际需求设定,例如,20ms。

而且,触摸参数满足预设条件时,pwr_ctrl引脚总是输出低电平信号。

s240,当检测到该低电平的电源开关控制信号后,处理器根据终端的当前状态控制终端的运行状态。

如果终端的当前状态是开机状态,则控制终端锁定、休眠或关机;如果终端的当前状态是休眠状态,则唤醒终端或控制终端关机;如果终端的当前状态是关机状态,则控制终端开机。

当终端处于关机状态时,终端上电后为终端内的芯片供电。这样,指纹识别芯片能够检测触摸操作,终端内的处理器也能够接收指纹识别芯片的信号。

s250,当检测到触摸操作结束后,产生高电平的电源开关控制信号。

当触摸操作结束后,指纹识别芯片的pwr_ctrl引脚输出高电平信号,以便下次检测到触摸参数满足预设参数时,输出低电平信号。

当终端处理器检测到指纹识别芯片的pwr_ctrl引脚为低电平时,根据终端的当前状态控制终端切换状态。例如,如果终端当前已经开机,则终端处理器检测到指纹识别芯片的pwr_ctrl引脚输出低电平信号后,控制终端锁定,休眠或关机,具体可根据需要进行设置。如果终端当前是关机状态,则终端处理器检测到指纹识别芯片的pwr_ctrl引脚输出低电平信号后,控制终端开机。如果终端的当前状态是休眠状态,终端处理器检测到指纹识别芯片的pwr_ctrl引脚输出低电平信号后,则唤醒终端或控制终端关机,具体可根据需要进行设置。

其中,本实施例中的处理器可以是终端的cpu,或者,是终端内集成的mcu,或者,还可以是cpu和mcu的结合。

本实施例提供的基于指纹识别键的终端控制方法,当在指纹识别键上检测到触摸操作时,获取该触摸操作的触摸参数。当触摸参数满足预设条件时,指纹识别芯片的特定引脚输出低电平的电源开关控制信号,处理器检测到该低电平的电源开关控制信号后,根据终端的当前状态控制终端的运行状态,从而简化了用户的操作,提高用户体验。该方法能够利用指纹识别键完成电源键的功能,即利用指纹识别键代替电源键,无需再设置电源键,从而降低了成本。

请参见图3,示出了本发明实施例又一种基于指纹识别键的终端控制方法的流程图,该方法应用于终端中,该终端至少包括指纹识别键、指纹识别芯片和处理器。

本实施例中,指纹识别芯片根据不同的触摸时长产生不同的控制信号提供给终端处理器。如图3所示,该方法可以包括以下步骤:

s310,检测指纹识别键上的触摸操作。

s320,获取该触摸操作的触摸参数。

触摸参数可以是触摸时长;或者,触摸参数是触摸时长和触摸压力。

s330,当触摸参数满足第一预设条件时,输出第一控制信号。

如果触摸参数是触摸时长,则第一预设条件是大于或等于第一预设时间阈值,且小于第二预设时间阈值。第一预设时间阈值、第二预设时间阈值可以根据实际需求设定,例如,第一预设时间阈值可以是20ms,第二预设时间阈值可以10s、15s等。

如果触摸参数是触摸时长和触摸压力,则第一预设条件是触摸时长大于或等于第一预设时间阈值同时小于第二预设时间阈值,而且,触摸压力大于或等于预设压力阈值。只有当触摸时长和触摸压力都满足预设条件时,才会产生相应的控制信号,从而防止用户误操作,提高控制精度。

如果触摸参数满足第一预设条件,确定当前的触摸操作是短按操作,则输出第一控制信号。

s340,处理器根据该第一控制信号及终端的当前状态控制终端的运行状态。

终端内的处理器检测到指纹识别芯片输出的该第一控制信号后,确定当前触摸是短按操作,则控制终端休眠或唤醒终端。

例如,如果终端当前处于休眠状态,则当检测到第一控制信号后,唤醒终端;如果终端当前处于开机状态,则当检测到第一控制信号后,控制终端休眠。

s350,当触摸参数满足第二预设条件时,输出第二控制信号。

如果触摸参数是触摸时长,则第二预设条件是触摸时长大于第二预设时间阈值。

如果触摸参数是触摸时长和触摸压力,则第二预设条件是触摸时长大于第二预设时间阈值,同时,触摸压力大于预设压力阈值。

如果触摸参数满足第二预设条件,确定当前的触摸操作是长按操作,输出第二控制信号。

s360,处理器根据该第二控制信号控制终端开机或关机。

处理器检测到第二控制信号后,确定当前操作是长按,并根据终端的控制终端开机或关机。

例如,如果终端的当前状态是开机状态,则检测到第二控制信号后控制终端关机;如果终端的当前状态是关机状态,则检测到第二控制信号后控制终端开机。

s370,当触摸参数满足第三预设条件时,输出第三控制信号。

如果触摸参数是触摸时长,则第三预设条件是触摸时长小于第一预设时间阈值;如果触摸参数是触摸时长和触摸压力,则第三预设条件是触摸时长小于第一预设时间阈值,同时,触摸压力大于预设压力阈值。

s380,处理器根据该第三控制信号控制终端锁定。

处理器检测到第三控制信号后,且终端当前处于开机状态,控制终端锁定。

其中,本实施例中的处理器可以是终端的cpu,或者,是终端内集成的mcu,或者,还可以是cpu和mcu的结合。

本实施例提供的基于指纹识别键的终端控制方法,当检测到指纹识别键的触摸操作后,获取该触摸操作的触摸参数。当触摸参数满足第一预设条件时,输出第一控制信号,处理根据该第一控制信号控制终端休眠或唤醒终端;当触摸参数满足第二预设条件时,输出第二控制信号,处理器根据该第二控制信号控制终端开机或关机。当触摸参数满足第三预设条件时,输出第三控制信号,处理器根据该第三控制信号控制终端锁定。该方法根据触摸操作的不同触摸时长产生不同的控制信号,进一步使处理器根据相应的控制信号控制终端的运行状态,简化操作,提高用户体验。而且,利用该方法能够使指纹识别键代替电源键,无需设置电源键,从而降低了成本。

请参见图4,示出了本发明实施例又一种基于指纹识别键的终端控制方法的流程图,本实施例中当指纹识别芯片检测到指纹识别键上的触摸操作时,采集指纹数据并存储,以便开机后,直接利用该指纹数据进行解锁,实现一步开机解锁,简化了用户操作,提高用户体验。

本实施例在上述任一种基于指纹识别键的终端控制方法实施例的基础上还包括以下步骤;如图4所示,在图1所示实施例的基础还包括以下步骤:

s410,当检测到指纹识别键上的触摸操作时,获取指纹数据并存储。

s420,处理器控制终端的系统启动或恢复前台运行后,利用指纹数据进行解锁操作。

在本发明的一个实施例中,所述恢复前台运行的场景可以包括:唤醒处于休眠状态的终端和终端解除锁定。

在s110步骤中检测到指纹识别键上的触摸操作后,扫描并保存一帧指纹数据,当系统启动、唤醒或解除锁定后,即可读取该指纹数据。将该指纹数据与预先录入的用户指纹数据进行比对,如果采集的指纹数据是预先录入的指纹数据,则通过身份验证;否则,如果两个指纹数据不是同一个指纹数据,则提示输入密码或重新输入指纹。

其中,本实施例中的处理器可以是终端的cpu,或者,是终端内集成的mcu,或者,还可以是cpu和mcu的结合。

本实施例提供的基于指纹识别键的终端控制方法,在检测到指纹识别键上的触摸操作时,预先采集并保存一帧指纹数据。在终端开机或恢复前台运行后,直接利用预先采集的指纹数据进行身份验证。这样,用户不用在开机或恢复前台后再在指纹识别键上进行一次触摸操作,减少了用户的操作次数,提高了用户体验。

在本发明的一个实施例中,可以在指纹识别芯片外围连接感觉反馈器件,例如,led灯、振动器或微型马达。

例如,感觉反馈器件是led灯,当检测到指纹识别键上的触摸操作后,控制led灯点亮,或者,闪烁;以及,根据触摸操作的操作时长,控制亮度或闪烁频率。从而实现在不同的触摸场景下的led亮度渐变效果控制,以增强用户的视觉体验。

又如,感觉反馈器件是振动器(或微型马达),当检测到指纹识别键上的一次触摸操作后,控制振动器(或微型马达)产生一次振动,增强用户的触感体验。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

相应于上述的基于指纹识别键的终端控制方法实施例,本发明还提供了基于指纹识别键的终端控制装置实施例。

请参见5,示出了本发明实施例一种基于指纹识别键的终端控制装置框图,该装置应用于支持指纹识别的终端中。如图5所示,该装置可以包括:检测模块110、第一获取模块120和第一控制模块130;

检测模块110,用于检测所述指纹识别键上的触摸操作。

终端内的指纹识别芯片以一定的扫描频率扫描指纹识别键上是否有指纹数据,当扫描到指纹数据时,确定用户手指触摸指纹识别键,即检测到触摸操作。

第一获取模块120,用于获取触摸操作的触摸参数。

当指纹识别芯片检测到触摸操作时,采集触摸操作的触摸参数,触摸参数用于表征触摸操作的特征,例如,触摸参数包括触摸时长、触摸压力等。

第一控制模块130,用于当该触摸参数满足预设条件时,控制终端的运行状态,所述运行状态至少包括开机、关机、休眠、唤醒和锁定。

触摸参数和对应的预设条件可以根据实际需求设定,例如,如果触摸参数是触摸时长,则预设条件是预设时间阈值;如果触摸参数是触摸时长和触摸压力,则预设条件是预设时间阈值和预设压力阈值。

当指纹识别芯片采集到的触摸参数满足预设条件时,输出相应的控制信号,当终端处理器获得指纹识别芯片输出的控制信号后,控制终端的运行状态,例如,开机、关机、唤醒等。

在本发明的一个实施例中,触摸参数包括触摸时长,当检测到触摸操作的触摸时长超过预设时间阈值时,输出一低电平信号,处理器检测到该低电平信号后根据终端的当前状态控制终端的运行状态。

如图6所示,该第一控制模块可以包括:第一控制信号产生子模块131和第一控制子模块132。

第一控制信号产生子模块131,用于当触摸时长大于或等于预设时间阈值时,产生低电平的电源开关控制信号。

第一控制子模块132,用于当检测到低电平的电源开关信号后,根据终端的当前状态控制终端的运行状态。

例如,如果所终端的当前状态是开机状态,则控制终端锁定、休眠或关机;如果终端的当前状态是休眠状态,则唤醒终端或控制终端关机;如果终端的当前状态是关机状态,则控制终端开机。

在本发明的另一个实施例中,触摸参数仍是触摸时长,预设时间阈值包括第一预设时间阈值和第二预设时间阈值;

如图7所示,该第一控制模块可以包括:第二控制信号产生子模块133、第二控制子模块134、第三控制信号产生子模块135、第三控制子模块136、第四控制信号产生子模块137和第四控制子模块138。

第二控制信号产生子模块133,用于当触摸时长大于或等于第一预设时间阈值且小于第二预设时间阈值时,产生第一控制信号。

第二控制子模块134,用于根据第一控制信号控制终端休眠或唤醒终端。

第三控制信号产生子模块135,用于当触摸时长大于或等于第二预设时间阈值时,产生第二控制信号。

第三控制子模块136,用于根据第二控制信号控制终端开机或关机。

第四控制信号产生子模块137,用于当触摸时长小于第一预设时间阈值时,产生第三控制信号。

第四控制子模块138,用于根据第三控制信号控制终端锁定。

本实施例提供的基于指纹识别键的终端控制装置,检测指纹识别键上的触摸操作,并获取该触摸操作的触摸参数;如果触摸参数满足预设条件,则控制终端的运行状态。利用该方法能够实现利用指纹识别键控制终端的运行状态的目的,简化用户操作,提高用户体验。从而实现利用指纹识别键替代电源键,取消电源键,减少了物理器件的使用,因此降低终端的制造成本。

请参见图8,示出了本发明实施例另一种基于指纹识别按键的终端控制装置的框图,本实施例中,当指纹识别芯片检测到指纹识别键上的触摸操作时,采集指纹数据并存储,以便系统启动或恢复前台运行后,直接利用该指纹数据进行解锁,实现一步开机解锁,简化了用户操作,提高用户体验。

该装置在图5所示实施例的基础上还包括:第二获取模块210和解锁模块220。

第二获取模块210,用于当检测到指纹识别键上的触摸操作时,获取指纹数据并存储。

解锁模块220,用于当终端的系统启动或恢复前台运行后利用指纹数据进行解锁。

恢复前台运行可以包括唤醒处于休眠状态的终端,以及解除锁定状态的终端。

检测到指纹识别键上的触摸操作后,扫描并保存一帧指纹数据,当开机、解除锁定或唤醒后,即可读取该指纹数据。并将该指纹数据与预先录入的用户指纹数据进行比对,如果采集的指纹数据是预先录入的指纹数据,则通过身份验证;否则,如果两个指纹数据不是同一个指纹数据,则提示输入密码或重新输入指纹。

本实施例提供的基于指纹识别键的终端控制装置,在检测到指纹识别键上的触摸操作时,预先采集并保存一帧指纹数据。在终端开机或唤醒系统后,直接利用预先采集的指纹数据进行身份验证。这样,用户不用在开机、解除锁定或唤醒系统后再在指纹识别键上进行一次触摸操作,减少了用户操作,提高了用户体验。

在本发明的一个实施例中,可以在指纹识别芯片外围连接感觉反馈器件,例如,led灯、振动器或微型马达。

例如,指纹识别芯片连接有led灯,当指纹识别芯片检测到指纹识别键上的触摸操作后,控制led灯点亮,或者,闪烁;以及,根据触摸操作的操作时长,控制亮度或闪烁频率,增强用户的视觉体验。从而实现在不同的触摸场景下的led亮度渐变效果控制。

又如,指纹识别芯片连接有振动器(或微型马达),当检测到指纹识别键上的一次触摸操作后,控制振动器(或微型马达)产生一次振动,增强用户的触感体验。

在本发明的另一个实施例中,可以通过在指纹识别芯片中集成一个usb协议转换芯片,将指纹识别芯片的输出数据转换成符合usb协议的数据,并通过usb接口输出。从而实现指纹识别芯片通过usb接口直接与终端内的处理器连接,提高了指纹识别芯片的通用性。

请参见图9,示出了本发明实施例提供的一种终端的原理框图,如图9所示,该终端包括存储器310、处理器320和输入输出设备330。

输入输出设备330可以包括显示器(例如,触摸屏、lcd、crt、全息成像(holographic)或者投影(projector)等),键盘或者点击设备(例如,指纹识别按键,感觉反馈器件,鼠标,轨迹球(trackball),触感板或者触摸屏等)等。

存储器310包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。存储器310用于向处理器320提供指令和数据。

在一些实施例中,存储器310中可能存储有操作系统和应用程序模块,其中,操作系统包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任务;应用程序模块包含各种应用程序,例如浏览器、桌面等,用于实现各种应用业务。

在本发明实施例中,处理器320通过调用存储器310存储的程序或指令,用于执行以下步骤:检测所述指纹识别键上的触摸操作;获取所述触摸操作的触摸参数;当所述触摸参数满足预设条件时,控制所述终端的运行状态,所述运行状态包括开机、关机、休眠、唤醒和锁定。

本实施例提供的基于指纹识别键的终端控制方法,检测指纹识别键上的触摸操作,并获取该触摸操作的触摸参数;如果触摸参数满足预设条件,则控制终端的运行状态。利用该方法能够实现利用指纹识别键控制终端切换运行状态(例如,开机、关机)的目的,简化用户操作、提高用户体验。而且,实现利用指纹识别键替代电源键,取消电源键,减少物理器件的使用,降低终端的制造成本。

在本发明的一个实施例中,所述触摸参数包括触摸时长;当检测到所述触摸参数满足预设条件时,处理器320控制所述终端的运行状态时,具体用于:当所述触摸时长大于或等于预设时间阈值时,产生低电平的电源开关控制信号;当检测到所述低电平的电源开关信号后,根据所述终端的当前状态控制所述终端的运行状态。

其中,当所述当前状态是开机状态时,控制所述终端锁定,休眠或关机;当所述当前状态是休眠状态时,唤醒所述终端或控制所述终端关机;当所述当前状态是关机状态时,控制所述终端开机。

本实施例中,预设时间阈值只需设置一个,当触摸时长超过该预设时间阈值后,产生低电平的电源开关控制信号。终端内的处理器检测到该低电平的电源开关控制信号后,根据终端的当前状态控制终端的运行状态,简化了用户操作,提高用户体验。

在本发明的另一个实施例中,所述触摸参数包括触摸时长;当所述触摸参数满足预设条件时,处理器320控制所述终端的运行状态时,具体用于:当所述触摸时长大于或等于第一预设时间阈值且小于第二预设时间阈值时,产生第一控制信号,并根据所述第一控制信号控制所述终端休眠或唤醒所述终端;当所述触摸时长大于或等于所述第二预设时间阈值时,产生第二控制信号,并根据所述第二控制信号控制所述终端开机或关机;当所述触摸时长小于所述第一预设时间阈值时,产生第三控制信号,并根据所述第三控制信号控制所述终端锁定。

本实施例中,根据不同的触摸时长产生不同的控制信号,终端内的处理器根据不同的控制信号,控制终端的运行状态,控制结果更精准。

在本发明的又一个实施例中,所述触摸参数包括触摸时长和触摸压力;当所述触摸参数满足预设条件时,处理器320控制所述终端的运行状态时,具体用于:当所述触摸时长大于或等于预设时间阈值,且所述触摸压力大于或等于预设压力阈值时,控制所述终端的运行状态。

本实施例中,触摸参数包括触摸时长和触摸压力,只有当触摸时长和触摸压力都满足预设条件时,才会控制终端的运行状态,防止用户误操作,提高了控制精度。

在本发明的另一个实施例中,处理器320还用于:当检测到所述指纹识别键上的触摸操作时,获取指纹数据并存储;当所述终端的系统启动或恢复前台运行后利用所述指纹数据进行解锁。

其中,恢复前台运行的场景可以包括唤醒处于休眠状态的终端和终端解除锁定。

本实施例,在检测到指纹识别键上的触摸操作时,预先采集并保存一帧指纹数据。在终端开机或恢复前台运行后,直接利用预先采集的指纹数据进行身份验证。这样,用户不用在开机或恢复前台后再在指纹识别键上进行一次触摸操作,减少了用户的操作次数,提高了用户体验。

在本发明的又一个实施例中,所述输入输出设备包括感觉反馈器件,处理器320还用于:根据触摸操作的触摸参数控制感觉反馈器件的运行状态。

例如,感觉反馈器件可以包括led灯、振动器或微型马达。

例如,感觉反馈器件是led灯,当检测到指纹识别键上的触摸操作后,控制led灯点亮,或者,闪烁;以及,根据触摸操作的操作时长,控制亮度或闪烁频率,从而实现在不同的触摸场景下的led亮度渐变效果控制,增强用户的视觉体验。

又如,感觉反馈器件是振动器(或微型马达),当检测到指纹识别键上的一次触摸操作后,控制振动器(或微型马达)产生一次振动,增强用户的触感体验。

本文中的终端可以是台式计算机、工作站、笔记本电脑、手机、平板电脑等支持指纹识别的设备。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本申请各实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本申请各实施例种装置及终端中的模块和子模块可以根据实际需要进行合并、划分和删减。

本申请所提供的几个实施例中,应该理解到,所揭露的终端,装置和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,模块或子模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个子模块或模块可以结合或者可以集成到另一个模块,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的模块或子模块可以是或者也可以不是物理上分开的,作为模块或子模块的部件可以是或者也可以不是物理模块或子模块,即可以位于一个地方,或者也可以分布到多个网络模块或子模块上。可以根据实际的需要选择其中的部分或者全部模块或子模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块或子模块可以集成在一个处理模块中,也可以是各个模块或子模块单独物理存在,也可以两个或两个以上模块或子模块集成在一个模块中。上述集成的模块或子模块既可以采用硬件的形式实现,也可以采用软件功能模块或子模块的形式实现。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1