一种应用程序管理方法及服务设备与流程

文档序号:14175018阅读:168来源:国知局
一种应用程序管理方法及服务设备与流程

本发明涉及互联网技术领域,具体涉及一种应用程序管理方法及服务设备。



背景技术:

目前,随着智能手机、移动平板等移动终端的普及,移动终端已经成为人们日常生活中使用最频繁的工具。人们会在移动终端上下载各类应用程序,但是如果不对移动终端安装的应用程序进行管理,应用程序会占据移动终端大量的内存空间,容易发生卡顿等影响用户体验的情况,可见,卸载移动终端中安装的应用程序以清理移动终端的内存空间显得尤为重要。然而,在实践中发现,用户在清理移动终端的内存空间时,由于应用程序数量众多,难以有针对性地卸载应用程序,降低了移动终端内存空间的清理效率。



技术实现要素:

本发明实施例公开了一种应用程序管理方法及服务设备,能够提高移动终端内存空间的清理效率。

本发明实施例第一方面公开一种应用程序管理方法,所述方法包括:

服务设备接收任一目标移动终端发送的反馈信息,所述反馈信息是所述目标移动终端在检测到针对所述目标移动终端已安装的任一待卸载应用程序的卸载指令时触发的;

所述服务设备根据所述反馈信息获取所述目标移动终端已安装的所有本地应用程序的综合卸载指数,所有所述本地应用程序包括所述待卸载应用程序;以及,任一所述本地应用程序的综合卸载指数用于评估该本地应用程序的用户活跃度;

所述服务设备根据所有所述本地应用程序的综合卸载指数从所有所述本地应用程序中查找综合卸载指数与所述待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序;

所述服务设备把所述至少一个本地应用程序中每个本地应用程序的应用标识推送至所述目标移动终端,以触发所述目标移动终端卸载所述至少一个本地应用程序。

作为一种可选的实施方式,在本发明实施例第一方面中,所述目标移动终端卸载所述低频应用程序,包括:

由所述目标移动终端在所述目标移动终端的屏幕上显示所述至少一个本地应用程序中每个本地应用程序的应用标识;

由所述目标移动终端判断用户某一时刻在所述屏幕上触发的点击事件的数量是否超过指定阈值,如果是,获取每一个所述点击事件对应的点击位置;

由所述目标移动终端确定所有所述点击事件对应的点击位置包围的区域为应用卸载区域;

由所述目标移动终端判断是否存在至少一条到达所述屏幕边缘的划动轨迹,所述划动轨迹的起始位置为任一所述点击位置;

如果存在至少一条所述划动轨迹,由所述目标移动终端卸载所述应用卸载区域内显示的目标应用标识对应的本地应用程序,所述目标应用标识包括所述至少一个本地应用程序的应用标识中的至少一个。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

所述服务设备接收海量移动终端上传的针对任一目标应用程序的用户行为数据;其中,每个所述移动终端上传的所述用户行为数据至少包括针对所述目标应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长;

所述服务设备对所有所述用户行为数据进行加权计算,获得所述目标应用程序的综合卸载指数,并存储所述目标应用程序的综合卸载指数。

作为一种可选的实施方式,在本发明实施例第一方面中,在所述服务设备接收海量移动终端上传的针对任一目标应用程序的用户行为数据之后,以及在所述服务设备对所有所述用户行为数据进行加权计算,获得所述目标应用程序的综合卸载指数之前,所述方法还包括:

所述服务设备从所有所述用户行为数据中去除数据信息不完整的无效用户行为数据;

所述服务设备根据所述海量移动终端的用户的身份特征,对去除所述无效用户行为数据后的剩余用户行为数据进行分类,获得每一类身份特征对应的用户行为数据;

所述服务设备对所有所述用户行为数据进行加权计算,获得所述目标应用程序的综合卸载指数,包括:

所述服务设备对每一类身份特征对应的用户行为数据进行加权计算,获得每一类身份特征对应的所述目标应用程序的综合卸载指数。

作为一种可选的实施方式,在本发明实施例第一方面中,在所述服务设备接收任一目标移动终端发送的反馈信息之后,以及在所述服务设备根据所述反馈信息获取所述目标移动终端已安装的所有本地应用程序的综合卸载指数之前,所述方法还包括:

