一种应用升级方法及相关设备技术

技术编号:14491153 阅读:32 留言:0更新日期:2017-01-29 13:57
本发明专利技术实施例公开了一种应用升级方法及相关设备,用于解决现有应用升级时无法实现升级的差异化服务的问题,不同用户级别的应用账号采用不同的升级速度,进而实现升级的差异化服务。本发明专利技术实施例方法包括:服务器接收终端发送的目标应用的用户账号信息;当所述目标应用的版本更新时,所述服务器根据所述用户账号信息确定用户账号的第一用户级别信息,其中,所述服务器存储有用户级别信息与所述目标应用的升级速度的对应关系;所述服务器根据所述第一用户级别信息以及所述对应关系确定所述用户账号对应的所述目标应用的第一升级速度;所述服务器将所述第一升级速度发送给所述终端,以使得所述终端按照所述第一升级速度对所述目标应用进行升级。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体涉及一种应用升级方法及相关设备
技术介绍
电子技术的飞速发展,给用户的日常生活带来了极大便利。用户可以在终端上下载各种应用,并通过使用这些应用丰富用户的业余生活。目前,当某应用的版本更新时,每个应用账号对应的该应用都采用统一的升级速度对该应用进行升级,则无法实现升级的差异化服务。
技术实现思路
本专利技术实施例提供了一种应用升级方法及相关设备,用于解决现有应用升级时无法实现升级的差异化服务的问题,不同用户级别的应用账号采用不同的升级速度,进而实现升级的差异化服务。本专利技术第一方面提供一种应用升级方法,包括:服务器接收终端发送的目标应用的用户账号信息;当所述目标应用的版本更新时,所述服务器根据所述用户账号信息确定用户账号的第一用户级别信息,其中,所述服务器存储有用户级别信息与所述目标应用的升级速度的对应关系;所述服务器根据所述第一用户级别信息以及所述对应关系确定所述用户账号对应的所述目标应用的第一升级速度;所述服务器将所述第一升级速度发送给所述终端,以使得所述终端按照所述第一升级速度对所述目标应用进行升级。本专利技术第二方面提供一种应用升级方法,包括:终端向服务器发送目标应用的用户账号信息;当所述目标应用的版本更新时,所述终端接收所述服务器发送的用户账号对应的所述目标应用的第一升级速度;所述终端按照所述第一升级速度对所述目标应用进行升级。本专利技术第三方面提供一种服务器,包括:接收模块,用于接收终端发送的目标应用的用户账号信息;确定模块,用于当所述目标应用的版本更新时,根据所述用户账号信息确定用户账号的第一用户级别信息,其中,所述服务器存储有用户级别信息与所述目标应用的升级速度的对应关系;所述确定模块,还用于根据所述第一用户级别信息以及所述对应关系确定所述用户账号对应的所述目标应用的第一升级速度;发送模块,用于将所述第一升级速度发送给所述终端,以使得所述终端按照所述第一升级速度对所述目标应用进行升级。本专利技术第四方面提供一种终端,包括:发送模块,用于向服务器发送目标应用的用户账号信息;接收模块,用于当所述目标应用的版本更新时,接收所述服务器发送的用户账号对应的所述目标应用的第一升级速度;升级模块,用于按照所述接收模块接收到的第一升级速度对所述目标应用进行升级。从以上技术方案可以看出,本专利技术实施例具有以下优点:与现有技术不同的是,每个用户账号对应的目标应用的升级速度不是完全相同的,服务器接收终端发送的目标应用的用户账号信息,当目标应用的版本更新时,服务器根据用户账号信息确定用户账号的第一用户级别信息,由于服务器中存储有用户级别信息与目标应用的升级速度的对应关系,则服务器根据第一用户级别信息以及该对应关系确定用户账号对应的目标应用的第一升级速度,然后将确定的该第一升级速度发送给终端,这样,终端就按照该第一升级速度对目标应用进行升级。可见,如果用户账号的用户级别信息不相同,则对应的目标应用的升级速度也不相同,根据用户级别信息区分目标应用的升级速度,进而实现用户账号的差异化服务。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中应用升级方法的一个应用场景示意图;图2为本专利技术实施例中应用升级方法的另一个应用场景示意图;图3为本专利技术实施例中服务器的一个结构示意图;图4为本专利技术实施例中应用升级方法的一个实施例示意图;图5为本专利技术实施例中应用升级方法的另一个实施例示意图;图6为本专利技术实施例中应用升级方法的另一个实施例示意图;图7为本专利技术实施例中应用升级方法的另一个实施例示意图;图8a为本专利技术实施例中CF升级过程中的物理框架图;图8b为本专利技术实施例中CDN控制平台存储的数据结构图;图8c为本专利技术实施例中VIP分级限速的曲线图;图9为本专利技术实施例中服务器的另一个结构示意图;图10为本专利技术实施例中服务器的另一个结构示意图;图11为本专利技术实施例中终端的一个结构示意图;图12为本专利技术实施例中终端的另一个结构示意图。具体实施方式本专利技术实施例提供了一种应用升级方法及相关设备,用于解决现有应用升级时无法实现升级的差异化服务的问题,不同用户级别的应用账号采用不同的升级速度,进而实现升级的差异化服务。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。在介绍本专利技术实施例之前,先介绍一下本专利技术的技术方案的应用场景:在日常生活中,很多用户喜欢玩游戏,用户通过在终端上下载安装一些游戏应用,然后可以选择联网和其他用户一起合作玩游戏,也可以选择不联网玩单机游戏,在实际应用中,有很多款游戏应用,例如:英雄联盟、地下城与勇士、网易梦幻西游、暴雪魔兽世界、穿越火线等,在用户玩游戏的过程中,可能会涉及游戏版本需要升级的问题,当然,一般情况下,版本升级后游戏的用户体验会更好,因此,当游戏版本更新时,需要用户手动操作或者终端自动操作实现游戏版本的升级,但是,现有的技术中针对每个用户账号,游戏版本的升级速度是相同的,从而无法实现升级的差异化服务,例如:有的用户账号是普通账号,有的用户账号是VIP账号,则服务器可以针对VIP的用户账号提供比普通的用户账号更高的升级速度,从而实现升级的差异化服务。在实际应用中,以穿越火线(英文全称:CrossFire,缩写:CF)这款游戏为例,当CF游戏版本更新后,玩家登录CF游戏客户端,获取玩家的游戏签名,该游戏签名包含了玩家的用户账号信息,例如:玩家是VIP会员或者玩家是普通会员等,服务器获取玩家的游戏签名,进而确定玩家是特权玩家(VIP会员,心悦会员等,其中,心悦会员是心悦俱乐部的成员,心悦俱乐部是腾讯游戏高端付费群体)或者是普通玩家(与特权玩家相对,例如:不是VIP会员等),如果是特权玩家,则给予高于普通玩家的升级速度。如图1所示,为特权玩家升级CF游戏的的升级效果示意图,该特权玩家的等级为心悦VIP1,其中,心悦对应多个VIP等级,例如:VIP1,VIP2,VIP3等,VIP的级别越高,则对应的升级速度越快。如图2所示,为普通玩家升级CF游戏的的升级效果示意图,普通玩家无特权身份,无特权加速和无特权身份标识。在图1和图2的本文档来自技高网
...
一种应用升级方法及相关设备

