终端的解锁方法和装置、终端和计算机可读存储介质与流程

文档序号:11251249阅读:1188来源:国知局
终端的解锁方法和装置、终端和计算机可读存储介质与流程

本发明涉及终端解锁技术领域,尤其是涉及一种终端的解锁方法和装置、终端和计算机可读存储介质。



背景技术:

手机可以通过密码、图案或者指纹等方式解锁。然而,这些解锁方式操作复杂,例如,用户需要输入密码或者图案,又或者用户需要用特定的手指触摸指纹传感器,因此用户体验差。虹膜识别可以实现非接触式的解锁,因此可以提升用户体验,然而,虹膜识别一般需要红外光源辅助红外摄像头获取清晰的虹膜图像,但是红外光源的能耗比较高,并且工作时发热严重,不适合长时间开启。



技术实现要素:

本发明的实施方式提供一种终端的解锁方法和装置、终端和计算机可读存储介质。

本发明实施方式的终端的解锁方法,所述终端包括运动传感器、触摸屏和虹膜识别模组,所述解锁方法包括以下步骤:

通过所述运动传感器获取所述终端的运动状态;

当所述终端以预定方式运动时判断所述触摸屏是否接收到触控操作;和

当所述触摸屏接收到所述触控操作时启动所述虹膜识别模组进行解锁操作。

本发明实施方式的终端的解锁方法,所述终端包括运动传感器、触摸屏和虹膜识别模组,所述解锁方法包括以下步骤:

获取所述触摸屏接收到的触控操作;

在获取到所述触控操作时,通过所述运动传感器获取所述终端的运动状态;

在所述运动状态符合预设条件时,启动所述虹膜识别模组进行解锁操作。

本发明实施方式的终端的解锁装置,所述终端包括运动传感器、触摸屏和虹膜识别模组,所述解锁装置还包括:

状态获取模块,所述状态获取模块用于通过所述运动传感器获取所述终端的运动状态;

判断模块,所述判断模块用于当所述终端以预定方式运动时判断所述触摸屏是否接收到触控操作;和

开启模块,所述开启模块用于当所述触摸屏接收到所述触控操作时启动所述虹膜识别模组进行解锁操作。

本发明实施方式的终端的解锁装置,所述终端包括运动传感器、触摸屏和虹膜识别模组,所述解锁装置还包括:

触控获取模块,所述触控获取模块用于获取所述触摸屏接收到的触控操作;

状态获取模块,所述状态获模块用于在获取到所述触控操作时,通过所述运动传感器获取所述终端的运动状态;

开启模块,所述开启模块用于在所述运动状态符合预设条件时,启动所述虹膜识别模组进行解锁操作。

本发明实施方式的终端包括:

运动传感器;

触摸屏;

虹膜识别模组;

一个或多个处理器;

存储器;和

一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行上述任意一个实施方式所述的控制方法的指令。

本发明实施方式的计算机可读存储介质,包括与具有运动传感器、触摸屏和虹膜识别模组的终端结合使用的计算机程序,所述计算机程序可被处理器执行以完成上述任意一个实施方式所述的控制方法。

本发明实施方式的终端包括:

运动传感器,所述运动传感器用于检测所述终端的运动状态;

触摸屏,所述触摸屏用于接收触控操作;以及

虹膜识别模组,所述虹膜识别模组用于在所述运动传感器检测到所述运动状态符合预设条件以及所述触摸屏接收到所述触控操作时,进行虹膜识别以解锁所述终端。

本发明实施方式的终端的解锁方法和装置、终端和计算机可读存储介质,虹膜识别模组当终端以预定方式运动以及触摸屏接收到所述触控操作时进行虹膜识别以解锁终端,既可以实现非接触式的解锁,又可以避免虹膜识别模组长时间开启,有助于降低功耗。

本发明的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实施方式的实践了解到。

附图说明

本发明的实施方式的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图1是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图2是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图3是本发明某些实施方式提供的终端的模块示意图;