所述服务设备获取所述目标移动终端的用户的目标身份特征,并触发执行所述的根据所述反馈信息获取所述目标移动终端已安装的所有本地应用程序的综合卸载指数的操作;其中,所有所述本地应用程序的综合卸载指数中每个本地应用程序的综合卸载指数为与所述目标身份特征对应的该本地应用程序的综合卸载指数。

本发明实施例第二方面公开一种服务设备,包括:

第一接收单元,用于接收任一目标移动终端发送的反馈信息,所述反馈信息是所述目标移动终端在检测到针对所述目标移动终端已安装的任一待卸载应用程序的卸载指令时触发的;

第一获取单元,用于根据所述反馈信息获取所述目标移动终端已安装的所有本地应用程序的综合卸载指数,所有所述本地应用程序包括所述待卸载应用程序;以及,任一所述本地应用程序的综合卸载指数用于评估该本地应用程序的用户活跃度;

查找单元,用于根据所有所述本地应用程序的综合卸载指数从所有所述本地应用程序中查找综合卸载指数与所述待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序;

推送单元,用于把所述至少一个本地应用程序中每个本地应用程序的应用标识推送至所述目标移动终端,以触发所述目标移动终端卸载所述至少一个本地应用程序。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

第二接收单元,用于接收海量移动终端上传的针对任一目标应用程序的用户行为数据;其中,每个所述移动终端上传的所述用户行为数据至少包括针对所述目标应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长;

计算单元,用于对所有所述用户行为数据进行加权计算,获得所述目标应用程序的综合卸载指数,并存储所述目标应用程序的综合卸载指数。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

去除单元,用于在所述第二接收单元接收海量移动终端上传的针对任一目标应用程序的用户行为数据之后,从所有所述用户行为数据中去除数据信息不完整的无效用户行为数据;

分类单元,用于根据所述海量移动终端的用户的身份特征,对去除所述无效用户行为数据后的剩余用户行为数据进行分类,获得每一类身份特征对应的用户行为数据;

以及,所述计算单元对所有所述用户行为数据进行加权计算,获得所述目标应用程序的综合卸载指数的方式具体为:

所述计算单元对每一类身份特征对应的用户行为数据进行加权计算,获得每一类身份特征对应的所述目标应用程序的综合卸载指数。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

第二获取单元,用于在所述第一接收单元接收任一目标移动终端发送的反馈信息之后,获取所述目标移动终端的用户的目标身份特征,并触发所述第一获取单元执行所述的根据所述反馈信息获取所述目标移动终端已安装的所有本地应用程序的综合卸载指数的操作;

以及,所述第一获取单元获取的所有所述本地应用程序的综合卸载指数中每个本地应用程序的综合卸载指数为与所述目标身份特征对应的该本地应用程序的综合卸载指数。

本发明实施例第三方面公开一种服务设备,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1~5任一项所述的应用程序管理方法。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行权利要求1~5任一项所述的应用程序管理方法。

与现有技术相比,本发明实施例具有以下有益效果:

服务设备在接收到任一目标移动终端在卸载已安装的任一待卸载应用程序时触发的反馈信息之后,获取目标移动终端已安装的所有本地应用程序的综合卸载指数,其中,所有本地应用程序包括待卸载应用程序,任一本地应用程序的综合卸载指数可以评估该本地应用程序的用户活跃度。如果任一本地应用程序的综合卸载指数与待卸载应用程序的综合卸载指数相匹配,也就是说该本地应用程序的用户活跃度与待卸载应用程序的用户活跃度相匹配,那么用户在卸载了待卸载应用程序之后,还可能需要卸载该本地应用程序。因此,服务设备根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找出综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序之后,把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端,从而可以提醒用户卸载上述的至少一个本地应用程序,使用户更有针对性地清理移动终端的内存空间,提高移动终端内存空间的清理效率。

附图说明

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

图1是本发明实施例公开的一种应用程序管理方法的流程示意图;

图2是本发明实施例公开的另一种应用程序管理方法的流程示意图;

图3是本发明实施例公开的另一种应用程序管理方法的流程示意图;

图4是本发明实施例公开的一种服务设备的结构示意图;

图5是本发明实施例公开的另一种服务设备的结构示意图;

图6是本发明实施例公开的另一种服务设备的结构示意图;

图7是本发明实施例公开的一种应用程序管理系统的结构示意图。

具体实施方式

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

