终端控制方法和终端控制装置与流程

文档序号:11156131阅读:306来源:国知局
终端控制方法和终端控制装置与制造工艺

本发明涉及终端技术领域,尤其涉及一种终端控制方法和一种终端控制装置。



背景技术:

目前,终端的指纹识别功能为用户的日常使用提供了诸多便利,然而,在特定的情况下,经常会发生误触碰指纹识别模组的情况,比如,用户将移动设备放置在口袋中时,如果将手放入口袋,则指纹识别模组就会有机会接触到用户皮肤,导致指纹识别功能被唤醒,使得终端电量消耗过多,甚至有可能产生各种误操作,给用户的使用带来不便。

因此,如何避免因误触碰而开启终端的指纹识别功能,成为目前亟待解决的技术问题。



技术实现要素:

本发明实施例提供了一种终端控制方法和一种终端控制装置,旨在解决相关技术中容易因误触碰而开启终端的指纹识别功能的技术问题,能够有效控制指纹识别功能的开启和关闭,提升用户体验。

第一方面,本发明实施例提供了一种终端控制方法,包括:一种终端控制方法,包括:在锁屏状态下,每隔预定时间间隔检测终端与障碍物的相对运动趋势;根据所述相对运动趋势,执行对应的指纹识别控制功能,其中,所述指纹识别控制功能包括开启所述终端的指纹识别功能和关闭所述终端的指纹识别功能。

在本发明上述实施例中,可选地,每隔预定时间间隔检测终端与障碍物的相对运动趋势的步骤,具体包括:每隔所述预定时间间隔通过距离传感器检测所述终端与所述障碍物的距离;当本次检测距离大于前次检测距离时,确定所述相对运动趋势为远离;当本次检测距离小于前次检测距离时,确定所述相对运动趋势为靠近;根据所述相对运动趋势,执行对应的指纹识别控制功能的步骤,具体包括:当所述相对运动趋势为靠近时,关闭所述终端的指纹识别功能;当所述相对运动趋势为远离时,开启所述终端的指纹识别功能。

在本发明上述实施例中,可选地,所述距离传感器位于所述终端的sensorhub芯片上。

在本发明上述实施例中,可选地,当本次检测距离大于前次检测距离时,具体包括:检测所述本次检测距离与所述前次检测距离的差值是否大于第一预定阈值;当所述差值大于所述第一预定阈值时,确定所述相对运动趋势为远离;当本次检测距离小于前次检测距离时,具体包括:检测所述前次检测距离与所述本次检测距离的差值是否大于第二预定阈值;当所述差值大于所述第二预定阈值时,确定所述相对运动趋势为靠近。

在本发明上述实施例中,可选地,所述终端设置有多种预定环境,每种预定环境对应有一组第一预定阈值和第二预定阈值,则所述终端控制方法还包括:根据环境参数,确定所述终端当前所处的环境;根据所述终端当前所处的环境,选择对应的一组第一预定阈值和第二预定阈值。

在本发明上述实施例中,可选地,在每隔预定时间间隔检测终端与障碍物的相对运动趋势的步骤之前,还包括:确定所述终端是否处于锁屏状态下,当确定所述终端处于锁屏状态下时,允许执行所述每隔预定时间间隔检测终端与障碍物的相对运动趋势的步骤。

第二方面,本发明实施例提供了一种终端控制装置,包括:相对运动趋势检测单元,在锁屏状态下,每隔预定时间间隔检测终端与障碍物的相对运动趋势;指纹识别控制单元,根据所述相对运动趋势,执行对应的指纹识别控制功能,其中,所述指纹识别控制功能包括开启所述终端的指纹识别功能和关闭所述终端的指纹识别功能。

在本发明上述实施例中,可选地,所述相对运动趋势检测单元包括:距离检测单元,每隔所述预定时间间隔通过距离传感器检测所述终端与所述障碍物的距离;确定单元,当本次检测距离大于前次检测距离时,确定所述相对运动趋势为远离,当本次检测距离小于前次检测距离时,确定所述相对运动趋势为靠近;所述指纹识别控制单元用于:当所述相对运动趋势为靠近时,关闭所述终端的指纹识别功能,当所述相对运动趋势为远离时,开启所述终端的指纹识别功能。

在本发明上述实施例中,可选地,所述距离传感器位于所述终端的sensorhub芯片上。

在本发明上述实施例中,可选地,所述确定单元具体用于:当本次检测距离大于前次检测距离时,检测所述本次检测距离与所述前次检测距离的差值是否大于第一预定阈值,其中,当所述差值大于所述第一预定阈值时,确定所述相对运动趋势为远离,以及当本次检测距离小于前次检测距离时,检测所述前次检测距离与所述本次检测距离的差值是否大于第二预定阈值,其中,当所述差值大于所述第二预定阈值时,确定所述相对运动趋势为靠近。