图4是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图5是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图6是本发明某些实施方式提供的终端的使用场景示意图;

图7是本发明某些实施方式提供的终端的使用场景示意图;

图8是本发明某些实施方式提供的终端的使用场景示意图;

图9是本发明某些实施方式提供的终端的使用场景示意图;

图10是本发明某些实施方式提供的终端的使用场景示意图;

图11是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图12是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图13是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图14是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图15是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图16是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图17是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图18是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图19是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图20是本发明某些实施方式提供的终端的模块示意图;

图21是本发明某些实施方式提供的终端的解锁方法的流程示意图;

图22是本发明某些实施方式提供的终端的解锁装置的模块示意图;

图23是本发明某些实施方式提供的终端的模块示意图。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

下文的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。

请参阅图1-图3,本发明实施方式的解锁方法可用于终端100。终端100包括运动传感器20、触摸屏30和虹膜识别模组40,解锁方法包括以下步骤:

s12:通过运动传感器20获取终端100的运动状态;

s14:当终端100以预定方式运动时判断触摸屏30是否接收到触控操作;和

s16:当触摸屏30接收到触控操作时启动虹膜识别模组40进行解锁操作。

在某些实施方式中,解锁方法可以由终端100的解锁装置10来执行。具体地,本发明实施方式的终端100的解锁装置10包括状态获取模块12、判断模块14和开启模块16,分别用于执行步骤s12、步骤s14和步骤s16。也即是说,状态获取模块12用于通过运动传感器20获取终端100的运动状态;判断模块14用于当终端100以预定方式运动时判断触摸屏30是否接收到触控操作;开启模块16用于当触摸屏30接收到触控操作时启动虹膜识别模组40进行解锁操作。

本发明实施方式的终端100的解锁装置10可应用于本发明实施方式的终端100中。也即是说,本发明实施方式的终端100包括本发明实施方式的解锁装置10。本发明实施方式的终端100还包括至少运动传感器20、触摸屏30、虹膜识别模组40、一个或多个处理器50、存储器60和一个或多个程序62。一个或多个程序62被存储在存储器60中,并且被配置成由一个或多个处理器50执行,程序6252包括用于执行以下步骤的指令:

s12:通过运动传感器20获取终端100的运动状态;

s14:当终端100以预定方式运动时判断触摸屏30是否接收到触控操作;和

s16:当触摸屏30接收到触控操作时启动虹膜识别模组40进行解锁操作。

本发明实施方式的终端100的解锁方法、解锁装置10及终端100,虹膜识别模组40当终端100以预定方式运动以及触摸屏30接收到触控操作时开启以解锁终端,既可以实现非接触式的解锁,又可以避免虹膜识别模组40长时间开启,有助于降低功耗。

可以理解,运动传感器20用于感应终端100的运动状态,预定方式可以为预设的运动轨迹和/或预定的静置状态。例如,可以设置一个预设运动轨迹为预定方式,当运动传感器20感应到终端100的运动轨迹为预设运动轨迹时,判断终端100是否以预定方式运动。

具体地,触摸屏30可以为电容式触摸屏30也可以为电阻式触摸屏30。当触摸屏30为电容式触摸屏30时,电容式触摸屏30包括像素阵列,每个像素可以包括检测电极。当用户的手指触摸触摸屏30时,手指与每个像素的检测电极构成感应电容,从而导致感测电极上的电荷发生变化,使得触摸屏30可以及时感应到手指是否触摸触摸屏30。

虹膜识别模组40是通过对比虹膜图像特征之间的相似性来确定用户身份,虹膜识别一般需要经过虹膜图像获取、虹膜图像处理以及虹膜图像识别的过程。在虹膜图像获取的过程中,需要由专门的虹膜识别模组40进行采集,一般地,虹膜识别模组40包括红外摄像头以及红外光源。虹膜识别模组40通过将采集到的虹膜图像与预存的虹膜图像进行比对,若比对结果一致则验证通过。由于虹膜信息具有唯一性,并且不易复制,安全性较高、无需接触式操作的优点。但是,虹膜识别模组40的功耗较大。

