一种应用管理方法、装置和终端与流程

文档序号:12596440阅读:185来源:国知局
一种应用管理方法、装置和终端与流程

本发明涉及通信领域,尤其涉及一种应用管理方法、装置和终端。



背景技术:

随着终端的不断演进与发展,用户对终端的要求越来越高,而且为满足用户的不同需求,终端的应用也日益增多;在终端的使用过程中,通常会存在终端的应用自启动及关联其他应用启动等情况,但是终端应用的启动常常并不符合用户的实际需求,如开启的应用有可能是用户不会使用的,这无疑加重了终端的运行负担,影响终端的性能;或者存在用户需要使用的应用并未开启的情况,影响用户的体验。在终端的使用过程中,如何对应用进行合理管理,以提高用户的体验,是当前值得考虑的问题。



技术实现要素:

本发明提供一种应用管理方法、装置和终端,解决现有技术中对应用启动项的管理不符合用户实际使用需求,用户体验差的问题。

为解决上述技术问题,本发明实施例提供一种应用管理方法,包括:

获取目标应用对应的启动项信息;

根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的启动项设置信息。

其中,操作习惯信息包括:

用户对目标应用相关联的应用的操作信息;和/或

目标应用的启动频率。

其中,当前启动项设置信息包括:启动项对应的启动项标识信息,及启动项对应的启动项类别信息。

其中,获取目标应用对应的启动项信息,根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置,包括:

目标应用启动时,获取目标应用对应的待启动启动项信息,根据当前启动项设置信息对待启动启动项信息对应的待启动启动项进行设置;和/或

目标应用运行过程中,获取目标应用对应的当前启动项信息,根据当前启动项设置信息对当前启动项信息对应的当前启动项进行设置。

其中,目标应用启动时,获取目标应用对应的待启动启动项信息,根据当前启动项设置信息对待启动启动项信息对应的待启动启动项进行设置,包括:

当待启动启动项为自启动启动项时,开启待启动启动项;和/或

当待启动启动项为关联启动项时,在接收到用户确认开启待启动启动项的操作指令时,开启待启动启动项;和/或

当待启动启动项为异常启动项时,禁止启动待启动启动项。

其中,目标应用运行过程中,获取目标应用对应的当前启动项信息,根据当前启动项设置信息对当前启动项信息对应的当前启动项进行设置,包括:

将当前启动项信息与启动项设置信息进行比较,若当前启动项信息对应的当前启动项为异常启动项,禁止当前启动项启动;和/或

将当前启动项信息与启动项设置信息进行比较,若启动项设置信息中存在当前启动项信息中未存在,且启动项类别为自启动启动项或关联启动项的启动项标识信息时,开启启动项标识信息对应的启动项。

本发明实施例还提供一种应用管理装置,其特征在于,包括:

启动项获取模块,用于获取目标应用对应的启动项信息;

启动项设置模块,用于根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的启动项设置信息。

其中,操作习惯信息包括:

用户对目标应用相关联的应用的操作信息;和/或

目标应用的启动频率。

其中,启动项设置模块还用于:

在目标应用启动时,根据当前启动项设置信息对目标应用对应的待启动启动项进行设置;和/或

在目标应用运行过程中,根据当前启动项设置信息对目标应用对应的当前启动项进行设置。

本发明实施例还提供一种终端,包括:上述应用管理装置。

本发明的有益效果是:

本发明实施例提供一种应用管理方法、装置和终端,通过获取目标应用对应的启动项信息;根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的启动项设置信息;即根据预设时间内用户对目标应用的操作习惯信息生成当前启动项设置信息,根据该当前启动项设置信息对应用的启动项进行管理,使得对目标应用启动项的管理可以根据用户对目标应用的操作习惯进行管理,更加符合用户实际的使用需求,提高用户的体验。

附图说明

图1为本发明实施例一提供的应用管理方法流程图;

图2为本发明实施例二提供的应用管理装置示意图;

