一种启动应用程序的方法和终端设备的制造方法

文档序号:10534597阅读:241来源:国知局
一种启动应用程序的方法和终端设备的制造方法
【专利摘要】本发明提供了一种启动应用程序的方法,终端设备处于工作状态,所述方法包括:所述终端设备获取指纹;所述终端设备根据指纹库中预先存储的指纹判断所述指纹是否正确;如果正确,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。本发明对指纹识别功能进行了拓展和开发,使指纹识别功能的作用多样化,进而使得指纹识别功能在占据一定资源的情况下实现了更多作用,进而节省了终端设备的资源,同时还增加了人机交互的趣味性,提高了用户的体感。
【专利说明】
一种启动应用程序的方法和终端设备
技术领域
[0001]本发明涉及控制技术领域,尤其涉及一种启动应用程序的方法和终端设备。
【背景技术】
[0002]目前手机终端、平板电脑等终端设备都是利用指纹识别功能来实现屏幕解锁,但是在终端设备解锁后不能再利用指纹识别功能进行其他操作,即不再利用指纹识别功能来实现其他作用。
[0003]在实现本发明的过程中,发明人发现现有技术至少存在如下问题:
[0004]指纹识别功能所起的作用相对单一,没有对指纹识别功能进行进一步的开发,并且,指纹识别功能虽然始终占据了终端设备的一定资源,但是不能使指纹识别功能在占据一定资源的情况下实现更多的功能,进而造成了资源的浪费。

【发明内容】