终端100包括但不限于手机、笔记本、平板电脑、智能手表或智能眼镜等。

在一个例子中,终端100为手机,预定方式为预设运动轨迹(如图6所示),预设运动轨迹为用户将手机抬起时手机的运动轨迹。当用户将手机抬起时,运动传感器20感应到的运动轨迹为预设运动轨迹,若此时手机检测到用户正在触摸触摸屏30,则启动虹膜识别模组40进行解锁操作。若此时手机未检测到用户正在触摸触摸屏30,则关闭或保持关闭虹膜识别模组40,避免虹膜识别模组40长时间开启导致功耗过大。可以理解,用户抬起手机并且用手机触摸触摸屏30时,即可启动虹膜识别模组40解锁,相比较于密码解锁或者用特定手指触摸指纹传感器,本发明实施方式的解锁方法更加方便快捷。

请参阅图4和图5,在某些实施方式中,解锁包括以下步骤:

s132:判断终端100是否正置抬起;

s134:在终端100正置抬起时判断终端100是否正斜置、正立置、侧斜置或侧立置;和

s136:在终端100正斜置、正立置、侧斜置或侧立置时判断终端100以预定方式运动。

在某些实施方式中,解锁方法可以由终端100的解锁装置10来执行。具体地,在某些实施方式中,解锁装置10包括第一判断单元132、第二判断单元134和执行单元136,分别用于执行步骤s132、步骤s134、步骤s136;也即是说,第一判断单元132用于判断终端100是否正置抬起;第二判断单元134用于在终端100正置抬起时判断终端100是否正斜置、正立置、侧斜置或侧立置;执行单元136用于在终端100正斜置、正立置、侧斜置或侧立置时判断终端100以预定方式运动。

在某些实施方式中,程序62还包括用于执行以下步骤的指令:

s132:判断终端100是否正置抬起;

s134:在终端100正置抬起时判断终端100是否正斜置、正立置、侧斜置或侧立置;和

s136:在终端100正斜置、正立置、侧斜置或侧立置时判断终端100以预定方式运动。

如此,当用户抬起终端100时,判断终端100以预定方式运动,相比较于输入密码或者用特定手指触摸指纹传感器,本发明实施方式的解锁方法使得用户操作更简便快捷,提升用户体验。

具体地,步骤s132判断终端100是否正置抬起是指终端100的运动轨迹是否为终端100抬起时的运动轨迹,在一个例子中,终端100抬起时的运动轨迹为弧线型,如图6所示。当然,终端100抬起时的运动轨迹不限于上述形状,也可以为其它形状。

步骤s134判断终端100是否正斜置、正立置、侧斜置或侧立置,是指终端100抬起后的静置状态是否为正斜置、正立置、侧斜置或侧立置。如图7所示,正立置是指终端100正立于用户前方。如图8所示,正斜置是指终端100相对于用户倾斜一定角度α。具体地,在一个例子中,倾斜角度α小于80度。如图9所示,侧立置是指当用户侧躺时,终端100正立于用户正前方时的状态。如图10所示,侧斜置是指当用户侧躺时,终端100相对于用户倾斜一定角度β。具体地,在一个例子中,角度β小于80度。

在某些实施方式中,当终端100未以预定方式运动时返回步骤s12。

在某些实施方式中,状态获取模块12还用于当终端100未以预定方式运动时,执行步骤s12。也即是说,状态获取模块12还用于当终端100未以预定方式运动时,继续通过运动传感器20获取终端100的运动状态。

在某些实施方式中,程序62还用于执行当终端100未以预定方式运动时返回通过运动传感器20获取终端100的运动状态的指令。

如此,当终端100未以预定方式运动时继续通过运动传感器20获取终端100的运动状态,保持虹膜识别模组40为关闭状态,降低功耗。