图3为本发明实施例二提供的终端示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

本实施例提供一种应用管理方法,请参见图1,具体包括:

步骤S101,获取目标应用对应的启动项信息;

步骤S102,根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的当前启动项设置信息。

具体的,可以预先选择需要进行启动项管理的应用,将该应用定义为目标应用,该目标应用可以是指定的终端上安装的某一个或多个应用,也可以是终端上安装的所有应用,其可以根据需要具体选择设置。在对目标应用的启动项进行管理时,具体可以是获取该目标应用对应的启动项信息,然后根据预先设置的当前启动项设置信息对该启动项信息对应的启动项进行设置,该对启动项进行设置具体可以是启动启动项或禁止启动项启动等操作。该启动项具体可以是指该具体的应用程序。

本实施例中,该预设的当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的当前启动项设置信息。其具体生成过程可以是:获取预设周期内用户对目标信息的操作习惯信息,然后根据该操作习惯信息生成对应的启动项设置信息。

进一步的,本实施例中可以只可以获取一次预设周期内的用户对目标应用的操作习惯信息,然后根据该操作习惯信息生成一个对应的启动项设置信息,将该启动项设置信息根据需要设置为当前启动项设置信息。也可以是周期性的获取多个预设周期内用户对目标应用的操作习惯信息,然后根据各预设周期内用户对目标应用的操作习惯信息周期性的生成启动项设置信息,并将最近生成的启动项设置信息作为当前当前启动项设置信息,或者根据需要指定多个启动项设置信息中的一个作为该当前启动项设置信息。本实施例中的预设周期可以根据需要具体设置,可以是一周,也可以一个月或者也可以其他任意一个时间段。

本实施例中的操作习惯信息包括:用户对目标应用相关联的应用的操作信息;和/或目标应用的启动频率。即可以获取用户在使用该目标应用时,对相关联应用的操作信息,该相关联应用的操作信息具体可以是在该目标应用下对其他应用的操作频率、具体操作内容等信息,如用户将该目标应用下的信息分享待其他应用下的操作。具体的,如用户在使用QQ时,将QQ下的消息分享到微博或者微信,此时微博或者微信为该目标应用对应的相关联的应用,则可以将“消息分享”作为该目标应用相关联的应用的操作信息,也可以将具体的“消息分享次数”作为该目标应用相关联的应用的操作信息。另外,该操作习惯信息也可以包括该预设周期内用户对该目标应用的启动频率。

本实施例中的当前启动项设置信息包括启动项对应的启动项标识信息,及启动项对应的启动项类别信息。具体的,该启动项可以是根据需要选择的与目标应用相关的启动项,如具体的应用等。另外,启动项可以是根据用户对目标应用的操作习惯信息设置的启动项,启动项类别具体可以包括自启动启动项、关联启动项和异常启动项中的至少一种。

本实施例中,根据用户对目标应用的操作习惯信息生成启动项设置信息具体可以包括:可以预先根据目标应用的启动频率设置该目标应用对应的具体的启动项和启动项类别,其具体对应关系可以如下表1所示。

表1

若获取到预设周期内用户对目标应用的启动频率属于启动频率区间2,则将启动项A、B、D作为该目标应用对应的启动项,且该启动项A的类别为自启动启动项,B的类别为关联启动项,D为异常启动项。即启动项设置信息包括:启动项A,自启动启动项;启动项B,关联启动项;启动项D,异常启动项。