需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种应用程序管理方法及服务设备,能够提高移动终端内存空间的清理效率。以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种应用程序管理方法的流程示意图。其中,图1所描述的应用程序管理方法适用于为应用商店等应用平台提供服务的服务设备,本发明实施例不做限定。如图1所示,该应用程序管理方法可以包括以下步骤:

101、服务设备接收任一目标移动终端发送的反馈信息。

本发明实施例中,反馈信息是目标移动终端在检测到针对目标移动终端已安装的任一待卸载应用程序的卸载指令时触发的。反馈信息可以包括目标移动终端的身份标识、目标移动终端上已安装的所有本地应用程序的应用标识等信息,本发明实施例不做限定。

102、服务设备根据反馈信息获取目标移动终端已安装的所有本地应用程序的综合卸载指数。

本发明实施例中,所有本地应用程序包括待卸载应用程序,服务设备可以根据每一个本地应用程序的应用标识,从数据库中逐一查找出所有本地应程序的综合卸载指数。此外,任一本地应用程序的综合卸载指数可以用于评估该本地应用程序的用户活跃度。根据综合卸载指数的计算方式不同,可以是综合卸载指数越高的应用程序的用户活跃度越高,也可以是综合卸载指数越低的应用程序的用户活跃度越高,本发明实施例不做限定。

103、服务设备根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序。

作为一种可选的实施方式,服务设备可以根据预设的误差范围确定待卸载应用程序的综合卸载指数对应的取值范围;如果任一本地应用程序的综合卸载指数落入该取值范围内,那么服务设备可以认为该本地应用程序的综合卸载指数与待卸载应用程序的综合卸载指数相匹配。

作为另一种可选的实施方式,服务设备可以将任一本地应用程序的综合卸载指数与待卸载应用程序的综合卸载指数相减,得出综合卸载指数的差值;如果该综合卸载指数的差值落入预设的误差范围内,那么服务设备可以认为该本地应用程序的综合卸载指数与待卸载应用程序的综合卸载指数相匹配。

104、服务设备把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端,以触发目标移动终端卸载上述的至少一个本地应用程序。

本发明实施例中,如果两个应用程序的综合卸载指数相匹配,可以认为这两个应用程序的用户活跃度相匹配,那么在用户卸载这两个应用程序中的其中一个应用程序之后,很可能还需要卸载另外一个应用程序,所以服务设备将综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序推送至目标移动终端,可以提醒目标移动终端的用户卸载上述的至少一个本地应用程序,从而可以提醒用户有针对性地对目标移动终端的内存空间进行清理,提高了目标移动终端内存空间的清理效率。

可见,在图1所描述的方法中,服务设备可以在接收到任一目标移动终端在卸载已安装的任一待卸载应用程序时触发的反馈信息之后,获取目标移动终端已安装的所有本地应用程序的综合卸载指数,并且根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找出综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序,然后把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端,从而可以提醒用户有针对性地对移动终端的内存空间进行清理,可以提高内存空间的清理效率。

实施例二

请参阅图2,图2是本发明实施例公开的另一种应用程序管理方法的流程示意图。如图2所示,该应用程序管理方法还可以包括以下步骤:

201、服务设备接收海量移动终端上传的针对任一目标应用程序的用户行为数据。

本发明实施例中,每个移动终端上传的用户行为数据至少包括针对目标应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长,每个移动终端还可以上传用户年龄、用户性别、用户职业等用户的身份特征,本发明实施例不做限定。安装了服务设备对应的应用商店的移动终端,可以通过埋点的方式,采集用户行为数据,并且在连接wi-fi的条件下,定时把用户行为数据上传到服务设备。此外,服务设备还可以统计海量移动终端的用户在应用商店内对目标应用程序做出差评的差评数量,并把差评数量作为用户行为数据的其中一项参数,用于综合卸载指数的计算过程中。

202、服务设备从所有用户行为数据中去除数据信息不完整的无效用户行为数据。

203、服务设备根据海量移动终端的用户的身份特征,对去除无效用户行为数据后的剩余用户行为数据进行分类,获得每一类身份特征对应的用户行为数据。

204、服务设备对每一类身份特征对应的用户行为数据进行加权计算,获得每一类身份特征对应的目标应用程序的综合卸载指数,并存储该目标应用程序的综合卸载指数。