在本发明上述实施例中,可选地,所述终端设置有多种预定环境,每种预定环境对应有一组第一预定阈值和第二预定阈值,则所述终端控制装置还包括:环境确定单元,根据环境参数,确定所述终端当前所处的环境;阈值选择单元,根据所述终端当前所处的环境,选择对应的一组第一预定阈值和第二预定阈值。

在本发明上述实施例中,可选地,还包括:锁屏状态判断单元,确定所述终端是否处于锁屏状态下,当确定所述终端处于锁屏状态下时,允许执行所述每隔预定时间间隔检测终端与障碍物的相对运动趋势的步骤。

以上技术方案,针对相关技术中容易因误触碰而开启终端的指纹识别功能的技术问题,可以每隔预定时间间隔,也就是周期性地,检测终端与障碍物的相对运动趋势,并根据相对运动趋势来确定是否开启终端的指纹识别功能,比如,如果两者相对运动趋势为靠近,说明终端靠近障碍物,有可能产生误触碰,故此时可关闭终端的指纹识别功能,如果障碍物触碰到终端的指纹识别模组,由于指纹识别功能已经关闭,所以并不会引起误操作,也不会产生电量的消耗。

因此,通过该技术方案,可对终端的指纹识别功能进行有效调控,使得指纹识别功能不会因障碍物误触碰而开启,从而减少了误操作给用户带来的不便,同时,节省了电池电量,提升了用户体验。

【附图说明】

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

图1示出了本发明的一个实施例的终端控制方法的流程图;

图2示出了本发明的另一个实施例的终端控制方法的流程图;

图3示出了本发明的一个实施例的终端控制装置的框图;

图4示出了本发明的一个实施例的终端的框图。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

图1示出了本发明的一个实施例的终端控制方法的流程图。

如图1所示,本发明的一个实施例的终端控制方法,包括:

步骤102,在锁屏状态下,每隔预定时间间隔检测终端与障碍物的相对运动趋势。

步骤104,根据相对运动趋势,执行对应的指纹识别控制功能,其中,指纹识别控制功能包括开启终端的指纹识别功能和关闭终端的指纹识别功能。

具体地,可以每隔预定时间间隔,也就是周期性地,检测终端与障碍物的相对运动趋势,并根据相对运动趋势来确定是否开启终端的指纹识别功能,比如,如果两者相对运动趋势为靠近,说明终端靠近障碍物,有可能产生误触碰,故此时可关闭终端的指纹识别功能,如果障碍物触碰到终端的指纹识别模组,由于指纹识别功能已经关闭,所以并不会引起误操作,也不会产生电量的消耗。

因此,通过该技术方案,可对终端的指纹识别功能进行有效调控,使得指纹识别功能不会因障碍物误触碰而开启,从而减少了误操作给用户带来的不便,同时,节省了电池电量,提升了用户体验。

图2示出了本发明的另一个实施例的终端控制方法的流程图。

如图2所示,本发明的另一个实施例的终端控制方法,包括:

步骤202,判断终端是否处于锁屏状态,当判断结果为是时,进入步骤204,否则,结束进程。

步骤204,每隔预定时间间隔通过距离传感器检测终端与障碍物的距离,其中,当本次检测距离大于前次检测距离时,进入步骤206,当本次检测距离小于前次检测距离时,进入步骤208。

在本发明上述实施例中,可选地,距离传感器位于终端的sensorhub芯片上。sensorhub芯片是一种低功耗单片机芯片,因此,距离传感器挂载在sensorhub芯片上,采集数据时不用经过CPU,所耗的功耗会很小,从而节省功耗。

步骤206,确定相对运动趋势为远离,并进入步骤212。

步骤208,确定相对运动趋势为靠近,并进入步骤210。

即通过终端与障碍物之间的距离的变化情况,确定终端与障碍物的相对运动趋势是靠近还是远离,以便进一步执行与相对运动趋势对应的操作。

步骤210,关闭终端的指纹识别功能。当相对运动趋势为靠近时,说明障碍物很可能会触碰终端,触发终端的指纹识别功能,因此,采用对应的操作为关闭指纹识别功能,避免终端的指纹识别功能误开启,从而避免发生误操作,并节省电量。

其中,具体地,当本次检测距离小于前次检测距离时,可检测前次检测距离与本次检测距离的差值是否大于第二预定阈值;当差值大于第二预定阈值时,确定相对运动趋势为靠近。