可以理解,状态获取模块12在终端100未以预定方式运动时始终处于工作状态,获取终端100的运动状态,使得当终端100以预订方式运动时可及时感应到,以使用户需要解锁时可终端100及时开启虹膜模识别模组。

请参阅图11,在某些实施方式中,当触摸屏30未接收到触控操作时返回步骤s12。

在某些实施方式中,状态获取模块12还用于当触摸屏30未接收到触控操作时,执行步骤s12。也即是说,状态获取模块12还用于当触摸屏30未接收到触控操作时,通过运动传感器20获取终端100的运动状态。

在某些实施方式中,程序62还用于执行当触摸屏30未接收到触控操作时,通过运动传感器20获取终端100的运动状态。

如此,当触摸屏30未接收到触控操作时继续处理运动传感器20的输出信号以判断终端100是否以预定方式运动,保持虹膜识别模组40为关闭状态,降低功耗。

可以理解,有时候用户手持手机时仅抬起手机而不需要进行解锁,若用户未触摸触摸屏30,则说明用户不需要解锁终端100,则返回步骤s12继续处理运动传感器20的输出信号以判断终端100是否以预定方式运动,避免终端100判断错误开启虹膜识别模组40,有助于降低功耗。

请参阅图12和图13,在某些实施方式中,解锁方法包括以下步骤:

s17:当触摸触摸屏30未接受到触控操作时点亮触摸屏30。

在某些实施方式中,解锁装置10还包括点亮模块17,用于执行步骤s17。也即是说,点亮模块17用于当触摸触摸屏30未接受到触控操作时点点亮触摸屏30。

在某些实施方式中,程序62还用于执行以下步骤的指令:

当触摸触摸屏30未接受到触控操作时点点亮触摸屏30。

如此,当终端100是以预定方式运动而触摸触摸屏30未接受到触控操作时点,点亮屏幕,便于用户及时了解中断状态。

可以理解,很多时候,用户仅需要点亮屏幕看时间、看终端100的电量或者终端100的通知消息,而不需要解锁屏幕。此时用户仅需要抬起终端100即可点亮屏幕,使得用户操作更加便捷,有助于提升用户体验。

请参阅图14和图15,在某些实施方式中,解锁方法包括以下步骤:

s18:当触摸触摸屏30未接受到触控操作时点判断是否产生解除解锁信号;

s19:当产生解除解锁信号后触摸触摸屏30时关闭或保持关闭虹膜识别模组40。

在某些实施方式中,解锁装置10还包括信号获取模块18和关闭模块19,分别用于执行步骤s18和步骤s19。也即是说,信号获取模块18用于当触摸触摸屏30未接受到触控操作时判断是否产生解除解锁信号;关闭模块19用于当产生解除解锁信号后触摸触摸屏30时关闭或保持关闭虹膜识别模组40。

在某些实施方式中,程序62还用于执行以下步骤的指令:

当触摸触摸屏30未接受到触控操作时判断是否产生解除解锁信号;

当产生解除解锁信号后触摸触摸屏30时关闭或保持关闭虹膜识别模组40。

如此,可在用户误操作使终端100以预定方式运动且触摸屏30接收到触控操作时,关闭或保持关闭虹膜识别模组40,避免因用户误操作导致虹膜识别模组40开启,有助于降低功耗。

在一些情况下,用户手持终端100并将终端100抬起且不经意间触摸到了触摸屏30,但是用户并不需要解锁,此时不会开启关闭虹膜识别模组40。

具体地,解除解锁信号可以为用户手动输入,例如终端100包括锁定键,用户在抬起终端100后,按下锁定键,即可作为解除解锁信号;或者为终端100自动检测,例如在用户抬起终端100后,若在某一预定时间内触摸屏30未检测到触控操作,也可以作为解除解锁信号。

当然,在其他实施方式中,解除解锁信号不限于上述信号,也可以为其它信号。

请参阅图16及图17,在某些实施方式中,步骤s18包括以下子步骤:

s182:处理运动传感器20的输出信号以判断终端100是否静置超过预定时间而触摸触摸屏30未接收到触控操作;