本发明实施例中,服务设备还可以将每一类身份特征对应的用户行为数据中的各项参数分为正向指数和负向指数,比如说,安装量、使用时长可以划分为正向指数;卸载量、差评数量可以划分为负向指数。服务设备可以根据目标应用程序的应用类型以及目标应用程序的每一类身份特征对应的用户行为数据中每项参数与目标应用程序的用户活跃度之间的相关程度,选择正向指数中的任几项参数以及负向指数中的任几项参数进行加权计算。

举例来说,假设身份特征为用户性别,那么目标应用程序的综合卸载指数可以分为女性综合卸载指数和男性综合卸载指数。

其中,该目标应用程序的女性综合卸载指数的计算方式可以为:

女性综合卸载指数=(搜索量×加权系数a+下载量×加权系数b)-(差评次数×加权系数c)

类似地,该目标应用程序的男性综合卸载指数的计算方式可以为:

男性综合卸载指数=(下载量×加权系数d+使用时长×加权系数e)-(差评次数×加权系数f+卸载量×加权系数g)

可见,应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长等用户行为数据的参数可以作为评估应用程序的用户活跃度的指标,综合卸载指数通过用户行为数据的任几项参数加权计算而成,因此可以利用综合卸载指数量化应用程序的用户活跃度的评估过程。此外,利用身份特征对用户行为数据进行细分之后,对于同一个目标应用程序,可以具有与多个身份特征对应的多个综合卸载指数,从而可以更有针对性地对目标应用程序的用户活跃度进行评估,能够提高应用标识被推送到目标移动终端的至少一个本地应用程序满足用户需求的概率。

205、服务设备接收任一目标移动终端发送的反馈信息。

本发明实施例中,反馈信息是目标移动终端在检测到针对目标移动终端已安装的任一待卸载应用程序的卸载指令时触发的。

206、服务设备获取目标移动终端的用户的目标身份特征,以及根据反馈信息获取目标移动终端已安装的所有本地应用程序的综合卸载指数。

本发明实施例中,具体的,在获取到目标移动终端的用户的目标身份特征之后,服务设备在反馈信息的触发下根据该目标身份特征获取目标移动终端已安装的所有本地应用程序的综合卸载指数,其中,所有本地应用程序包括待卸载应用程序,每个本地应用程序的综合卸载指数为与目标身份特征对应的该本地应用程序的综合卸载指数。

207、服务设备根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序。

208、服务设备把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端,以触发目标移动终端卸载该至少一个本地应用程序。

在图2所描述的方法中,服务设备可以通过接收海量移动终端上传的针对目标应用程序的用户行为数据并对所有用户行为数据进行加权计算,对目标应用程序的用户活跃度进行评估,并利用综合卸载指数对评估过程进行量化,从而可以根据综合卸载指数提醒目标移动终端的用户卸载用户活跃度与待卸载应用程序的用户活跃度相匹配的本地应用程序。进一步地,在图2所描述的方法中,服务设备根据身份特征对用户行为数据进行分类,可以根据不同的身份特征对目标应用程序的综合卸载指数进行细分,从而可以更有针对性地对目标应用程序的用户活跃度进行评估,能够提高应用标识被推送到目标移动终端的至少一个本地应用程序满足用户需求的概率。

实施例三

请参阅图3,图3是本发明实施例公开的另一种应用程序管理方法的流程示意图。如图3所示,该应用程序管理方法还可以包括以下步骤:

301、服务设备接收海量移动终端上传的针对任一目标应用程序的用户行为数据。

本发明实施例中,每个移动终端上传的用户行为数据至少包括针对目标应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长。

302、服务设备从所有用户行为数据中去除数据信息不完整的无效用户行为数据。

303、服务设备根据海量移动终端的用户的身份特征,对去除无效用户行为数据后的剩余用户行为数据进行分类,获得每一类身份特征对应的用户行为数据。

304、服务设备对每一类身份特征对应的用户行为数据进行加权计算,获得每一类身份特征对应的目标应用程序的综合卸载指数,并存储该目标应用程序的综合卸载指数。

305、目标移动终端发送反馈信息至服务设备。

本发明实施例中,反馈信息是目标移动终端在检测到针对目标移动终端已安装的任一待卸载应用程序的卸载指令时触发的。

306、服务设备获取目标移动终端的用户的目标身份特征,以及根据反馈信息获取目标移动终端已安装的所有本地应用程序的综合卸载指数。

