应用数据下载方法、服务器、存储介质和电子装置制造方法及图纸

技术编号:19102144 阅读:36 留言:0更新日期:2018-10-03 03:57
本发明专利技术公开了一种应用数据下载方法、服务器、存储介质和电子装置。其中,该方法包括:用户成功登录应用,获取所述用户下载所述应用数据的下载状态数据,获取所述用户下载所述应用数据的加速标识,根据所述加速标识对所述下载应用数据进行加速下载。本发明专利技术解决了现有技术中对需要下载应用数据的用户在进行加速下载时,没有根据下载状态数据和用户的加速标识对用户进行合理的加速下载,而导致加速下载的有效利用率不高的技术问题,达到了提高加速下载的有效利用率的技术效果。

【技术实现步骤摘要】
应用数据下载方法、服务器、存储介质和电子装置
本专利技术涉及信息处理领域,具体而言,涉及一种应用数据下载方法、服务器、存储介质和电子装置。
技术介绍
随着网络的发展,诞生了很多类型的应用程序,如游戏应用程序、视频应用程序、天气应用程序、社交应用程序和教育应用程序等。人们在开发应用程序的时候,为了给用户带来更好的体验感,往往会推出新的应用程序或更新当前的应用程序。用户在下载或更新应用程序时,会花费一定的时间进行下载或更新。对于如何减少用户的下载或更新时间,是人们一直在努力研发的重点。现有技术中,人们对需要进行下载的用户,均提供加速下载服务,但是这样成本会非常高,因为第三方服务商提供的加速服务是收费的。例如,在游戏的下载或更新中,开发商采用对需要下载或更新游戏应用程序的用户,均进行加速下载。而经过研究和数据统计,对于特定类型的用户,也开启加速下载是不必要的。为针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种应用数据的处理方法、服务器、存储介质和电子装置,以至少解决提高加速下载的有效利用率。根据本专利技术实施例的一个方面,提供了一种应用数据下载方法,包括:获取所述用户下载所述应用数据的下载状态数据;获取所述用户下载所述应用数据的加速标识;根据所述加速标识对所述下载应用数据进行加速下载。根据本专利技术实施例的另一方面,还提供了一种应用数据下载服务器,包括:第一获取单元,用于获取所述用户下载所述应用数据的下载状态数据;第二获取单元,用于获取所述用户下载所述应用数据的加速标识;下载单元,用于根据所述加速标识对所述下载应用数据进行加速下载。根据本专利技术实施例的又一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述的方法。根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器通过所述计算机程序执行上述的方法。在本专利技术实施例中,获取所述用户下载所述应用数据的下载状态数据;获取所述用户下载所述应用数据的加速标识;根据所述加速标识对所述下载应用数据进行加速下载,解决了现有技术中对需要下载应用数据的用户在进行加速下载时,没有根据下载状态数据和用户的加速标识对用户进行合理的加速下载,而导致加速下载的有效利用率不高的技术问题,达到了提高加速下载的有效利用率的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的硬件环境系统的示意图;图2是根据本专利技术实施例的一种可选的应用数据下载方法的流程图;图3是根据本专利技术实施例的另一种可选的应用数据下载方法的流程图;图4是根据本专利技术实施例的另一种可选的应用数据下载方法的流程图;图5是根据本专利技术实施例的一种可选的应用数据下载方法的示意图;图6是根据本专利技术实施例的一种可选的判断用户加速的示意图;图7是根据本专利技术实施例的一种可选的根据加速标识对用户加速下载的示意图;图8是根据本专利技术实施例的一种可选的服务器的示意图;图9是根据本专利技术实施例的另一种可选的服务器的示意图;图10是本专利技术实施例的电子装置的架构图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种应用数据的下载方法。可选地,在本实施例中,上述应用数据的下载可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本专利技术实施例的应用数据的下载由服务器102通过网络把需要下载的应用数据传输给终端104。图2是根据本专利技术实施例的一种可选的应用数据的下载方法的流程图。该应用数据的下载方法包括如下步骤:步骤S201,获取所述用户下载所述应用数据的下载状态数据。服务器获取所述用户下载所述应用数据的下载状态数据。所述应用数据可以是游戏、视频或社交等各种类型的应用数据。下载状态数据至少包括已下载时长,平均下载速度,已下载应用数据占比和预计总下载时长中的一种。其中,已下载时长,为用户下载该应用数据已消耗的时间;平均下载速度,为用户下载所述应用数据的平均下载速度;已下载应用数据占比,为用户已下载完成该应用数据占该应用数据的比例;预计总下载时长,为已下载时长除以已下载应用数据占比所得的时长。步骤S202,获取所述用户下载所述应用数据的加速标识。服务器获取所述用户下载所述应用数据的加速标识。加速标识,即可以让用户进行加速下载应用数据的标识。加速标识至少包括,第一加速标识和第二加速标识。第一加速标识,可以为CDN(ContentDeliveryNetwork)加速,即内容分发网络的加速,其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度;第二加速标识,可以为第三方服务商提供的加速下载服务,如电信的Ebit加速服务等。步骤S203,根据所述加速标识对所述下载应用数据进行加速下载。服务器根据用户的加速标识,下发提速指令给登录服务系统,提速指令可以包括第一加速下载指令、第二加速下载指令或不加速下载指令。当用户有第一加速标识时,对所述下载应用数据进行第一加速下载;当用户有第二加速标识时,对所述下载应用数据进行第二加速下载;本实施例以第二加速标识为电信的Ebit加速服务为例,还包括检测所述用户是否有第二加速开启资格,若有,则对所述下载应用数据进行第二加速下载。第二加速开启资格,第三方服务商提供的加速下载服务,如电信的Ebit加速服务等,需要在网络环境允许的情况下,如电信覆盖区内且当前下载速度小于一定速度,如10MB/S,就是具有开启资格的。根据检测网络环境,下载速度和服务商提供的相关接口,来确认第二加速开启资格。图3是根据本专利技术实施例的另一种可选的应用数据下载方法的流程图。该应用数据的下载方法包括如下步骤:步骤S301,根据所述用户进入所述应用已运行的时间,对所述用户添加用户类型标识。服务器根据所述用户进入所述应用已运行的时间,对所述用户添加用户类型标识。所述本文档来自技高网
...