当然也可以获取预设周期内用户对该目标应用对应的应用的操作信息,根据该操作信息生成启动项设置信息。如目标应用为QQ,用户在预设周期内将该QQ下的信息分享到微信和微博,则微博和微信为目标应用QQ对应的启动项,另外,在预设周期内将QQ下的信息分享到微信的次数为x,分享到微博的次数为y,则可以根据次数大小对微信和微博的类别进行设置,如x小于y,则将值小的设置为关联启动项,值大的设置为自启动启动项。当然,该目标应用对应的自启动启动项也可以是根据用户的操作习惯信息确定的该目标应用对应的必要启动项,即需要开启该启动项才能开启该目标应用的启动项。进一步的,可以将该预设周期内用户在目标应用下未进行操作的应用设置为该目标应用对应的异常启动项;或者,将在该预设周期内运行出现故障的应用作为该异常启动项。即可以根据具体的用户在使用该目标应用的过程中对相关联应用的操作频率设置应用启动项的类型,将经常使用的使用频率高的应用作为自启动启动项,将使用频率低的应用作为关联启动项,或者将需要安全认证等安全级别高的应用作为关联启动项。

本实施例中,生成该启动项设置信息也可以同时根据该用户对目标应用相关联的应用的操作信息和目标应用的启动频率进行设置,即对目标应用对应的启动项和启动项的类型的设置,即当前启动项设置信息的生成方式,可以根据预设周期的用户对目标应用的具体操作习惯信息进行具体设置,本实施例对其设置方式不做具体限定。生成的该当前启动项设置信息具体包括启动项的启动项标识信息和启动项的类别信息,可以根据该启动项标识信息和启动项的类别信息对目标应用的启动项进行设置即可。

本实施例中,获取目标应用对应的启动项信息,根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置,包括:目标应用启动时,获取目标应用对应的待启动启动项信息,根据当前启动项设置信息对待启动启动项信息对应的待启动启动项进行设置;和/或目标应用运行过程中,获取目标应用对应的当前启动项信息,根据当前启动项设置信息对当前启动项信息对应的当前启动项进行设置。

具体的,本实施例中根据当前启动项设置信息,对目标应用的启动项进行设置具体可以是在目标应用启动时,对该目标应用对应的启动项进行设置,也可以是在目标应用的运行过程中,对该目标应用对应的启动项进行设置。在目标应用启动时,对该目标应用对应的启动项进行设置,具体可以是,获取该目标应用对应的待启动启动项信息,根据预设的当前启动项设置信息对目标应用对应的待启动启动项进行设置;该待启动启动项信息包括待启动启动项的标识信息和该待启动启动项的类别信息。在目标应用运行过程中,获取目标应用的当前启动项信息,根据预设的当前启动项设置信息对目标应用对应的当前启动项进行设置;该当前启动项信息包括当前已启动的启动项的标识信息和类别信息。

进一步的,目标应用启动时,获取目标应用对应的待启动启动项信息,根据当前启动项设置信息对待启动启动项信息对应的待启动启动项进行设置,包括:当待启动启动项为自启动启动项时,开启待启动启动项;和/或当待启动启动项为关联启动项时,在接收到用户确认开启待启动启动项的操作指令时,开启待启动启动项;和/或当待启动启动项为异常启动项时,禁止启动待启动启动项。具体的,将目标应用对应的各待启动启动项与当前启动项设置信息进行比较,判断各待启动启动项的类型,若待启动启动项为自启动启动项,则在启动该目标应用时,直接启动该启动项;或该待启动启动项为该目标应用的关联启动项,则可以生成用户提示信息,以便用户确认是否需要开启该关联应用,接收用户对应的操作指令,根据该操作指令决定开启该启动项还是禁止启动该启动项;若根据该启动项启动项标识信息判断该启动项是异常启动项,则禁止该启动项启动。该待启动启动项为启动目标应用时,待启动的启动项。

本实施例中,判断该待启动启动项的类型,具体可以是根据该待启动启动项的启动项标识信息查找该当前启动项设置信息中是否存在该启动项,若存在,则查找该启动项对应的启动项类别;若不存在,则可以默认启动该启动项,或者禁止启动该启动项。