s184:在终端100静置超过预定时间而触摸屏30未接收到触控操作时产生解除解锁信号。

在某些实施方式中,信号获取模块18包括处理单元182和信号产生单元184,分别用于执行步骤s182和步骤s184。也即是说,处理单元182用于处理运动传感器20的输出信号以判断终端100是否静置超过预定时间而触摸触摸屏30未接收到触控操作;信号产生单元184用于在终端100静置超过预定时间而触摸屏30未接收到触控操作时产生解除解锁信号。

在某些实施方式中,程序62还用于执行以下步骤的指令:

s182:处理运动传感器20的输出信号以判断终端100是否静置超过预定时间而触摸触摸屏30未接收到触控操作;

s184:在终端100静置超过预定时间而触摸屏30未接收到触控操作时产生解除解锁信号。

如此,终端100产生解除解锁信号,使得用户误操作时,也不会开启虹膜识别模组40,有助于降低功耗。

可以理解,当终端100以预定方式运动但是在预定时间内用户没有触摸触摸屏30时,可以判定用户此时并不是需要解锁,因此产生解除解锁信号,避免虹膜识别模组40开启。

具体地,预定时间可以为终端100的研发者设置,也可以为用户根据自身使用习惯设置预定时间为任意时间,例如1s、1.2s,1.5s,2s,3s等。

请参阅图18-图20,本发明实施方式的解锁方法可用于终端100。终端100包括运动传感器20、触摸屏30和虹膜识别模组40,解锁方法包括以下步骤:

s22:获取触摸屏30接收到的触控操作;

s24:在获取到触控操作时,通过运动传感器20获取终端100的运动状态;

s26:在运动状态符合预设条件时,启动虹膜识别模组40进行解锁操作。

在某些实施方式中,解锁方法可以由终端100的解锁装置70来执行。具体地,本发明实施方式的终端100的解锁装置70包括触控获取模块72,状态获取模块74和开启模块76,分别用于执行步骤s22、步骤s24和步骤s26。也即是说,触控获取模块72用于获取触摸屏30接收到的触控操作;状态获取模块74用于在获取到触控操作时,通过运动传感器20获取终端100的运动状态;开启模块76用于在运动状态符合预设条件时,启动虹膜识别模组40进行解锁操作。

本发明实施方式的终端100的解锁装置70可应用于本发明实施方式的终端100中。也即是说,本发明实施方式的终端100包括本发明实施方式的解锁装置70。本发明实施方式的终端100还包括至少运动传感器20、触摸屏30、虹膜识别模组40、一个或多个处理器50、存储器60和一个或多个程序62。一个或多个程序62被存储在存储器60中,并且被配置成由一个或多个处理器50执行,程序6252包括用于执行以下步骤的指令:

s22:获取触摸屏30接收到的触控操作;

s24:在获取到触控操作时,通过运动传感器20获取终端100的运动状态;

s26:在运动状态符合预设条件时,启动虹膜识别模组40进行解锁操作。

本发明实施方式的终端100的解锁方法、解锁装置20及终端100,虹膜识别模组40当终端100以预定方式运动以及触摸屏30接收到触控操作时开启以解锁终端,既可以实现非接触式的解锁,又可以避免虹膜识别模组40长时间开启,有助于降低功耗。

在一个例子中,终端100为手机,用户在使用手机时,很容易触摸到触摸屏30,使触摸屏30接收到触控操作,但并不是每次用户触摸触摸屏30都需要启动虹膜识别模组40进行解锁,当触摸屏30接收到触控操作后,获取手机的运动状态,当触摸屏30接收到触控操作且手机的运动状态符合预设条件时,才启动虹膜识别模组40进行解锁操作,避免因用户误触触摸屏30导致开启虹膜识别模组40,有助于降低功耗。

请参阅图21和图22,在某些实施方式中,解锁方法包括以下步骤:

s232:判断终端100是否正置抬起;