也就是说,当终端与障碍物间的距离变小时,只有在前次检测距离与本次检测距离的差值大于第二预定阈值时,才认为终端与障碍物的距离变化足够大,发生了有效的靠近运动。

步骤212,开启终端的指纹识别功能。当相对运动趋势为远离时,说明障碍物不会触碰终端,无法触发终端的指纹识别功能,不会产生误操作,此时,可开启指纹识别功能,以方便用户使用。当然,在相对运动趋势为远离时,也可以令指纹识别功能处于休眠状态,以直至用户对终端进行操作时再开启,以节省电量。

其中,具体地,当本次检测距离大于前次检测距离时,可以检测本次检测距离与前次检测距离的差值是否大于第一预定阈值,当差值大于第一预定阈值时,确定相对运动趋势为远离。

也就是说,当终端与障碍物间的距离变大时,只有在前次检测距离与本次检测距离的差值大于第一预定阈值时,才认为终端与障碍物的距离变化足够大,发生了有效的远离运动。

以上的第一预定阈值和第二预定阈值可以终端出厂自带,也可以由终端终根据实际环境参数等自动调整。

另外,可选地,终端可设置有多种预定环境,每种预定环境对应有一组第一预定阈值和第二预定阈值,在上述实施例中,可选地,可根据环境参数,确定终端当前所处的环境,并根据终端当前所处的环境,选择对应的一组第一预定阈值和第二预定阈值。

比如,终端可包括睡眠环境、运动环境和日常操作环境,三者分别对应有自己的一组第一预定阈值和第二预定阈值,用户可以手动在终端选择所需的预定环境,以便终端使用对应的一组第一预定阈值和第二预定阈值进行指纹识别功能的调控,当然,终端也可以周期性地根据检测到的实时环境参数自行确定当前的环境属于哪种预定环境,进而使用对应的一组第一预定阈值和第二预定阈值。

图3示出了本发明的一个实施例的终端控制装置的框图。

如图3所示,本发明的一个实施例的终端控制装置300,包括:相对运动趋势检测单元302,在锁屏状态下,每隔预定时间间隔检测终端与障碍物的相对运动趋势;指纹识别控制单元304,根据相对运动趋势,执行对应的指纹识别控制功能,其中,指纹识别控制功能包括开启终端的指纹识别功能和关闭终端的指纹识别功能。

在本发明上述实施例中,可选地,相对运动趋势检测单元302包括:距离检测单元3022,每隔预定时间间隔通过距离传感器检测终端与障碍物的距离;确定单元3024,当本次检测距离大于前次检测距离时,确定相对运动趋势为远离,当本次检测距离小于前次检测距离时,确定相对运动趋势为靠近;指纹识别控制单元304用于:当相对运动趋势为靠近时,关闭终端的指纹识别功能,当相对运动趋势为远离时,开启终端的指纹识别功能。

在本发明上述实施例中,可选地,距离传感器位于终端的sensorhub芯片上。

在本发明上述实施例中,可选地,确定单元3024具体用于:当本次检测距离大于前次检测距离时,检测本次检测距离与前次检测距离的差值是否大于第一预定阈值,其中,当差值大于第一预定阈值时,确定相对运动趋势为远离,以及当本次检测距离小于前次检测距离时,检测前次检测距离与本次检测距离的差值是否大于第二预定阈值,其中,当差值大于第二预定阈值时,确定相对运动趋势为靠近。

在本发明上述实施例中,可选地,终端设置有多种预定环境,每种预定环境对应有一组第一预定阈值和第二预定阈值,则终端控制装置300还包括:环境确定单元306,根据环境参数,确定终端当前所处的环境;阈值选择单元308,根据终端当前所处的环境,选择对应的一组第一预定阈值和第二预定阈值。

在本发明上述实施例中,可选地,终端控制装置300还包括:锁屏状态判断单元310,确定所述终端是否处于锁屏状态下,当确定所述终端处于锁屏状态下时,允许执行所述每隔预定时间间隔检测终端与障碍物的相对运动趋势的步骤。

图4示出了本发明的一个实施例的终端的框图。

如图4所示,本发明的一个实施例的终端400,包括图3示出的终端控制装置300,因此,该终端400具有和图3示出的终端控制装置300相同的技术效果,在此不再赘述。

以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可对终端的指纹识别功能进行有效调控,使得指纹识别功能不会因障碍物误触碰而开启,从而减少了误操作给用户带来的不便,同时,节省了电池电量,提升了用户体验。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、手机、MP3播放器、MP4播放器等。

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

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

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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