进一步的,目标应用运行过程中,获取目标应用对应的当前启动项信息,根据当前启动项设置信息对当前启动项信息对应的当前启动项进行设置,包括:将当前启动项信息与启动项设置信息进行比较,若当前启动项信息对应的当前启动项为异常启动项时,禁止当前启动项启动;和/或将当前启动项信息与启动项设置信息进行比较,若启动项设置信息中存在当前启动项信息中未存在,且启动项类别为自启动启动项或关联启动项的启动项标识信息时,开启启动项标识信息对应的启动项。具体的,为能使终端的应用的运行情况符合用户的实际需求,可以在目标应用运行的过程中,对该目标应用的启动项进行管理。在目标应用的运行过程中,获取当前该目标应用对应的当前启动项信息,该当前启动项信息可以是目标应用当前对应的开启的启动项信息,然后将该当前启动项信息与当前启动项设置信息比较,判断该当前启动项信息中是否存在启动项的开启状态与该启动项在当前启动项设置信息中的启动项类别不匹配的,若存在,则根据该当前启动项设置信息对该当前启动项进行设置,如禁止相应的启动项启动,或者开启该目标应用对应的未启动的启动项。开启该目标应用对应的未启动的启动项,具体可以包括直接开启自启动类型的自启动启动项,或者接受用户下发的开启指令,开启关联启动项。

进一步的,本实施例中,若在预设周期内检测到该目标应用未启动,则可以将该目标应用冻结,相应的也可以根据需要将该目标应用对应的部分用于冻结。然后,可以根据用户需要由用户对该目标应用和其对应的应用解冻,也可以预设一解冻时间,当达到该解冻时间后,自动将该目标应用和其对应的应用解冻。

本实施例提供的应用管理方法,通过获取目标应用对应的启动项信息;根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的启动项设置信息;即根据预设时间内用户对目标应用的操作习惯信息生成当前启动项设置信息,根据该当前启动项设置信息对应用的启动项进行管理,使得对目标应用启动项的管理可以根据用户对目标应用的操作习惯进行管理,更加符合用户实际的使用需求,提高用户的体验。另外,通过上述运营管理方法,可以禁止用户在目标应用对应的使用频率小的启动项,可以减小终端的运行负荷,提高终端的运行速率,也可以禁止一些启动项启动,保证终端的安全性,从而提高用户体验,并且可以减少耗电量。

实施例二:

本实施例提供一种应用管理装置,请参见图2,具体包括:启动项获取模块21和启动项设置模块22,其中,启动项获取模块21用于获取目标应用对应的启动项信息;启动项设置模块22用于根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的启动项设置信息。

具体的,可以预先选择需要进行启动项管理的应用,将该应用定义为目标应用,该目标应用可以是指定的终端上安装的某一个或多个应用,也可以是终端上安装的所有应用,其可以根据需要具体选择设置。在对目标应用的启动项进行管理时,具体可以是获取该目标应用对应的启动项信息,然后根据预先设置的当前启动项设置信息对该启动项信息对应的启动项进行设置,该对启动项进行设置具体可以是启动启动项或禁止启动项启动等操作。

请参见图2,本实施例提供的运营管理装置,还包括当前启动项设置信息设置模块23,该当前启动项设置信息设置模块23用于根据预设周期内用户对所述目标应用的操作习惯信息生成当前启动项设置信息。该当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的当前启动项设置信息。其具体生成过程可以是:获取预设周期内用户对目标信息的操作习惯信息,然后根据该操作习惯信息生成对应的启动项设置信息。

本实施例中的操作习惯信息包括:用户对目标应用相关联的应用的操作信息;和/或目标应用的启动频率。即可以获取用户在使用该目标应用时,对相关联应用的操作信息,该相关联应用的操作信息具体可以是在该目标应用下对其他应用的操作频率、具体操作内容等信息,如用户将该目标应用下的信息分享待其他应用下的操作。

本实施例中的当前启动项设置信息包括启动项对应的启动项标识信息,及启动项对应的启动项类别信息。具体的,该启动项可以是根据需要选择的与目标应用相关的启动项,如具体的应用等。另外,启动项可以是根据用户对目标应用的操作习惯信息设置的启动项,启动项类别具体可以包括自启动启动项、关联启动项和异常启动项中的至少一种。

