一种应用程序启动方法及装置与流程

文档序号:12122493阅读:239来源:国知局
一种应用程序启动方法及装置与流程

本发明实施例涉及通信领域,尤其涉及一种应用程序启动方法及装置。



背景技术:

随着手机、平板电脑等移动终端的不断发展,移动终端上安装的应用程序(Application,APP)也越来越多。通常,在移动终端的桌面上可以显示所安装的应用程序的图标,那么用户可以通过对各应用程序的图标进行操作以开启对应的应用程序,例如可以通过点击移动终端显示界面中的相机图标进而开启移动终端的相机。

发明人在实施本申请的过程中发现,当移动终端上安装的应用程序较多时,那么移动终端的显示界面上显示的应用程序的图标也会相应地变多,而且移动终端的显示界面可以分为多个分屏,每个分屏中显示不同的应用程序图标。此时当用户需要开启移动终端某一应用程序时,首先需要在移动终端显示界面众多的应用程序的图标中找到想要开启的应用程序的图标,而且在查找想要开启的应用程序的图标时,可能还需要在多个分屏之间切换,然后再对所述图标进行操作,进而开启所述应用程序。

可以看出,利用现有移动程序开启方法,需要用户花费较多的时间从多个移动程序图标中查找用户需要开启的应用程序的图标,因此开启某一应用程序所需要花费的时间较长,进而会影响用户的使用体验。



技术实现要素:

本发明实施例提供一种应用程序启动方法及装置,用以解决现有技术中用户需要从多个移动程序图标中查找用户需要开启的应用程序的图标,耗时较多,使用体验较低的问题。

本发明实施例提供一种应用程序启动方法,包括:

当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;

根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

本发明实施例提供一种应用程序启动装置,包括:

指纹信息获取模块,用于当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;

应用程序启动模块,用于根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

本发明实施例提供的一种应用程序启动方法及装置,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

附图说明

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

图1为本发明一种应用程序启动方法的步骤流程图;

图2为本发明一种应用程序启动方法的步骤流程图;

图3为本发明一种应用程序启动方法的步骤流程图;

图4为本发明一种应用程序启动方法的步骤流程图;

图5为本发明一种应用程序启动装置的结构示意图;

图6为本发明一种应用程序启动装置的结构示意图。

具体实施方式

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

实施例一

详细介绍本发明实施例提供的一种应用程序启动方法。

参照图1,示出了本发明实施例中一种应用程序启动方法的步骤流程图。

步骤101,当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息。

在本发明实施例中,可以利用指纹识别器接收触碰操作,并且根据接收到的触碰操作,确定是否获取触碰操作对应的指纹信息。其中的触碰操作可以包括触摸操作和按压操作等等。那么指纹识别器包括三种类型,其一只能接收用户通过指纹触摸指纹识别输入触碰操作的指纹识别器,其二是只能接收用户通过指纹按压指纹识别器输入触碰操作的指纹识别器,其三是可以接收用户通过指纹触摸指纹识别器以及通过指纹按压指纹识别器输入触碰操作指纹识别器。在本发明实施例中,在开始利用指纹识别器接收用户输入的触碰操作时,可以根据移动终端指纹识别器的具体类型,确定输入的触碰操作具体为触摸操作还是按压操作。

因此,在本发明实施例中,可以利用移动终端的指纹识别器检测接收到的触碰操作,若接收到的触碰操作满足预设条件,则获取触碰操作对应的指纹信息。具体的,可以在本步骤之前,或者是本步骤之前的任一步骤之前,根据实际需求预先设定预设条件的具体内容,那么当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,则获取触碰操作对应的指纹信息。其中,预设条件可以为对触碰操作的持续时间限定等,例如持续时间大于等于第一时间阈值,或者连续预设次数的触碰操作且相邻两次触碰操作之间的时间间隔小于预设时间间隔;而如果触碰操作是按压操作的话,那么预设条件还可以为按压操作的力度等等,当然,预设条件也可以为上述的组合,对此本发明实施例不加以限定。指纹信息可以包括输入的触碰操作对应的指纹图案,或者是指纹标识等等,在本发明实施例中,也可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求设定所需获取的指纹信息的具体内容,对此本发明实施例也不加以限定。在本发明实施中,可以在本步骤之前,或者是本步骤之前的任一步骤之前,根据需求设定第一时间阈值的具体取值,对此本发明实施例不加以限定。