本发明实施例中,具体的,在获取到目标移动终端的用户的目标身份特征之后,服务设备在反馈信息的触发下根据该目标身份特征获取目标移动终端已安装的所有本地应用程序的综合卸载指数,其中,所有本地应用程序包括待卸载应用程序,每个本地应用程序的综合卸载指数为与目标身份特征对应的该本地应用程序的综合卸载指数。

307、服务设备根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序。

308、服务设备把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端。

309、目标移动终端接收上述的至少一个本地应用程序中每个本地应用程序的应用标识,并在屏幕上显示上述的至少一个本地应用程序中每个本地应用程序的应用标识。

本发明实施例中,目标移动终端可以在屏幕的特定区域或页面上显示应用标识,应用标识被显示在屏幕上的每个本地应用程序为综合卸载指数与待卸载应用的综合卸载指数相匹配的本地应用程序,目标移动终端可以通过屏幕消息、语音提示等方式提醒目标移动终端的用户卸载应用标识被显示在屏幕上的本地应用程序,从而可以提醒目标移动终端的用户有针对性地对本地应用程序进行卸载,能够提高目标移动终端内存空间的清理效率。

310、目标移动终端判断用户某一时刻在屏幕上触发的点击事件的数量是否超过指定阈值,如果是,执行步骤311,否则,结束本流程。

311、目标移动终端获取每一个点击事件对应的点击位置,并确定所有点击事件对应的点击位置包围的区域为应用卸载区域。

本发明实施例中,用户可以在显示应用标识的特定区域或页面内移动应用标识,对应用标识的分布进行排列,目标移动终端可以提醒用户使用多根手指(如5根)接触屏幕以进行应用卸载操作,每一根手指接触屏幕对应一个点击事件以及一个点击位置,指定阈值的设置以目标移动终端提醒用户接触屏幕以进行应用卸载操作时建议用户使用的手指数量为参考。如果目标移动终端检测到的点击事件的数量少于指定阈值,可以认为用户并非在进行应用卸载操作,因此,目标移动终端在检测到的点击事件的数量超过指定阈值时,才把检测到的所有点击事件对应的点击位置包围的区域确定为应用卸载区域,把应用标识被显示在应用卸载区域内的本地应用程序确定为用户需要卸载的本地应用程序,把应用标识被显示在应用卸载区域外的本地应用程序确定为暂时不需要卸载的本地应用程序,从而可以降低用户误触屏幕或进行移动应用标识等操作时错误卸载应用程序的概率,能够改善用户体验。

312、目标移动终端判断是否存在至少一条到达屏幕边缘的划动轨迹,如果是,执行步骤313,如果否,结束本流程。

本发明实施例中,用户的每一根手指在屏幕上划动时对应一个划动轨迹,每个划动轨迹的起始位置为用户手指接触屏幕时的点击位置,因此,上述至少一条到达屏幕边缘的划动轨迹的起始位置为上述多个点击位置中的任一点击位置。目标移动终端可以预先设置到达屏幕边缘的划动轨迹能够触发应用卸载,因此当判断出存在至少一条到达屏幕边缘的划动轨迹时,目标移动终端执行应用卸载操作。

313、目标移动终端卸载应用卸载区域内显示的目标应用标识对应的本地应用程序。

本发明实施例中,目标应用标识为应用卸载区域内显示的应用标识,因此,目标应用标识包括至少一个本地应用程序的应用标识中的至少一个。目标移动终端可以对应用标识被显示在应用卸载区域内的所有本地应用程序进行批量卸载,无需用户逐个点击应用标识,从而可以简化卸载操作,进一步提高了目标移动终端内存空间的清理效率。

在图3所描述的方法中,服务设备可以通过对海量移动终端的用户行为数据进行大数据分析,计算出任一目标应用程序的综合卸载指数,并且可以在检测到目标移动终端针对任一待卸载应用程序的卸载指令时,通过推送综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序至目标移动终端,提醒目标移动终端的用户有针对性的对本地应用程序进行卸载,从而可以提高目标移动终端内存空间的清理效率。进一步地,在图3所描述的方法中,目标移动终端通过检测用户多根手指接触屏幕时触发的多个点击事件,确定应用卸载区域,并且在判断出存在至少一条到达屏幕边缘的划动轨迹时,卸载应用标识被显示在应用卸载区域内的本地应用程序,可以实现应用程序的批量卸载,从而可以简化应用卸载操作,进一步提高了移动终端内存空间的清理效率。

实施例四