本实施例中,根据用户对目标应用的操作习惯信息生成启动项设置信息具体可以包括:可以预先根据目标应用的启动频率设置该目标应用对应的具体的启动项和启动项类别,当然也可以获取预设周期内用户对该目标应用对应的应用的操作信息,根据该操作信息生成启动项设置信息。另外,生成该启动项设置信息也可以同时根据该用户对目标应用相关联的应用的操作信息和目标应用的启动频率进行设置,即对目标应用对应的启动项和启动项的类型的设置,即当前启动项设置信息的生成方式,可以根据预设周期的用户对目标应用的具体操作习惯信息进行具体设置,本实施例对其设置方式不做具体限定。生成的该当前启动项设置信息具体包括启动项的启动项标识信息和启动项的类别信息,可以根据该启动项标识信息和启动项的类别信息对目标应用的启动项进行设置即可。

本实施例中的启动项设置模块22还用于:在目标应用启动时,根据当前启动项设置信息对目标应用对应的待启动启动项进行设置;和/或在目标应用运行过程中,根据当前启动项设置信息对目标应用对应的当前启动项进行设置。具体的,本实施例中根据当前启动项设置信息,对目标应用的启动项进行设置具体可以是在目标应用启动时,对该目标应用对应的启动项进行设置,也可以是在目标应用的运行过程中,对该目标应用对应的启动项进行设置。在目标应用启动时,对该目标应用对应的启动项进行设置,具体可以是,获取该目标应用对应的待启动启动项信息,根据预设的当前启动项设置信息对目标应用对应的待启动启动项进行设置。在目标应用运行过程中,获取目标应用的当前启动项信息,根据预设的当前启动项设置信息对目标应用对应的当前启动项进行设置。

进一步的,启动项设置模块22在目标应用启动时,根据预设的当前启动项设置信息在目标应用启动时,对目标应用对应的待启动启动项进行设置,包括:当待启动启动项为自启动启动项时,开启待启动启动项;和/或当待启动启动项为关联启动项时,在接收到用户确认开启待启动启动项的操作指令时,开启待启动启动项;和/或当待启动启动项为异常启动项时,禁止启动待启动启动项。启动项设置模块22在目标应用运行过程中,根据预设的当前启动项设置信息对目标应用对应的当前启动项进行设置,包括:将当前启动项信息与启动项设置信息进行比较,若当前启动项信息对应的当前启动项为异常启动项,禁止当前启动项启动;和/或将当前启动项信息与启动项设置信息进行比较,若启动项设置信息中存在当前启动项信息中未存在,且启动项类别为自启动启动项或关联启动项的启动项标识信息时,开启启动项标识信息对应的启动项。

本实施例提供的应用管理装置,通过获取目标应用对应的启动项信息;根据预设的当前启动项设置信息对启动项信息对应的启动项进行设置;当前启动项设置信息包括根据预设周期内用户对目标应用的操作习惯信息生成的启动项设置信息;即根据预设时间内用户对目标应用的操作习惯信息生成当前启动项设置信息,根据该当前启动项设置信息对应用的启动项进行管理,使得对目标应用启动项的管理可以根据用户对目标应用的操作习惯进行管理,更加符合用户实际的使用需求,提高用户的体验。另外,通过上述运营管理方法,可以禁止用户在目标应用对应的使用频率小的启动项,可以减小终端的运行负荷,提高终端的运行速率,以提高用户体验,并且可以减少耗电量。

本实施例还提供一种终端,请参见图3,包括前述的应用管理装置,本实施例提供的终端,可以通过该应用管理装置根据用户对目标应用的操作习惯信息对终端上目标应用的启动项进行管理和设置,使得该终端上目标应用的设置更加符合用户的使用习惯,贴近用户的使用需求;另外,该终端可以禁止用户使用频率低等用户不经常使用的启动项启动,节省终端电量,提高终端的运行速率,用户使用该终端,可以获得更好的体验。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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