而且,在实际应用中,指纹识别器一般用于指纹解锁操作,或指纹支付操作等等,而且上述操作是系统预置的。在本发明实施例中,为了实现利用指纹识别器接收到的触碰操作启动相应的应用程序,那么需要设置触碰操作需要满足的启动应用程序的预设条件不同于系统预置的用以指纹解锁操作、指纹支付操作等的触碰操作。例如,如果系统预置的指纹解锁操作对应的触碰操作为单击指纹识别器,那么可以设置启动应用程序的触碰操作需要满足的预设条件为双击指纹识别器等等。

优选地,在本发明实施例中,本步骤进一步可以包括:接收用户通过指纹识别器输入的启动应用程序的指纹信息。

在本发明实施例中,还可以直接接收用户通过指纹识别器输入的指纹信息,那么此时则可以直接根据获取的指纹信息启动与之匹配的应用程序,而如果未查找到与获取的指纹信息匹配的应用程序,则不会启动任何应用程序。同样,此时为了避免输入指纹信息的操作与系统预设的指纹解锁、指纹支付等操作容易混淆,可以设置输入指纹信息的方式区别于系统预设的指纹解锁、指纹支付等操作方式。

例如可以设置通过双击指纹识别器输入指纹信息,一般而言双击指纹识别器所包含的连续两次点击之间的时间间隔特别短暂,两次点击的指纹信息是一致的,那么可以获取其中一次点击的指纹信息作为此次输入的指纹信息。当然对于通过双击或多次点击指纹识别器输入指纹信息,也可以获取全部次数的指纹信息并且同时以各次指纹信息的输入顺序以及各次点击对应的指纹信息作为本次输入的指纹信息,对此本发明实施例不加以限定。

步骤102,根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

在获取满足预设条件的触碰操作对应的指纹信息之后,则可以启动与指纹信息匹配的应用程序。而如果没有与当前获取的指纹信息匹配的应用程序,则不会启动任何应用程序,而且在本发明实施例中,还可以以弹出框、悬浮框或声音等方式提示用户未查找到与当前获取的指纹信息匹配的应用程序。

在本发明实施例中,可以根据需求预先设置不同应用程序对应的指纹信息,并且将应用程序与指纹信息的匹配关系以配置文件等方式记录,那么在获取指纹信息之后,则可以根据获取的指纹信息,从配置文件中确认与指纹信息匹配的应用程序,进而启动对应的应用程序。当然,在本发明实施例中,也可以任何其他可用方式记录应用程序与指纹信息的匹配关系,对此本发明实施例不加以限定。

例如,假设获取的指纹信息是指纹图案,设定指纹图案1对应于应用程序a、指纹图案2对应于应用程序b、指纹图案3对应于应用程序c,那么如果获取到的指纹信息是指纹图案2,则可以启动应用程序b,而如果获取到的指纹信息不是上述的任何一种指纹图案,则不会启动任何应用程序。

而如果假设通过双击指纹识别器输入指纹信息,且获取的指纹信息是指纹图案以及指纹图案的输入顺序,设定指纹图案1、指纹图案1的输入顺序对应于应用程序a,指纹图案1、指纹图案2的输入顺序对应于应用程序b,指纹图案2、指纹图案3的输入顺序对应于应用程序c,那么如果获取到的指纹信息以及输入顺序是指纹图案1、指纹图案2,则可以启动应用程序b,而如果获取到的指纹信息不是上述的任何一种,则不会启动任何应用程序。

在本发明实施例中,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

实施例二