s234:在终端正置抬起时判断终端100是否正斜置、正立置、侧斜置或侧立置;和

s236:在终端100正斜置、正立置、侧斜置或侧立置正斜置或正置时判断终端100以预定方式运动。

在某些实施方式中,解锁方法可以由终端100的解锁装置70来执行。具体地,在某些实施方式中,解锁装置70包括第一判断单元732、第二判断单元734和执行单元736,分别用于执行步骤s232、步骤s234、步骤s236;也即是说,第一判断单元232用于判断终端100是否正置抬起;第二判断单元234用于在终端100正置抬起时判断终端100是否正斜置、正立置、侧斜置或侧立置;执行单元236用于在终端100正斜置、正立置、侧斜置或侧立置时判断终端100以预定方式运动。

在某些实施方式中,程序62还用于执行以下步骤的指令:

s232:判断终端100是否正置抬起;

s234:在终端正置抬起时判断终端100是否正斜置、正立置、侧斜置或侧立置;和

s236:在终端100正斜置、正立置、侧斜置或侧立置正斜置或正置时判断终端100以预定方式运动。

如此,当用户抬起终端100时,判断终端100以预定方式运动,相比较于输入密码或者用特定手指触摸指纹传感器,本发明实施方式的解锁方法使得用户操作更简便快捷,提升用户体验。

具体地,步骤s232判断终端100是否正置抬起是指终端100的运动轨迹是否为终端100抬起时的运动轨迹,在一个例子中,终端100抬起时的运动轨迹为弧线型,如图6所示。当然,终端100抬起时的运动轨迹不限于上述形状,也可以为其它形状。

步骤s234判断终端100是否正斜置、正立置、侧斜置或侧立置,是指终端100抬起后的静置状态是否为正斜置、正立置、侧斜置或侧立置。如图7所示,正立置是指终端100正立于用户前方。如图8所示,正斜置是指终端100相对于用户倾斜一定角度α。具体地,在一个例子中,倾斜角度α小于80度。如图9所示,侧立置是指当用户侧躺时,终端100正立于用户正前方时的状态。如图10所示,侧斜置是指当用户侧躺时,终端100相对于用户倾斜一定角度β。具体地,在一个例子中,角度β小于80度。

在某些实施方式中,运动传感器20包括陀螺仪、加速度传感器或惯性测量单元(imu)。

如此,准确地感应终端100的运动状态。

当然,在其他实施方式中,运动传感器20不限于上述种类,也可以为其它传感器。

本发明实施方式的终端100包括运动传感器20、触摸屏30和虹膜识别模组40。运动传感器20用于检测终端100的运动状态。触摸屏30用于接收触控操作。虹膜识别模组40用于在运动传感器20检测到运动状态符合预设条件以及触摸屏30接收到触控操作时,进行虹膜识别以解锁终端100。

本发明实施方式的终端100,虹膜识别模组40当终端100的运动状态符合预设条件以及触摸屏30接收到触控操作时开启以解锁终端,既可以实现非接触式的解锁,又可以避免虹膜识别模组40长时间开启,有助于降低功耗。

本发明实施方式的计算机可读存储介质,包括与具有运动传感器20、触摸屏30和虹膜识别模组40的终端100结合使用的计算机程序62,计算机程序62可被处理器50执行以完成上述任一实施方式的控制方法的指令。

例如,程序62包括用于执行以下步骤的指令:

s12:通过运动传感器20获取终端100的运动状态;

s14:当终端100以预定方式运动时判断触摸屏30是否接收到触控操作;和

s16:当触摸屏30接收到触控操作时启动虹膜识别模组40进行解锁操作。

例如,程序62还包括用于执行以下步骤的指令:

s22:获取触摸屏30接收到的触控操作;

s24:在获取到触控操作时,通过运动传感器20获取终端100的运动状态;

s26:在运动状态符合预设条件时,启动虹膜识别模组40进行解锁操作。

在本说明书的描述中,参考术语“某些实施方式”、“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个,除非另有明确具体的限定。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

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