请参阅图4,图4是本发明实施例公开的一种服务设备的结构示意图。如图4所示,该服务设备可以包括:

第一接收单元401,用于接收任一目标移动终端发送的反馈信息。

本发明实施例中,反馈信息是目标移动终端在检测到针对目标移动终端已安装的任一待卸载应用程序的卸载指令时触发的。

第一获取单元402,用于根据第一接收单元401接收到的反馈信息,获取目标移动终端已安装的所有本地应用程序的综合卸载指数。

本发明实施例中,所有本地应用程序包括待卸载应用程序;以及,任一本地应用程序的综合卸载指数用于评估该本地应用程序的用户活跃度。

查找单元403,用于根据第一获取单元402获取的所有本地应用程序的综合卸载指数从所有本地应用程序中查找综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序;

推送单元404,用于把查找单元403查找出的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端,以触发目标移动终端卸载上述的至少一个本地应用程序。

此外,在本发明实施中,目标移动终端在接收到服务设备推送的至少一个本地应用程序中每个本地应用程序的应用标识以后,在屏幕上显示上述的至少一个本地应用程序中每个本地应用程序的应用标识;在屏幕显示应用标识后的某一时刻,目标移动终端判断用户在屏幕上触发的点击事件的数量是否超过指定阈值,如果是,获取每一个所述点击事件对应的点击位置,并确定所有点击事件对应的点击位置包围的区域为应用卸载区域;当目标移动终端判断出存在至少一条到达屏幕边缘,并且以任一点击位置为起始位置的划动轨迹时,目标移动终端卸载应用卸载区域内显示的目标应用标识对应的本地应用程序,其中,目标应用标识包括至少一个本地应用程序的应用标识中的至少一个。

实施图4所描述的服务设备,可以在接收到任一目标移动终端在卸载已安装的任一待卸载应用程序时触发的反馈信息之后,获取目标移动终端已安装的所有本地应用程序的综合卸载指数,并且根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找出综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序,然后把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端,从而可以提醒用户有针对性地对移动终端的内存空间进行清理,提高内存空间的清理效率。进一步地,目标移动终端可以对应用标识被显示在应用卸载区域内的所有本地应用程序进行批量卸载,无需用户逐个点击应用标识,从而可以简化卸载操作,进一步提高了目标移动终端内存空间的清理效率。

实施例五

请参阅图5,图5是本发明实施例公开的另一种服务设备的结构示意图。其中,图5所示的服务设备是由图4所示的服务设备进行优化得到的。与图4所示的服务设备相比较,图5所示的移动设备还可以包括:

第二接收单元405,用于接收海量移动终端上传的针对任一目标应用程序的用户行为数据;

本发明实施例中,每个移动终端上传的用户行为数据至少包括针对目标应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长;

计算单元406,用于对第二接收单元405接收到的所有用户行为数据进行加权计算,获得目标应用程序的综合卸载指数,并存储目标应用程序的综合卸载指数。

此外,图5所示的服务设备还可以包括:

去除单元407,用于在第二接收单元405接收海量移动终端上传的针对任一目标应用程序的用户行为数据之后,以及计算单元406对所有用户行为数据进行加权计算之前,从第二接收单元405接收到的所有用户行为数据中去除数据信息不完整的无效用户行为数据;

分类单元408,用于根据海量移动终端的用户的身份特征,对通过去除单元407去除无效用户行为数据后的剩余用户行为数据进行分类,获得每一类身份特征对应的用户行为数据;

其中,上述的计算单元406对第二接收单元405接收到的所有用户行为数据进行加权计算,获得目标应用程序的综合卸载指数的方式具体可以为:

对分类单元408进行分类后获得的每一类身份特征对应的用户行为数据进行加权计算,获得每一类身份特征对应的目标应用程序的综合卸载指数。

以及,图5所示的服务设备还可以包括:

第二获取单元409,用于在第一接收单元401接收到任一目标移动终端发送的反馈信息之后,获取目标移动终端的用户的目标身份特征,并触发第一获取单元402执行上述的根据第一接收单元401接收到的反馈信息,获取目标移动终端已安装的所有本地应用程序的综合卸载指数的操作。

具体的,在第一接收单元401接收到任一目标移动终端发送的反馈信息之后,第一接收单元401向第二获取单元409发送启动指令,以启动第二获取单元409。