详细介绍本发明实施例提供的一种应用程序启动方法。

参照图2,示出了本发明实施例中一种应用程序启动方法的步骤流程图。

步骤201,接收用户通过预设方式输入的预设条件设置指令,并根据所述预设条件设置指令调整所述预设条件。

在本发明实施例中,用户还可以通过预设方式调整触碰操作需要满足的预设条件的具体内容。其中的预设方式也可以根据需求在本步骤之前,或本步骤之前的任一步骤之前根据需求进行设定,对此本发明实施例不加以限定。

例如,可以通过触摸屏、音量控件、锁屏键等等其他快捷控件输入预设条件设置指令,当然也可以通过同一指纹识别器输入预设条件设置指令,但是需要保证输入预设条件设置指令的预设方式与启动应用程序时触碰操作需要满足的预设条件不完全一致。

在本发明实施例中,可以通过输入预设条件设置指令,将预设条件设置为在预设时间内接收到预设次数的触碰操作,也可以将预设条件设置为触碰操作的持续时间达到预设时间值,或者是触碰操作的按压力度达到预设力度值,等等。或者也可以设置预设条件为上述的组合,例如在预设时间内接收到预设次数的触碰操作,且部分触碰操作的持续时间达到预设时间值,其余的触碰操作的按压力度达到预设力度值等等。另外,在本发明实施例中,还可以根据需求直接取消设置的预设条件,而直接获取触碰操作对应的指纹信息,并查找是否与指纹信息对应的应用程序,对此本发明实施例也不加以限定。

另外,在本发明实施例中,还需要注意所设置的预设条件需要与已有的条件有所区别。例如对于手机等移动终端的指纹识别器而言,系统一般设置是通过单次触碰操作触发解锁操作,那么在本发明实施例中,在设置用以获取指纹信息的预设条件时,需要避开上述的用于触发解锁操作的单次触碰操作。

步骤202,当指纹识别器在预设时间内接收到预设次数的触碰操作时,获取所述触碰操作对应的指纹信息。

在本发明实施例中,预设条件可以设置为在预设时间内接收到预设次数的触碰操作,那么当指纹识别器在预设时间内接收到预设次数的触碰操作时,则获取触碰操作对应的指纹信息。

一般而言,能够启动应用程序的指纹信息必然需要进过指纹认证,那么在本发明实施例中,利用指纹识别器输入的触碰操作需要经过指纹认证。具体的触碰操作对应的指纹需要与预存的指纹匹配,则经过指纹认证。而且,在本发明实施例中,可以设置预设时间比较小,在该时间间隔内用户很难切换指纹输入触碰操作。因此在本发明实施例中,可以认定指纹识别器在预设时间内接收到预设次数的触碰操作所对应的指纹时同一指纹,那么如果指纹识别器在预设时间内接收到预设次数的触碰操作,每次触碰操作对应的指纹一致且都经过指纹认证,则获取触碰操作对应的指纹信息,此时可以根据需求只获取其中一次触碰操作对应的指纹信息。另外,在本发明实施例中,如果预设时间比较大,在预设时间内用户可以切换指纹输出触碰操作,那么此时指纹识别器在预设时间内接收到预设次数的触碰操作,且每次触碰操作对应的指纹都经过指纹认证,则可以依次获取各次触碰操作对应的指纹信息。

另外,在本发明实施例中,还可以限定在预设时间内连续两次触碰操作之间的时间间隔需要在预设时间间隔之内。如果在预设时间内存在任意连续两次触碰操作之间的时间间隔不小于预设时间间隔,则可以不获取触碰操作对应的指纹信息;而如果在预设时间内任意连续两次触碰操作之间的时间间隔都小于预设时间间隔,则获取触碰操作对应的指纹信息。

其中的预设时间,预设次数,预设时间间隔以及是否获取全部触碰操作对应的指纹信息都可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求进行设定,对此本发明实施例不加以限定。

步骤203,根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