【技术保护点】
1.一种应用数据下载方法,包括用户成功登录应用,其特征在于,获取所述用户下载所述应用数据的下载状态数据;获取所述用户下载所述应用数据的加速标识;根据所述加速标识对所述下载应用数据进行加速下载。

【技术特征摘要】
1.一种应用数据下载方法,包括用户成功登录应用,其特征在于,获取所述用户下载所述应用数据的下载状态数据;获取所述用户下载所述应用数据的加速标识;根据所述加速标识对所述下载应用数据进行加速下载。2.如权利要求1所述的应用数据下载方法,其特征在于,还包括:根据所述下载状态数据对所述用户添加加速标识。3.如权利要求1所述的应用数据下载方法,其特征在于,所述获取所述用户下载所述应用数据的下载状态数据包括:根据所述用户进入所述应用已运行的时间,对所述用户添加用户类型标识。4.如权利要求3所述的应用数据下载方法,其特征在于,所述根据所述用户进入所述应用已运行的时间,对所述用户添加用户类型标识包括:当所述用户进入所述应用已运行的时间小于第一运行时间,确认所述用户为第一类型用户;当所述用户进入所述应用已运行的时间不小于第一运行时间,确认所述用户为第二类型用户。5.如权利要求4所述的应用数据下载方法,其特征在于,还包括,对用户类型标识为第一用户类型的用户,进行加速下载。6.如权利要求4所述的应用数据下载方法,其特征在于,包括按照第一时间规则定时获取所述下载状态数据;所述下载状态数据包括:已下载时长,平均下载速度,已下载应用数据占比,预计总下载时长。7.如权利要求6所述的应用数据下载方法,根据所述下载状态数据对所述用户添加加速标识,其特征在于,所述加速标识包括:第一加速标识和/或第二加速标识;若所述预计总下载时长大于第一下载时长,未对所述用户进行加速下载,且所述平均下载速度不小于第一下载速度,给所述用户添加第一加速标识;若所述预计总下载时长大于第一下载时长,未对所述用户进行加速下载,且所述平均下载速度小于第一下载速度,给所述用户添加第二加速标识;若所述预计总下载时长大于第一下载时长,并已对所述用户进行加速下载,则给所述用户添加第二加速标识;若所述预计总下载时长不大于第一下载时长,则不给所述用户添加加速标识。8.如权利要求7所述的应用数据下载方法,根据所述加速标识对所述下载应用数据进行加速下载,其特征在于,若所述用户有第一加速标识时,对所述下载应用数据进行第一加速下载;若所述用户有第二加速标识时,检测所述用户是否有第...

【专利技术属性】
技术研发人员:詹兴斌蒋志朱平欧卓尔董博晨梁俊杰陈嘉杰贾耀光高翊伦
申请(专利权)人:深圳市腾讯网络信息技术有限公司
类型:发明
国别省市:广东,44

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

1