【技术保护点】
一种应用升级方法,其特征在于,包括:服务器接收终端发送的目标应用的用户账号信息;当所述目标应用的版本更新时,所述服务器根据所述用户账号信息确定用户账号的第一用户级别信息,其中,所述服务器存储有用户级别信息与所述目标应用的升级速度的对应关系;所述服务器根据所述第一用户级别信息以及所述对应关系确定所述用户账号对应的所述目标应用的第一升级速度;所述服务器将所述第一升级速度发送给所述终端,以使得所述终端按照所述第一升级速度对所述目标应用进行升级。

【技术特征摘要】
1.一种应用升级方法,其特征在于,包括:服务器接收终端发送的目标应用的用户账号信息;当所述目标应用的版本更新时,所述服务器根据所述用户账号信息确定用户账号的第一用户级别信息,其中,所述服务器存储有用户级别信息与所述目标应用的升级速度的对应关系;所述服务器根据所述第一用户级别信息以及所述对应关系确定所述用户账号对应的所述目标应用的第一升级速度;所述服务器将所述第一升级速度发送给所述终端,以使得所述终端按照所述第一升级速度对所述目标应用进行升级。2.根据权利要求1所述的方法,其特征在于,所述服务器将所述第一升级速度发送给所述终端之后,所述方法还包括:当所述第一用户级别信息替换成第二用户级别信息时,所述服务器获取所述第二用户级别信息;所述服务器根据所述第二用户级别信息和所述对应关系确定所述用户账号对应的所述目标应用的第二升级速度;所述服务器将所述第二升级速度发送给所述终端,以使得所述终端按照所述第二升级速度对所述目标应用进行升级。3.根据权利要求1或2所述的方法,其特征在于,所述服务器根据所述用户账号信息确定用户账号的第一用户级别信息之前,所述方法还包括:所述服务器接收到所述终端发送的所述目标应用的升级速度请求,所述升级速度请求用于指示所述服务器向所述终端发送所述用户账号对应的所述目标应用的第一升级速度。4.一种应用升级方法,其特征在于,包括:终端向服务器发送目标应用的用户账号信息;当所述目标应用的版本更新时,所述终端接收所述服务器发送的用户账号对应的所述目标应用的第一升级速度;所述终端按照所述第一升级速度对所述目标应用进行升级。5.根据权利要求4所述的方法,其特征在于,所述终端接收所述服务器发送的用户账号对应的所述目标应用的第一升级速度之后,所述方法还包括:当所述第一用户级别信息替换成第二用户级别信息时,所述终端接收所述服务器发送的所述用户账号对应的所述目标应用的第二升级速度;当所述目标应用未结束升级时,所述终端从按照所述第一升级速度替换成按照所述第二升级速度对所述目标应用进行升级。6.根据权利要求4或5所述的方法,其特征在于,所述终端接收所述服务器发送的用户账号对应的所述目标应用的第一升级速度之前,所述方法还包括:所述终端向所述服务器发送所述目标应用的升级速度请求,所述升级速度请求用于指示所述服务器向所述终端发送所述用户账号对应的所述目标应用的第一升级速度。7.根据权利要求4或5所述的方法,其特征在于,所述终端向服务器发送目标应用的用户账号信息之前,所述方法还包括:所述终端获取所述目标应用的登录信息,并根据所述登录信息确定所述目标应用的用户账号信息。8.一种服务器,其特征在于,包括:接收模块,用于接收终端发送的目标应...

【专利技术属性】
技术研发人员:朱志武宋永周高翊伦何林冲黎裕钊吴佳伟金圣杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1