在本发明实施例中,如果前述步骤中获取的指纹信息是各次触碰操作对应的指纹信息的组合,那么同样可以启动与指纹信息的组合匹配的应用程序。而如果不存在与该指纹信息的组合匹配的应用程序,则不会启动任何应用程序。在本发明实施例中,也可以预先设置针对不同指纹信息的组合的应用程序。

例如,如果前述在预设时间内接收到三次的触碰操作,且需要依次获取每次触碰操作对应的指纹信息,假设获取的指纹信息是指纹图案,那么可以获取指纹信息的组合为指纹图案1、指纹图案2、指纹图案1。假设预先设置该指纹信息的组合对应于应用程序d,那么则可以启动应用程序d。另外还可以设置指纹信息的组合指纹图案1、指纹图案1、指纹图案2对应于应用程序e;指纹图案2、指纹图案1、指纹图案2对应于应用程序f,等等。

在本发明实施例中,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

而且,在本发明实施例中,还可以接收用户通过预设方式输入的预设条件设置指令,并根据预设条件设置指令调整预设条件,从而方便用户根据需求实现个性化设置,进一步提高用户的使用体验。另外,在本发明实施例中,可以当指纹识别器在预设时间内接收到预设次数的触碰操作时,获取该触碰操作对应的指纹信息。从而提高获取的指纹信息的准确性,进而提高用户的使用体验。

实施例三

详细介绍本发明实施例提供的一种应用程序启动方法。

参照图3,示出了本发明实施例中一种应用程序启动方法的步骤流程图。

步骤301,当指纹识别器接收到的触碰操作的持续时间达到预设时间值时,获取所述触碰操作对应的指纹信息。

在本发明实施例中,还可以根据指纹识别器接收到的触碰操作的持续时间,确定是否获取触碰操作对应的指纹信息。因此,如果移动终端的指纹识别器接收到触碰操作,则可以记录触碰操作的持续时间。在本发明实施例中,可以利用任何可用方法或设备记录触碰操作的持续时间,对此本发明实施例不加以限定。

在本发明实施例中,如果触碰操作从开始到当前时刻,中间并未中断或停止,那么在当前时刻,触碰操作的持续时间为从指纹识别器接收到该触碰操作开始到当前时刻的时间段;而如果在当前时刻触碰操作已经中断或停止,那么触碰操作的持续时间为从移动终端的指纹识别器接收到触碰操作开始到该触碰操作中断或停止的时间段。具体地,可以利用移动终端的计时器记录触碰操作的持续时间,当然也可以利用其它可用设备,或者是外接的计时设备记录触碰操作的持续时间,对此本发明实施例不加以限定。

其中,如果指纹识别器能接收的触碰操作为指纹触摸操作,即利用指纹触摸指纹识别器,那么在指纹识别器接收到指纹触摸操作开始,如果对应该指纹触摸操作的指纹不再继续触摸指纹识别器,或者是将指纹移动偏移出指纹识别器能接收的范围,那么该指纹触摸操作停止。而如果指纹识别器能接收的触碰操作为指纹按压操作,即利用指纹以一定力度按压指纹识别器,那么在指纹识别器接收到指纹按压操作开始,如果对应该指纹按压操作的指纹不再继续以一定力度按压指纹识别器,或者是将指纹移动偏移出指纹识别器能接收的范围,那么该指纹按压操作停止。如果指纹识别器能接收的触碰操作为指纹触摸操作或指纹按压操作,那么在指纹识别器接收到触碰操作开始,如果对应该触碰操作的指纹不再继续触摸指纹识别器且不再继续以一定力度按压指纹识别器,或者是将指纹移动偏移出指纹识别器能接收的范围,那么该触碰操作停止。

那么,当指纹识别器接收到的触碰操作的持续时间达到预设时间值时,则可以获取该触碰操作对应的指纹信息。其中的预设时间值可以在本步骤之前,或者是本步骤之前的任一步骤之前根据需求进行设定,对此本发明实施例不加以限定。

