CN105897785A - 一种结合云数据管理应用的方法及终端 - Google Patents
一种结合云数据管理应用的方法及终端 Download PDFInfo
- Publication number
- CN105897785A CN105897785A CN201610516512.2A CN201610516512A CN105897785A CN 105897785 A CN105897785 A CN 105897785A CN 201610516512 A CN201610516512 A CN 201610516512A CN 105897785 A CN105897785 A CN 105897785A
- Authority
- CN
- China
- Prior art keywords
- application
- unused time
- terminal
- continuously
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种结合云数据管理应用的方法及终端,方法包括:终端接收云服务器以预设周期发送的应用未使用信息总列表,其中包含应用列表和每个应用的平均连续未使用时间;将终端上应用的连续未使用时间与应用的平均连续未使用时间进行对比;若应用的连续未使用时间小于应用的平均连续未使用时间,则在应用的连续未使用时间达到应用的平均连续未使用时间时,提示用户冷冻所述应用;若应用的连续未使用时间大于或等于应用的平均连续未使用时间,则根据应用的平均连续未使用时间提示用户冷冻所述应用。采用本发明,可使得终端无需设定本地的应用冷冻策略,根据云服务器发送的数据提示用户进行应用冷冻,提升了用户的使用体验。
Description
技术领域
本发明涉及终端技术领域,尤其涉及一种结合云数据管理应用的方法及终端。
背景技术
随着终端智能化的飞速发展,诸如手机、平板电脑、可穿戴设备等终端可通过安装各式各样的应用来丰富其功能,在用户的生活、工作、学习等方面为用户提供越来越多的帮助和便利。例如,用户可使用终端连接网络,查找资料、阅读新闻等,还可以使用终端听音乐、看视频、玩游戏、拍照等。
据数据显示,当前国内安卓应用总数已达到140万之多,几乎每个安卓用户的终端中都装有几十甚至近百个应用,但真正日常使用的应用可能只有十几款,大部分应用几乎很长时间才使用一次甚至一直没有被使用。其他终端操作***如IOS***、WP***下的应用同样非常多,一样存在上述情况。于是,这些应用后台偷偷运行占用了终端原本有限的内存空间,消耗着终端的电量和移动网络流量,这些没必要的终端资源消耗,对用户的日常使用带来很多不便,用户使用体验较差,因此,现有终端提供了应用冷冻的处理方式,用户可以设置应用冷冻策略,当应用超过冷冻时间未被使用时,终端将对该应用进行冷冻处理,禁止该应用运行。但是,这种终端本地设置的应用冷冻策略在应用管理上过于死板,且每个终端都需要用户设置,使用也比较麻烦,用户体验较差。
发明内容
本发明实施例所要解决的技术问题在于,提供一种结合云数据管理应用的方法及终端。以解决终端本地应用管理策略死板且设置麻烦,用户使用体验较差的问题。
为了解决上述技术问题,本发明实施例第一方面提供了一种结合云数据管理应用的方法,包括:
终端接收云服务器以预设周期发送的应用未使用信息总列表,所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到;
将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;
若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行;
若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
其中,所述方法还包括:
所述终端记录并更新所述终端上每个应用的连续未使用时间,根据所述终端的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;
将所述应用未使用信息列表以预设周期上报至所述云服务器。
其中,在所述终端记录并更新所述终端上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;
在所述终端上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器推送的冷冻所述应用的提醒消息,提示用户冷冻所述应用,禁止被冷冻的应用运行。
其中,在将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比之前,还包括:
判断所述应用是否存在于所述应用列表中;
若存在,则执行将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比的步骤。
其中,所述应用列表包括应用名称列表和应用包名列表。
本发明实施例第二方面提供了一种终端,包括:
接收单元,用于接收云服务器以预设周期发送的应用未使用信息总列表,所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到;
对比单元,用于将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;
提示单元,用于若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行;若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
其中,所述终端还包括:
记录单元,用于所述终端上每个应用的连续未使用时间,根据所述终端的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;
上报单元,用于将所述应用未使用信息列表以预设周期上报至所述云服务器。
其中,所述记录单元具体用于:
在记录并更新所述终端上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;
所述接收单元还用于:
在所述上报单元上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器推送的冷冻所述应用的提醒消息;
所述提示单元还用于在所述接收单元接收到所述云服务器的提醒消息后,提示用户冷冻所述应用,禁止被冷冻的应用运行。
其中,所述终端还包括:
判断单元,用于判断所述应用是否存在于所述应用列表中;
若存在,则指示所述对比单元执行将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比的步骤。
其中,所述应用列表包括应用名称列表和应用包名列表。
实施本发明实施例,具有如下有益效果:
终端通过接收云服务器以预设周期发送的应用未使用信息总列表,其中包含应用列表和每个应用的平均连续未使用时间;然后对比应用在所述终端上的连续未使用时间以及云服务器计算的应用的平均连续未使用时间,根据对比结果来确定何时提示用户冷冻该应用。从而使得用户不需要再繁琐地去设置终端本地的应用冷冻策略,可以直接根据云服务器提供的大数据以及终端上的应用使用情况自适应地提醒用户冷冻应用,用户使用十分方便,且云服务器端的数据以预设周期发送,数据根据各个终端上报的信息实时变化,因此可以更加满足用户当前的实际需求,提升了终端的智能性和实用性,用户可减少本地操作,从而提升了用户的使用体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明结合云数据管理应用的方法的第一实施例的流程示意图;
图2是本发明结合云数据管理应用的方法的第二实施例的流程示意图;
图3是本发明提供的终端的第一实施例的组成示意图;
图4是本发明提供的终端的第二实施例的组成示意图;
图5是本发明实施例提供的***的组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中的终端,其可以包括智能手机(如Android手机、IOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述用户设备仅是举例,而非穷举,包含但不限于上述用户设备,其可以安装应用,扩展其功能。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参照图1,为本发明结合云数据管理应用的方法的第一实施例的流程示意图,在本实施例中,所述方法包括以下步骤:
S101,终端接收云服务器以预设周期发送的应用未使用信息总列表。
所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到。
其中,预设周期可以由云服务器设定,也可以由用户在终端上设定,本发明实施例不作任何限定。例如,云服务器可以配置为7天发送一次应用未使用信息总列表,或者,也可以由终端设定为3天接收一次云服务器发送的应用未使用信息总列表。
在应用未使用信息总列表中,包含了应用列表以及应用列表中每个应用的平均未使用时间。可选地,应用列表中可以包括应用名称列表和应用包名列表。
例如,在应用未使用信息总列表的一行三列中,可以依次包含“乐视视频”、“com.letv.android.client”、“平均连续未使用x天”,在另一行三列中,可以依次包含“360手机助手”、“com.qihoo.appstore”、“平均连续未使用y天”。其中x,y为大于1的正数,其可以包含小数,也可以不包含小数。时间单位可以为天,也可以为小时或分钟等,本发明实施例不作任何限定。
在计算某个应用的平均连续未使用时间时,可以根据云服务器上所有与该云服务器关联的终端所上报的数据进行平均计算。具体计算时,可采用如下的公式:a=(n1*1+n2*2+n3*3+n4*4+n5*5+n6*6+n7*7+…+nm*m)/n,其中,a为应用的平均连续未使用时间,n为与云服务器关联的终端的数量。m为连续未使用时间。
n=n1+n2+n3+n4+n5+n6+n7+…+nm。nm为连续未使用时间为m的终端数量,例如,n1为连续1天未使用应用的终端数量,同理,n2、n3、n4、n5、n6、n7依次为连续2天、3天、4天、5天、6天、7天未使用应用的终端数量。
下面以最大连续未使用时间为7天进行举例说明。
例如,对于乐视视频应用,与云服务器关联上报数据的终端总数量为3台,即n=3,假如1天未使用应用的终端数量为0,即n1=0;
2天未使用应用的终端数量为2,即n2=2;
n3、n4、n5、n6=0,n7=1,即7天未使用应用的终端数量为1。
则a=(2*2+1*7)/3=3.67天,即乐视视频应用的平均连续未使用时间为3.67天。
S102,将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比。
将所述应用对比完之后,终端可以采用轮询的方式,将其安装的应用与所述应用列表中的应用一一进行对比并决定是否提示用户冷冻。
S103,若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行。
例如,所述终端上乐视视频应用的连续未使用时间为2天,而该应用的平均连续未使用时间为3.67天,由于2小于3.67,则终端可以等待直至在所述终端上乐视视频应用的连续未使用时间达到3.67天时提示用户冷冻该应用。例如:显示“乐视视频连续未使用时间达到3.67天,建议冷冻”,当然,用户也可以设置终端根据应用在终端上的连续未使用时间进行提示,且该提示可以一天一次或根据用户设定的其他周期进行提示,例如,显示“乐视视频连续未使用时间达到2天,建议冷冻”。
终端提示用户后,用户可以根据自己的使用习惯选择是否冷冻乐视视频应用,如果用户选择冷冻,则终端根据用户指示冷冻乐视视频。被冷冻的应用将无法运行,因此,被冷冻的应用也就不会在后台占用终端的内存,消耗终端的电量和移动网络流量,不会推送骚扰信息。用户可以在需要使用被冷冻的应用时对其进行解冻操作。对于被冷冻的应用,可以在其应用图标上增加冰冻图层以体现“寒冰覆盖”的冷冻效果,以便和正常应用区别,方便用户辨认。解锁后该效果消失,恢复正常显示。
如果用户选择不冷冻,则终端可以在预定时间之后再次提示,或者用户还可以选择提示间隔时间或不再提示,本发明实施例不作任何限定。
S104,若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
例如,如果终端上乐视视频的连续未使用时间为7天,大于云服务器计算的平均连续未使用时间3.67天,则终端可以直接提示用户冷冻该应用,例如,显示“乐视视频连续未使用时间达到7天,建议冷冻”;或者也可以显示“乐视视频连续未使用时间超过3.67天,建议冷冻”。被冷冻的应用将无法运行,因此,被冷冻的应用也就不会在后台占用终端的内存,消耗终端的电量和移动网络流量,不会推送骚扰信息。用户可以在需要使用被冷冻的应用时对其进行解冻操作。对于被冷冻的应用,可以在其应用图标上增加冰冻图层以体现“寒冰覆盖”的冷冻效果,以便和正常应用区别,方便用户辨认。解锁后该效果消失,恢复正常显示。
如果用户选择不冷冻,则终端可以在预定时间之后再次提示,或者用户还可以选择提示间隔时间或不再提示,本发明实施例不作任何限定。
需要说明的是,如果终端本地也设置了应用冷冻策略,如超过2天未使用冷冻,则当终端接收到应用的平均连续未使用时间时,可以根据二者中的较小值来提醒用户冷冻应用。例如,终端本地设置超过2天未使用冷冻,而某应用的平均连续未使用时间为3.67天,则在该应用超过2天未使用时就提醒用户冷冻,如果终端本地设置超过7天未使用冷冻,而某应用的平均连续未使用时间为3.67天,则在该应用超过3.67天未使用时就提醒用户冷冻。
在本实施例中,终端通过接收云服务器以预设周期发送的应用未使用信息总列表,其中包含应用列表和每个应用的平均连续未使用时间;然后对比应用在所述终端上的连续未使用时间以及云服务器计算的应用的平均连续未使用时间,根据对比结果来确定何时提示用户冷冻该应用。从而使得用户不需要再繁琐地去设置终端本地的应用冷冻策略,可以直接根据云服务器提供的大数据以及终端上的应用使用情况自适应地提醒用户冷冻应用,用户使用十分方便,且云服务器端的数据以预设周期发送,数据根据各个终端上报的信息实时变化,因此可以更加满足用户当前的实际需求,提升了终端的智能性和实用性,用户可减少本地操作,从而提升了用户的使用体验。
请参照图2,为本发明结合云数据管理应用的方法的第二实施例的流程示意图,在本实施例中,所述方法包括以下步骤:
S201,所终端记录并更新所述终端上每个应用的连续未使用时间,根据所述终端的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;
例如,每个终端上报的连续未使用信息列表可以如下表所示:
其中,终端的身份标识用于云服务器识别终端,为后续的信息推送提供目标信息。应用名称和应用包名用于识别应用。连续未使用时间用于计算平均连续未使用时间。
可选地,在所述终端记录并更新所述终端上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;对于超过预设阈值的信息,可以无需更新。例如应用的连续未使用时间从1天逐渐增加到7天时,如果预设阈值为7天,在从1天增到到7天时持续更新,而到第8天时,无需再更新连续未使用时间。对于长期不使用的应用不再更新,可以减少终端的负担,节省能耗。如果该应用被冷冻后再次解冻,则此时可以再次开始对其连续未使用时间进行记录及更新。
且在所述终端上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器推送的冷冻所述应用的提醒消息,提示用户冷冻所述应用,禁止被冷冻的应用运行。
例如,预设阈值为7天,则云服务器接收到终端上报的信息后,可以不计算平均连续未使用时间,直接发送提醒消息至终端提醒用户冷冻该应用。
S202,将所述应用未使用信息列表以预设周期上报至所述云服务器。
其中,预设周期为7天,则每周终端上报一次信息,云服务器计算后当天返回信息给终端以便终端决定是否提示用户,上报的周期和下发消息的周期可以稍有差异,例如以天为计算单位时,上报可以比下发提前几个小时。
S203,终端接收云服务器以预设周期发送的应用未使用信息总列表。
所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到。
其中,预设周期可以由云服务器设定,也可以由用户在终端上设定,本发明实施例不作任何限定。例如,云服务器可以配置为7天发送一次应用未使用信息总列表,或者,也可以由终端设定为3天接收一次云服务器发送的应用未使用信息总列表。
在应用未使用信息总列表中,包含了应用列表以及应用列表中每个应用的平均未使用时间。可选地,应用列表中可以包括应用名称列表和应用包名列表。
例如,在应用未使用信息总列表的一行三列中,可以依次包含“乐视视频”、“com.letv.android.client”、“平均连续未使用x天”,在另一行三列中,可以依次包含“360手机助手”、“com.qihoo.appstore”、“平均连续未使用y天”。其中x,y为大于1的正数,其可以包含小数,也可以不包含小数。时间单位可以为天,也可以为小时或分钟等,本发明实施例不作任何限定。
在计算某个应用的平均连续未使用时间时,可以根据云服务器上所有与该云服务器关联的终端所上报的数据进行平均计算。具体计算时,可采用如下的公式:a=(n1*1+n2*2+n3*3+n4*4+n5*5+n6*6+n7*7+…+nm*m)/n,其中,a为应用的平均连续未使用时间,n为与云服务器关联的终端的数量。m为连续未使用时间。
n=n1+n2+n3+n4+n5+n6+n7+…+nm。nm为连续未使用时间为m的终端数量,例如,n1为连续1天未使用应用的终端数量,同理,n2、n3、n4、n5、n6、n7依次为连续2天、3天、4天、5天、6天、7天未使用应用的终端数量。
下面以最大连续未使用时间为7天进行举例说明。
例如,对于乐视视频应用,与云服务器关联上报数据的终端总数量为3台,即n=3,假如1天未使用应用的终端数量为0,即n1=0;
2天未使用应用的终端数量为2,即n2=2;
n3、n4、n5、n6=0,n7=1,即7天未使用应用的终端数量为1。
则a=(2*2+1*7)/3=3.67天,即乐视视频应用的平均连续未使用时间为3.67天。
S204,判断所述应用是否存在于所述应用列表中;若是,则执行步骤S205,否则处理下一个应用,判断下一个应用是否存在于所述应用列表中。
S205,将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比。
将所述应用对比完之后,终端可以采用轮询的方式,将其安装的应用与所述应用列表中的应用一一进行对比并决定是否提示用户冷冻。
S206,若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行。
例如,所述终端上乐视视频应用的连续未使用时间为2天,而该应用的平均连续未使用时间为3.67天,由于2小于3.67,则终端可以等待直至在所述终端上乐视视频应用的连续未使用时间达到3.67天时提示用户冷冻该应用。
此时,用户可以根据自己的使用习惯选择是否冷冻乐视视频应用,如果用户选择冷冻,则终端根据用户指示冷冻乐视视频。被冷冻的应用将无法运行,因此,被冷冻的应用也就不会在后台占用终端的内存,消耗终端的电量和移动网络流量,不会推送骚扰信息。用户可以在需要使用被冷冻的应用时对其进行解冻操作。对于被冷冻的应用,可以在其应用图标上增加冰冻图层以体现“寒冰覆盖”的冷冻效果,以便和正常应用区别,方便用户辨认。解锁后该效果消失,恢复正常显示。
如果用户选择不冷冻,则终端可以在预定时间之后再次提示,或者用户还可以选择提示间隔时间或不再提示,本发明实施例不作任何限定。
S207,若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
例如,如果终端上乐视视频的连续未使用时间为7天,大于云服务器计算的平均连续未使用时间3.67天,则终端可以直接提示用户冷冻该应用,被冷冻的应用将无法运行,因此,被冷冻的应用也就不会在后台占用终端的内存,消耗终端的电量和移动网络流量,不会推送骚扰信息。用户可以在需要使用被冷冻的应用时对其进行解冻操作。对于被冷冻的应用,可以在其应用图标上增加冰冻图层以体现“寒冰覆盖”的冷冻效果,以便和正常应用区别,方便用户辨认。解锁后该效果消失,恢复正常显示。
如果用户选择不冷冻,则终端可以在预定时间之后再次提示,或者用户还可以选择提示间隔时间或不再提示,本发明实施例不作任何限定。
请参照图3,为本发明提供的终端的第一实施例的组成示意图;在本实施例中,所述终端包括:
接收单元100,用于接收云服务器以预设周期发送的应用未使用信息总列表,所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到;
对比单元200,用于将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;
提示单元300,用于若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行;若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
可选地,所述应用列表包括应用名称列表和应用包名列表。
请参照图4,为本发明提供的终端的第一实施例的组成示意图;在本实施例中,所述终端包括:
接收单元100,用于接收云服务器以预设周期发送的应用未使用信息总列表,所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到;
对比单元200,用于将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;
提示单元300,用于若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行;若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
可选地,所述应用列表包括应用名称列表和应用包名列表。
可选地,所述终端包括:
记录单元400,用于所述终端上每个应用的连续未使用时间,根据所述终端的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;
上报单元500,用于将所述应用未使用信息列表以预设周期上报至所述云服务器。
所述记录单元400具体用于:
在记录并更新所述终端上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;
所述接收单元100还用于:
在所述上报单元上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器推送的冷冻所述应用的提醒消息;
所述提示单元300还用于在所述接收单元100接收到所述云服务器的提醒消息后,提示用户冷冻所述应用,禁止被冷冻的应用运行。
所述终端还包括:
判断单元600,用于判断所述应用是否存在于所述应用列表中;
若存在,则指示所述对比单元200执行将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比的步骤。
请参照图5,为本发明实施例提供的***的组成示意图;在本实施例中,所述***包括:
N个终端(每个终端均标示为10),用于记录并更新各自终端上每个应用的连续未使用时间,根据自身的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;将所述应用未使用信息列表以预设周期上报至所述云服务器;其中,N为大于1的整数;
云服务器20,用于保存所述N个终端上传的应用未使用信息列表,根据所述N个终端上传的应用未使用信息列表中的数据计算每个应用的平均连续未使用时间;将应用列表和每个应用的平均连续未使用时间组成应用未使用信息总列表以预设周期发送给所述N个终端;
所述N个终端中的任一终端10,还用于接收云服务器20以预设周期发送的应用未使用信息总列表;将该终端上的应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;若在该终端上所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示该终端的使用用户冷冻所述应用,禁止被冷冻的应用运行;若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示该终端的使用用户冷冻所述应用,禁止被冷冻的应用运行。
可选地,所述N个终端中任一终端10在记录并更新自身上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;
在该终端10上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器20推送的冷冻所述应用的提醒消息。
所述N个终端中任一终端10在对比自身上的应用的连续未使用时间与所述应用的平均连续未使用时间时,还用于判断所述应用是否存在于所述应用列表中;
若存在,则进行对比,否则继续处理下一个应用。
通过上述实施例的描述,本发明具有以下优点:
终端通过接收云服务器以预设周期发送的应用未使用信息总列表,其中包含应用列表和每个应用的平均连续未使用时间;然后对比应用在所述终端上的连续未使用时间以及云服务器计算的应用的平均连续未使用时间,根据对比结果来确定何时提示用户冷冻该应用。从而使得用户不需要再繁琐地去设置终端本地的应用冷冻策略,可以直接根据云服务器提供的大数据以及终端上的应用使用情况自适应地提醒用户冷冻应用,用户使用十分方便,且云服务器端的数据以预设周期发送,数据根据各个终端上报的信息实时变化,因此可以更加满足用户当前的实际需求,提升了终端的智能性和实用性,用户可减少本地操作,从而提升了用户的使用体验。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在本申请所提供的实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:磁碟、光盘、只读存储记忆体(Read-Only Memory,简称ROM)或随机存储记忆体(Random Access Memory,简称RAM)等。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (10)
1.一种结合云数据管理应用的方法,其特征在于,包括:
终端接收云服务器以预设周期发送的应用未使用信息总列表,所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到;
将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;
若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行;
若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述终端记录并更新所述终端上每个应用的连续未使用时间,根据所述终端的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;
将所述应用未使用信息列表以预设周期上报至所述云服务器。
3.如权利要求2所述的方法,其特征在于,在所述终端记录并更新所述终端上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;
在所述终端上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器推送的冷冻所述应用的提醒消息,提示用户冷冻所述应用,禁止被冷冻的应用运行。
4.如权利要求1所述的方法,其特征在于,在将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比之前,还包括:
判断所述应用是否存在于所述应用列表中;
若存在,则执行将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比的步骤。
5.如权利要求1-4任一项所述的方法,其特征在于,所述应用列表包括应用名称列表和应用包名列表。
6.一种终端,其特征在于,包括:
接收单元,用于接收云服务器以预设周期发送的应用未使用信息总列表,所述应用未使用信息总列表中包含应用列表和每个应用的平均连续未使用时间,应用的平均连续未使用时间由所述云服务器根据与所述云服务器关联的所有终端上报的所述应用的连续未使用时间计算得到;
对比单元,用于将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比;
提示单元,用于若所述应用的连续未使用时间小于所述应用的平均连续未使用时间,则在所述应用的连续未使用时间达到所述应用的平均连续未使用时间时,提示用户冷冻所述应用,禁止被冷冻的应用运行;若所述应用的连续未使用时间大于或等于所述应用的平均连续未使用时间,则根据所述应用的平均连续未使用时间提示用户冷冻所述应用,禁止被冷冻的应用运行。
7.如权利要求6所述的终端,其特征在于,所述终端还包括:
记录单元,用于所述终端上每个应用的连续未使用时间,根据所述终端的身份标识、应用的身份信息及应用对应的连续未使用时间生成应用未使用信息列表;
上报单元,用于将所述应用未使用信息列表以预设周期上报至所述云服务器。
8.如权利要求7所述的终端,其特征在于,所述记录单元具体用于:
在记录并更新所述终端上每个应用的连续未使用时间时,记录并更新连续未使用时间小于或等于预设阈值的应用的信息;
所述接收单元还用于:
在所述上报单元上传的所述应用的连续未使用时间达到所述预设阈值时,接收所述云服务器推送的冷冻所述应用的提醒消息;
所述提示单元还用于在所述接收单元接收到所述云服务器的提醒消息后,提示用户冷冻所述应用,禁止被冷冻的应用运行。
9.如权利要求6所述的终端,其特征在于,所述终端还包括:
判断单元,用于判断所述应用是否存在于所述应用列表中;
若存在,则指示所述对比单元执行将所述终端上所述应用的连续未使用时间与所述应用的平均连续未使用时间进行对比的步骤。
10.如权利要求6-9任一项所述的终端,其特征在于,所述应用列表包括应用名称列表和应用包名列表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610516512.2A CN105897785A (zh) | 2016-06-30 | 2016-06-30 | 一种结合云数据管理应用的方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610516512.2A CN105897785A (zh) | 2016-06-30 | 2016-06-30 | 一种结合云数据管理应用的方法及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105897785A true CN105897785A (zh) | 2016-08-24 |
Family
ID=56719584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610516512.2A Pending CN105897785A (zh) | 2016-06-30 | 2016-06-30 | 一种结合云数据管理应用的方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105897785A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406495A (zh) * | 2016-08-30 | 2017-02-15 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的管理方法、应用程序的管理装置和终端 |
CN106528284A (zh) * | 2016-10-19 | 2017-03-22 | 北京奇虎科技有限公司 | 应用程序配置方法、装置及终端设备 |
CN107087300A (zh) * | 2017-05-23 | 2017-08-22 | 深圳天珑无线科技有限公司 | 应用处理方法及装置 |
CN107423083A (zh) * | 2017-04-20 | 2017-12-01 | 广州视源电子科技股份有限公司 | 一种预安装应用的安装方法及装置 |
CN107491348A (zh) * | 2017-08-01 | 2017-12-19 | 广州三星通信技术研究有限公司 | 在电子终端中管理应用的方法及装置 |
CN109600452A (zh) * | 2018-12-29 | 2019-04-09 | 北京车和家信息技术有限公司 | 服务器集群、消息推送方法及相关服务器 |
CN110996142A (zh) * | 2019-11-08 | 2020-04-10 | 北京奇艺世纪科技有限公司 | 视频召回方法及装置、电子设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120328259A1 (en) * | 2011-06-22 | 2012-12-27 | Seibert Jr Jeffrey H | Multimedia content preview rendering in a cloud content management system |
CN103581966A (zh) * | 2013-10-08 | 2014-02-12 | 北京工商大学 | 一种智能手机实时监测优化配置方法 |
CN103595774A (zh) * | 2013-11-01 | 2014-02-19 | 北京奇虎科技有限公司 | 终端基于服务器端的***应用卸载方法与装置 |
CN103699406A (zh) * | 2013-12-05 | 2014-04-02 | 广东欧珀移动通信有限公司 | 一种智能冻结长时间未使用的应用的方法和装置 |
CN104317608A (zh) * | 2014-09-30 | 2015-01-28 | 北京金山安全软件有限公司 | 移动终端中预装应用程序的管理方法、装置和客户端 |
-
2016
- 2016-06-30 CN CN201610516512.2A patent/CN105897785A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120328259A1 (en) * | 2011-06-22 | 2012-12-27 | Seibert Jr Jeffrey H | Multimedia content preview rendering in a cloud content management system |
CN103581966A (zh) * | 2013-10-08 | 2014-02-12 | 北京工商大学 | 一种智能手机实时监测优化配置方法 |
CN103595774A (zh) * | 2013-11-01 | 2014-02-19 | 北京奇虎科技有限公司 | 终端基于服务器端的***应用卸载方法与装置 |
CN103699406A (zh) * | 2013-12-05 | 2014-04-02 | 广东欧珀移动通信有限公司 | 一种智能冻结长时间未使用的应用的方法和装置 |
CN104317608A (zh) * | 2014-09-30 | 2015-01-28 | 北京金山安全软件有限公司 | 移动终端中预装应用程序的管理方法、装置和客户端 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406495A (zh) * | 2016-08-30 | 2017-02-15 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的管理方法、应用程序的管理装置和终端 |
WO2018040272A1 (zh) * | 2016-08-30 | 2018-03-08 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的管理方法、应用程序的管理装置和终端 |
CN106528284A (zh) * | 2016-10-19 | 2017-03-22 | 北京奇虎科技有限公司 | 应用程序配置方法、装置及终端设备 |
CN106528284B (zh) * | 2016-10-19 | 2019-12-13 | 北京安云世纪科技有限公司 | 应用程序配置方法、装置及终端设备 |
CN107423083A (zh) * | 2017-04-20 | 2017-12-01 | 广州视源电子科技股份有限公司 | 一种预安装应用的安装方法及装置 |
CN107087300A (zh) * | 2017-05-23 | 2017-08-22 | 深圳天珑无线科技有限公司 | 应用处理方法及装置 |
CN107491348A (zh) * | 2017-08-01 | 2017-12-19 | 广州三星通信技术研究有限公司 | 在电子终端中管理应用的方法及装置 |
CN109600452A (zh) * | 2018-12-29 | 2019-04-09 | 北京车和家信息技术有限公司 | 服务器集群、消息推送方法及相关服务器 |
CN109600452B (zh) * | 2018-12-29 | 2021-10-12 | 北京车和家信息技术有限公司 | 服务器集群、消息推送方法及相关服务器 |
CN110996142A (zh) * | 2019-11-08 | 2020-04-10 | 北京奇艺世纪科技有限公司 | 视频召回方法及装置、电子设备及存储介质 |
CN110996142B (zh) * | 2019-11-08 | 2021-12-07 | 北京奇艺世纪科技有限公司 | 视频召回方法及装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105897785A (zh) | 一种结合云数据管理应用的方法及终端 | |
CN104144110B (zh) | 推送消息的方法和*** | |
CN104239195B (zh) | 一种处理电子设备耗电的方法及电子设备 | |
EP2605489A1 (en) | Device and method for calculating battery standby time of mobile device | |
CN106292997A (zh) | 一种应用程序冻结方法及装置 | |
CN107317712A (zh) | 一种网络切片的创建方法及装置 | |
CN103235686A (zh) | 应用管理方法及装置 | |
CN106250092B (zh) | 一种终端屏幕切换方法及装置 | |
CN107566910B (zh) | 直播资源自定义分配监测方法、存储介质、电子设备及*** | |
CN110187753A (zh) | 应用程序控制方法、装置、终端和计算机可读存储介质 | |
CN106096450A (zh) | 一种应用程序冻结方法及移动终端 | |
CN106168902A (zh) | 一种唤醒控制方法、装置及设备 | |
CN106063072B (zh) | 终端 | |
CN101431558A (zh) | 移动终端数据控制的方法和一种移动终端 | |
CN108540568A (zh) | 计算能力共享方法及智能设备 | |
CN106455022A (zh) | 一种省电模式切换方法及装置 | |
CN106201596B (zh) | 一种禁止第三方应用自动更新的方法、装置以及终端 | |
CN104375851B (zh) | 一种智能终端的节能方法及智能终端 | |
CN106200866B (zh) | 一种应用冻结方法及移动终端 | |
CN107765948A (zh) | 应用控制方法、终端、计算机装置及存储介质 | |
CN106406495A (zh) | 应用程序的管理方法、应用程序的管理装置和终端 | |
CN107807730A (zh) | 应用清理方法、装置、存储介质及电子设备 | |
CN107729062A (zh) | 应用冻结方法及相关产品 | |
CN106201684A (zh) | 一种管理应用的方法及终端 | |
CN106201597B (zh) | 一种基于数据迁移进行应用管理的方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160824 |
|
RJ01 | Rejection of invention patent application after publication |