多媒体资源下载方法及装置的制造方法

文档序号:8528046阅读:339来源:国知局
多媒体资源下载方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,特别涉及一种多媒体资源下载方法及装置。
【背景技术】
[0002]随着网络技术的发展,网络产品所能够提供的表现形式越来越丰富。网络产品在为用户提供服务时,可以提供如图片、视频等多种形式的多媒体资源。相比纯文本资源来说,多媒体资源的表现力更强,但与此同时,多媒体资源所占据的存储空间、所消耗的流量以及从网络上下载所需的时间都远高于纯文本资源。例如,在中慢速网络下,如果用户在终端上打开某一信息展示平台时,如果该信息展示平台上有大量的多媒体资源,则其下载过程较慢,使得打开平台要消耗很长时间,另外,由于该下载会占用终端的流量,从而影响终端上其他程序的正常网络使用。基于上述原因,如何在多种复杂网络条件下,对多媒体资源进行下载是网络产品需要客观面对的问题。

【发明内容】

[0003]为了解决现有技术的问题,本发明实施例提供了一种多媒体资源下载方法及装置。所述技术方案如下:
[0004]一方面,提供了一种多媒体资源下载方法,所述方法包括:
[0005]获取用户的下载偏好特征,所述下载偏好特征基于所述用户的历史行为和属性信息分析得到;
[0006]当应用服务器上资源发生更新时,向所述应用服务器发送预下载请求,所述预下载请求携带所述下载偏好特征,使得所述应用服务器在已更新资源中,确定与所述下载偏好特征匹配的目标多媒体资源;
[0007]在未接收到资源更新操作的情况下,从所述应用服务器下载所述目标多媒体资源。
[0008]又一方面,提供了一种多媒体资源下载方法,所述方法包括:
[0009]在资源发生更新时,接收用户终端的预下载请求,所述预下载请求携带下载偏好特征;
[0010]根据所述下载偏好特征,在已更新资源中,确定与所述下载偏好特征匹配的目标多媒体资源;
[0011]基于与所述用户终端的交互,向所述用户终端发送所述目标多媒体资源。
[0012]再一方面,提供了一种多媒体资源下载装置,所述装置包括:
[0013]特征获取模块,用于获取用户的下载偏好特征,所述下载偏好特征基于所述用户的历史行为和属性信息分析得到;
[0014]发送模块,用于当应用服务器上资源发生更新时,向所述应用服务器发送预下载请求,所述预下载请求携带所述下载偏好特征,使得所述应用服务器在已更新资源中,确定与所述下载偏好特征匹配的目标多媒体资源;
[0015]下载模块,用于在未接收到资源更新操作的情况下,从所述应用服务器下载所述目标多媒体资源。
[0016]另一方面,提供了一种多媒体资源下载装置,所述装置包括:
[0017]接收模块,用于在资源发生更新时,接收用户终端的预下载请求,所述预下载请求携带下载偏好特征;
[0018]确定模块,用于根据所述下载偏好特征,在已更新资源中,确定与所述下载偏好特征匹配的目标多媒体资源;
[0019]发送模块,用于基于与所述用户终端的交互,向所述用户终端发送所述目标多媒体资源。
[0020]本发明实施例提供的技术方案带来的有益效果是:
[0021]通过基于用户的历史行为信息和属性信息来预测用户在打开应用时有可能会下载的多媒体资源,可以在用户实际执行任何资源更新操作之前即可以进行一部分下载,减少了后续资源更新过程中的时间消耗,提高了多媒体资源的加载速度。
【附图说明】
[0022]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是本发明实施例提供的一种多媒体资源下载方法的流程图;
[0024]图2是本发明实施例提供的一种多媒体资源下载方法的流程图;
[0025]图3是本发明实施例提供的一种多媒体资源下载方法的流程图;
[0026]图4是本发明实施例提供的一种实施流程图;
[0027]图5是本发明实施例提供的一种多媒体资源下载装置的结构示意图;
[0028]图6是本发明实施例提供的一种多媒体资源下载装置的结构示意图;
[0029]图7是本发明实施例提供的一种终端结构示意图;
[0030]图8是本发明实施例提供的一种用于多媒体资源下载的装置的结构示意图。
【具体实施方式】
[0031]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0032]图1是本发明实施例提供的一种多媒体资源下载方法的流程图。该方法可以应用于终端上,参见图1,该方法包括:
[0033]101、获取用户的下载偏好特征,该下载偏好特征基于该用户的历史行为和属性信息分析得到。
[0034]102、当应用服务器上资源发生更新时,向该应用服务器发送预下载请求,该预下载请求携带该下载偏好特征,使得该应用服务器在已更新资源中,确定与该下载偏好特征匹配的目标多媒体资源。
[0035]103、在未接收到资源更新操作的情况下,从该应用服务器下载该目标多媒体资源。
[0036]本发明实施例提供的方法,通过基于用户的历史行为信息和属性信息来预测用户在打开应用时有可能会下载的多媒体资源,可以在用户实际执行任何资源更新操作之前即可以进行一部分下载,减少了后续资源更新过程中的时间消耗,提高了多媒体资源的加载速度。
[0037]可选地,在未接收到资源更新操作的情况下,从该应用服务器下载该目标多媒体资源之后,该方法还包括:
[0038]当接收到资源更新操作时,加载预先存储的目标多媒体资源;
[0039]从该应用服务器下载该已更新资源中目标多媒体资源以外的资源。
[0040]可选地,当接收到资源更新操作时,加载预先存储的目标多媒体资源之后,该方法还包括:
[0041]获取该用户对该目标多媒体资源的操作行为;
[0042]将获取到的操作行为发送至应用服务器,使得应用服务器对下载偏好特征进行调整。
[0043]可选地,当应用服务器上资源发生更新时,向该应用服务器发送预下载请求之前,该方法还包括:
[0044]当终端操作系统为第一类型时,当检测到应用切换至前台运行时,如果通过与该应用服务器交互确定资源发生更新,执行向该应用服务器发送预下载请求的步骤;
[0045]当终端操作系统为第二类型时,当接收到应用服务器发送的更新通知时,执行向该应用服务器发送预下载请求的步骤。
[0046]可选地,该资源更新操作为对信息展示平台的打开操作或刷新操作。
[0047]可选地,该历史行为包括与其他用户之间的交互行为、对多媒体资源的浏览行为、对多媒体资源的评价行为、在终端上的登录行为中至少一项。
[0048]可选地,该属性信息为注册信息或资料信息。
[0049]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0050]图2是本发明实施例提供的一种多媒体资源下载方法的流程图。该方法可以应用于应用服务器,参见图2,该方法包括:
[0051]201、在资源发生更新时,接收用户终端的预下载请求,该预下载请求携带下载偏好特征。
[0052]202、根据该下载偏好特征,在已更新资源中,确定与该下载偏好特征匹配的目标多媒体资源。
[0053]203、基于与该用户终端的交互,向该用户终端发送该目标多媒体资源。
[0054]本发明实施例提供的方法,通过基于用户的历史行为信息和属性信息来预测用户在打开应用时有可能会下载的多媒体资源,可以在用户实际执行任何资源更新操作之前即可以进行一部分下载,减少了后续资源更新过程中的时间消耗,提高了多媒体资源的加载速度。
[0055]可选地,根据该下载偏好特征,在已更新资源中,确定与该下载偏好特征匹配的目标多媒体资源包括:
[0056]当该下载偏好特征包括下载偏好目标用户时,如果该已更新资源中包括该下载偏好目标用户发布的多媒体资源,将该下载偏好目标用户所发布的多媒体资源确定为目标多媒体资源;或,
[0057]当该下载偏好特征包括下载偏好话题时,如果该已更新资源中包括与该下载偏好话题关联的多媒体资源,将与该下载偏好话题关联的多媒体资源确定为目标多媒体资源。
[0058]可选地,当该下载偏好特征包括下载偏好话题时,如果该已更新资源中包括与该下载偏好话题关联的多媒体资源,将与该下载偏好话题关联的多媒体资源确定为目标多媒体资源包括:
[0059]对该已更新资源中的任一多媒体资源进行分析,得到该多媒体资源对应的话题;
[0060]当该多媒体资源对应的话题与该下载偏好话题相同时,将该多媒体资源确定为目标多媒体资源。
[0061]可选地,对该已更新资源中的任一多媒体资源进行分析,得到该多媒体资源对应的话题包括:
[0062]根据该已更新资源中的任一多媒体资源的发布用户的用户行为,对该多媒体资源进行分析,得到该多媒体资源对应的话题;或,
[0063]提取该已更新资源中的任一多媒体资源的关键字,将该关键字对应的话题作为该多媒体资源对应的话题。
[0064]可选地,根据该已更新资源中的任一多媒体资源的发布用户的用户行为,对该多媒体资源进行分析,得到该多媒体资源对应的话题包括:
[0065]获取该已更新资源中任一多
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1