步骤302,根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

在本发明实施例中,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

而且,在本发明实施例中,还可以当指纹识别器接收到的触碰操作的持续时间达到预设时间值时,获取该触碰操作对应的指纹信息。从而提高获取的指纹信息的准确性,进而提高用户的使用体验。

实施例四

详细介绍本发明实施例提供的一种应用程序启动方法。

参照图4,示出了本发明实施例中一种应用程序启动方法的步骤流程图。

步骤401,当指纹识别器接收到的触碰操作的按压力度达到预设力度值时,获取所述触碰操作对应的指纹信息。

在本发明实施例中,还可以根据触碰操作的按压力度确定是否获取触碰操作对应的指纹信息,例如可以设置如果触碰操作的力度达到预设力度值,则可以获取该触碰操作对应的指纹信息,其中的预设力度值也可以根据需求预先在本步骤之前,或者是本步骤之前的任一步骤之前进行设置,对此本发明实施例也不加以限定。

步骤402,根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

在本发明实施例中,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

而且,在本发明实施例中,还可以当指纹识别器接收到的触碰操作的按压力度达到预设力度值时,获取该触碰操作对应的指纹信息。从而提高获取的指纹信息的准确性,进而提高用户的使用体验。

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

实施例五

详细介绍本发明实施例提供的一种应用程序启动装置。

参照图5,示出了本发明实施例中一种应用程序启动装置的结构示意图。

指纹信息获取模块501,用于当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息。

应用程序启动模块502,用于根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

在本发明实施例中,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

实施例六

详细介绍本发明实施例提供的一种应用程序启动装置。

参照图6,示出了本发明实施例中一种应用程序启动装置的结构示意图。

预设条件调整模块601,用于接收用户通过预设方式输入的预设条件设置指令,并根据所述预设条件设置指令调整所述预设条件。

指纹信息获取模块602,用于当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息。

可选地,在本发明实施例中,所述指纹信息获取模块602,进一步可以包括:第一指纹信息获取子模块6021,用于当指纹识别器在预设时间内接收到预设次数的触碰操作时,获取所述触碰操作对应的指纹信息。

可选地,在本发明实施例中,所述指纹信息获取模块602,进一步可以包括:第二指纹信息获取子模块6022,用于当指纹识别器接收到的触碰操作的持续时间达到预设时间值时,获取所述触碰操作对应的指纹信息。

可选地,在本发明实施例中,所述指纹信息获取模块602,进一步可以包括:第三指纹信息获取子模块6023,用于当指纹识别器接收到的触碰操作的按压力度达到预设力度值时,获取所述触碰操作对应的指纹信息。

可选地,在本发明实施例中,所述指纹信息获取模块602,进一步可以用于接收用户通过所述指纹识别器输入的启动应用程序的指纹信息。

应用程序启动模块603,用于根据所述指纹信息,启动与所述指纹信息匹配的应用程序。

在本发明实施例中,通过当指纹识别器接收到的触碰操作满足启动应用程序的预设条件时,获取所述触碰操作对应的指纹信息;根据所述指纹信息,启动与所述指纹信息匹配的应用程序。实现了根据输入的指纹信息快速自动启动相应的应用程序,避免用户手动操作,提高了用户使用体验。

而且,在本发明实施例中,还可以接收用户通过预设方式输入的预设条件设置指令,并根据预设条件设置指令调整预设条件,从而方便用户根据需求实现个性化设置,进一步提高用户的使用体验。

另外,在本发明实施例中,可以当指纹识别器在预设时间内接收到预设次数的触碰操作时,获取该触碰操作对应的指纹信息。或者是当指纹识别器接收到的触碰操作的持续时间达到预设时间值时,获取该触碰操作对应的指纹信息。或者是当指纹识别器接收到的触碰操作的按压力度达到预设力度值时,获取该触碰操作对应的指纹信息。从而提高获取的指纹信息的准确性,进而提高用户的使用体验。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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