其中,上述的第一获取单元402具体用于在第二获取单元409获取到目标移动终端的用户的目标身份特征之后,从计算单元406存储的所有应用程序的综合卸载指数中获取所有本地应用程序的卸载指数,并且,第一获取单元402获取的所有本地应用程序中每个本地应用程序的综合卸载指数为与目标身份特征对应的该本地应用程序的综合卸载指数。

可见,实施图5所示的服务设备,可以通过接收海量移动终端上传的针对目标应用程序的用户行为数据,并对所有用户行为数据进行加权计算,对目标应用程序的用户活跃度进行评估,并利用综合卸载指数对评估过程进行量化,从而可以根据综合卸载指数提醒目标移动终端的用户卸载用户活跃度与待卸载应用程序的用户活跃度相匹配的本地应用程序。进一步地,实施图5所示的服务设备,可以根据身份特征对用户行为数据进行分类,并且对目标应用程序的综合卸载指数进行细分,从而可以更有针对性地对目标应用程序的用户活跃度进行评估,能够提高应用标识被推送到目标移动终端的至少一个本地应用程序满足用户需求的概率。

实施例六

请参阅图6,图6是本发明实施例公开的另一种服务设备的结构示意图。如图6所示,该服务设备还可以包括:

存储有可执行程序代码的存储器601;

与存储器601耦合的处理器602;

其中,处理器602调用存储器601中存储的可执行程序代码,执行图1~图3任一种应用程序管理方法。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任一种应用程序管理方法。

实施例七

请参阅图7,图7是本发明实施例公开的一种应用程序管理系统的结构示意图。其中,该系统包括服务设备701和目标移动终端702,其中,服务设备701和目标移动终端702通过网络连接通信,其中:

目标移动终端702,用于在检测到针对目标移动终端已安装的任一待卸载应用程序的卸载指令时,发送反馈信息至服务设备701;

服务设备701,用于接收目标移动终端702发送的反馈信息;获取目标移动终端702已安装的所有本地应用程序的综合卸载指数,其中,所有本地应用程序包括待卸载应用程序,以及任一本地应用程序的综合卸载指数用于评估该本地应用程序的用户活跃度;根据所有本地应用程序的综合卸载指数从所有本地应用程序中查找综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序;把上述的至少一个本地应用程序中每个本地应用程序的应用标识推送至目标移动终端702。

以及,目标移动终端702,还用于接收服务设备701发送的综合卸载指数与待卸载应用程序的综合卸载指数相匹配的至少一个本地应用程序中每个本地应用程序的应用标识,并在屏幕上显示;判断用户某一时刻在幕上触发的点击事件的数量是否超过指定阈值,如果是,获取每一个点击事件对应的点击位置;确定所有点击事件对应的点击位置包围的区域为应用卸载区域;判断是否存在至少一条到达屏幕边缘的划动轨迹,其中,上述的划动轨迹的起始位置为任一点击位置;如果存在至少一条划动轨迹,目标移动终端702卸载应用卸载区域内显示的目标应用标识对应的本地应用程序,目标应用标识包括至少一个本地应用程序的应用标识中的至少一个。

可选的,服务设备701还可以用于接收海量移动终端上传的针对任一目标应用程序的用户行为数据,其中,每个移动终端上传的用户行为数据至少包括针对目标应用程序的搜索量、下载量、安装量、卸载量、使用频次以及使用时长;并且从所有用户行为数据中去除数据信息不完整的无效用户行为数据,并根据海量移动终端的用户的身份特征,对去除无效用户行为数据后的剩余用户行为数据进行分类,获得每一类身份特征对应的用户行为数据;以及对每一类身份特征对应的用户行为数据进行加权计算,获得每一类身份特征对应的目标应用程序的综合卸载指数。

进一步可选的,服务设备701还用于在接收到目标移动终端702在检测到针对目标移动终端已安装的任一待卸载应用程序的卸载指令时发送的反馈信息之后,获取目标移动终端701的用户的目标身份特征,并根据目标身份特征,获取目标移动终端已安装的所有本地应用程序的综合卸载指数,其中,每个本地应用程序的综合卸载指数为与目标身份特征对应的该本地应用程序的综合卸载指数。

可见,实施图7所示的应用程序管理系统,可以提醒用户卸载用户活跃度与待卸载应用程序的用户活跃度相匹配的本地应用程序,还可以实现对本地应用程序的批量卸载,从而可以提高移动终端内存空间的清理效率。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种应用程序管理方法及服务设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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