[0005]本发明提供一种启动应用程序的方法,在根据指纹库中预先存储的指纹判断出终端设备获取的指纹是正确的指纹时,所述终端设备根据预设的指纹与应用程序的对应关系启动获取的指纹对应的应用程序,本发明对指纹识别功能进行了拓展和开发,使指纹识别功能的作用多样化,进而使得指纹识别功能在占据一定资源的情况下实现了更多作用,进而节省了终端设备的资源,同时还增加了人机交互的趣味性,提高了用户的体感。
[0006]本发明提供了一种启动应用程序的方法,终端设备处于工作状态,所述方法包括:
[0007]所述终端设备获取指纹;
[0008]所述终端设备根据指纹库中预先存储的指纹判断所述指纹是否正确;
[0009]如果正确,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0010]在所述终端设备判断所述指纹是否正确时,所述方法还包括:
[0011 ]所述终端设备确定所述指纹的持续时间;
[0012]所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序,具体为:
[0013]当所述持续时间超过阈值时,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0014]所述终端设备确定所述指纹的持续时间,具体为:
[0015]所述终端设备根据指纹检测周期周期检测所述指纹;
[0016]所述终端设备确定连续检测到的所述指纹的周期个数;
[0017]所述终端设备根据所述周期个数确定所述指纹的持续时间。
[0018]所述终端设备确定所述指纹的持续时间,还具体为:
[0019]所述终端设备持续性检测所述指纹;
[0020]所述终端设备确定持续检测到的所述指纹的时长;[0021 ]所述终端设备根据所述时长确定所述指纹的持续时间。
[0022]所述指纹库中预先存储的指纹为用户十个手指指纹中的一个或多个。
[0023]—种终端设备,所述终端设备处于工作状态,所述终端设备包括:
[0024]获取模块,用于获取指纹;
[0025]判断模块,用于根据指纹库中预先存储的指纹判断所述指纹是否正确;
[0026]启动模块,如果正确,用于根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0027]所述终端设备还包括:
[0028]确定模块,在所述判断模块判断所述指纹是否正确时,用于确定所述指纹的持续时间;
[0029]所述启动模块,还具体用于:
[0030]当所述持续时间超过阈值时,根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0031]所述确定模块,具体用于:
[0032]根据指纹检测周期周期检测所述指纹;
[0033 ]确定连续检测到的所述指纹的周期个数;
[0034]根据所述周期个数确定所述指纹的持续时间。
[0035]所述确定模块,还具体用于:
[0036]持续性检测所述指纹;
[0037]确定持续检测到的所述指纹的时长;
[0038]根据所述时长确定所述指纹的持续时间。
[0039]所述指纹库中预先存储的指纹为用户十个手指指纹中的一个或多个。
[0040]本发明中在根据指纹库中预先存储的指纹判断出终端设备获取的指纹是正确的指纹时,所述终端设备根据预设的指纹与应用程序的对应关系启动获取的指纹对应的应用程序,本发明对指纹识别功能进行了拓展和开发,使指纹识别功能的作用多样化,进而使得指纹识别功能在占据一定资源的情况下实现了更多作用,进而节省了终端设备的资源,同时还增加了人机交互的趣味性,提高了用户的体感。
【附图说明】
[0041]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本发明实施例中的一种启动应用程序的方法流程图;
[0043]图2为本发明实施例中的一种终端设备的结构示意图。
【具体实施方式】
[0044]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]为了让终端设备终的指纹识别功能的作用多样化,进而节省终端设备的资源,本发明提出了一种启动应用程序的方法,具体如图1所示,终端设备处于工作状态,所述方法包括以下步骤:
[0046]步骤101,所述终端设备获取指纹。
[0047]具体的,所述终端设备处于工作状态是指用户可以对所述终端设备进行直接操作的状态,即:用户对所述终端设备进行解锁之后的状态,在所述终端设备处于工作状态时,用户可以直接打开所述终端设备中的各种应用程序。
[0048]所述终端设备获取指纹具体可以通过终端设备的指纹识别功能获取所述指纹。
[0049]步骤102,所述终端设备根据指纹库中预先存储的指纹判断所述指纹是否正确。如果正确,则执行步骤103,否则结束。
[0050]所述指纹库中预先存储的指纹为用户十个手指指纹中的一个或多个。
[0051]具体的,用户根据自身的需求将自己的十个手指指纹中的一个或多个预先存储在指纹库中,所述终端设备获取的指纹只要能够和指纹库中的一个指纹对应上,那么所述指纹就是正确的指纹。
[0052]步骤103,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0053]具体的,用户预先根据自己的需求预先设定存储在指纹库的不同指纹与各个应用程序的对应关系,例如:右手拇指指纹对应相册程序、左手拇指对应拍照程序、右手食指对应电话本程序等,所述终端设备根据所述对应关系确定出获取的所述指纹所对应的应用程序,进而可以使终端设备启动所述应用程序。
[0054]为了防止用户的误操作,以及节省时间,在所述终端设备判断所述指纹是否正确时,所述方法还包括:
[0055]所述终端设备确定所述指纹的持续时间;
[0056]所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序,具体为:
[0057]当所述持续时间超过阈值时,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0058]具体的,在所述指纹的持续时间超过阈值时,表明所述用户的操作时正常操作,在所述终端设备确定所述指纹的持续时间超过阈值后,且在所述指纹是正确的指纹的情况下,所述终端设备启动所述指纹对应的应用程序。
[0059]确定所述指纹的持续时间至少有以下两种方案:
[0060]方案一:所述终端设备根据指纹检测周期周期检测所述指纹;
[0061]所述终端设备确定连续检测到的所述指纹的周期个数;
[0062]所述终端设备根据所述周期个数确定所述指纹的持续时间。
[0063]从节能角度考虑,预先为终端设备设定指纹检测周期,使得终端设备周期触发检测指纹的功能,例如:检测周期设定100MS检测一次,并且只有在连续的检测周期内都可以检测到所述指纹时,所述指纹才是有效指纹,即:非用户误操作产生的指纹,所述终端设备根据连续检测到的所述指纹的周期个数确定所述指纹的持续时间。具体的,在终端设备终建立两个计数器,当指纹识别模块获取到指纹时,即终端设备在一个检测周期内检测到指纹,其中一个计数器加I,并且所述终端设备每过一个检测周期都要检测一次所述计数器的值,以便终端设备及时的判断出所述指纹的持续时间是否超过阈值,当下一个检测周期指纹识别模块还可以检测到所述指纹时,所述计数器继续加I,如果其中一个检测周期内没有检测到所述指纹时,另一个计数器则加I,当所述另一个计数器的数值为大于I的值时,所述终端设备将所述计数器清O,其中,当所述计数器的值时持续增加时所述另一个计数器的值为O。所述终端设备根据所述计数器的值来确定所述指纹的持续时间。
[0064]如果所述阈值为I秒时,当所述终端设备检测检测到所述计数器的值为10时,所述终端设备则启动所述指纹对应的应用程序。
[0065]方案二:所述终端设备持续性检测所述指纹;
[0066]所述终端设备确定持续检测到的所述指纹的时长;
[0067]所述终端设备根据所述时长确定所述指纹的持续时间。
[0068]本发明的目的是为了确定所述指纹的持续时间,因此所有可以确定指纹持续时间的方案均属于本发明的保护范围。
[0069]本发明中在根据指纹库中预先存储的指纹判断出终端设备获取的指纹是正确的指纹时,所述终端设备根据预设的指纹与应用程序的对应关系启动获取的指纹对应的应用程序,本发明对指纹识别功能进行了拓展和开发,使指纹识别功能的作用多样化,进而使得指纹识别功能在占据一定资源的情况下实现了更多作用,进而节省了终端设备的资源,同时还增加了人机交互的趣味性,提高了用户的体感。
[0070]基于与上述方法同样的发明构思,本发明提出了一种终端设备,如图2所示,所述终端设备处于工作状态,所述终端设备包括:
[0071]获取模块21,用于获取指纹;
[0072]判断模块22,用于根据指纹库中预先存储的指纹判断所述指纹是否正确;
[0073]启动模块23,如果正确,用于根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0074]所述终端设备还包括:
[0075]确定模块,在所述判断模块判断所述指纹是否正确时,用于确定所述指纹的持续时间;
[0076]所述启动模块,还具体用于:
[0077]当所述持续时间超过阈值时,根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。
[0078]所述确定模块,具体用于:
[0079]根据指纹检测周期周期检测所述指纹;
[0080 ]确定连续检测到的所述指纹的周期个数;
[0081 ]根据所述周期个数确定所述指纹的持续时间。
[0082]所述确定模块,还具体用于:
[0083]持续性检测所述指纹;
[0084]确定持续检测到的所述指纹的时长;
[0085]根据所述时长确定所述指纹的持续时间。
[0086]所述指纹库中预先存储的指纹为用户十个手指指纹中的一个或多个。
[0087]本发明中在根据指纹库中预先存储的指纹判断出终端设备获取的指纹是正确的指纹时,所述终端设备根据预设的指纹与应用程序的对应关系启动获取的指纹对应的应用程序,本发明对指纹识别功能进行了拓展和开发,使指纹识别功能的作用多样化,进而使得指纹识别功能在占据一定资源的情况下实现了更多作用,进而节省了终端设备的资源,同时还增加了人机交互的趣味性,提高了用户的体感。
[0088]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0089]以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到至少两个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0090]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种启动应用程序的方法,其特征在于,终端设备处于工作状态,所述方法包括: 所述终端设备获取指纹; 所述终端设备根据指纹库中预先存储的指纹判断所述指纹是否正确; 如果正确,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。2.如权利要求1所述方法,其特征在于,在所述终端设备判断所述指纹是否正确时,所述方法还包括: 所述终端设备确定所述指纹的持续时间; 所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序,具体为: 当所述持续时间超过阈值时,所述终端设备根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。3.如权利要求2所述方法,其特征在于,所述终端设备确定所述指纹的持续时间,具体为: 所述终端设备根据指纹检测周期周期检测所述指纹; 所述终端设备确定连续检测到的所述指纹的周期个数; 所述终端设备根据所述周期个数确定所述指纹的持续时间。4.如权利要求2所述方法,其特征在于,所述终端设备确定所述指纹的持续时间,还具体为: 所述终端设备持续性检测所述指纹; 所述终端设备确定持续检测到的所述指纹的时长; 所述终端设备根据所述时长确定所述指纹的持续时间。5.如权利要求1所述方法,其特征在于,所述指纹库中预先存储的指纹为用户十个手指指纹中的一个或多个。6.一种终端设备,其特征在于,所述终端设备处于工作状态,所述终端设备包括: 获取模块,用于获取指纹; 判断模块,用于根据指纹库中预先存储的指纹判断所述指纹是否正确; 启动模块,如果正确,用于根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。7.如权利要求6所述终端设备,其特征在于,所述终端设备还包括: 确定模块,在所述判断模块判断所述指纹是否正确时,用于确定所述指纹的持续时间; 所述启动模块,还具体用于: 当所述持续时间超过阈值时,根据预设的指纹与应用程序的对应关系启动所述指纹对应的应用程序。8.如权利要求7所述终端设备,其特征在于,所述确定模块,具体用于: 根据指纹检测周期周期检测所述指纹; 确定连续检测到的所述指纹的周期个数; 根据所述周期个数确定所述指纹的持续时间。9.如权利要求7所述终端设备,其特征在于,所述确定模块,还具体用于: 持续性检测所述指纹; 确定持续检测到的所述指纹的时长; 根据所述时长确定所述指纹的持续时间。10.如权利要求6所述终端设备,其特征在于,所述指纹库中预先存储的指纹为用户十个手指指纹中的一个或多个。
【文档编号】G06F21/32GK105893127SQ201610189251
【公开日】2016年8月24日
【申请日】2016年3月29日
【发明人】李国辉, 张佳林, 殷立梅
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1