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

文档序号:8528046阅读:来源:国知局
媒体资源的发布用户当前的登录信息;
[0066]如果该多媒体资源的发布用户当前的登录信息与其历史登录信息不同时,将该多媒体资源对应的话题确定为第一话题。
[0067]可选地,在资源发生更新时,接收终端的预下载请求,该预下载请求携带下载偏好特征之前,该方法还包括:
[0068]获取用户的历史行为和属性信息;
[0069]根据获取到的历史行为和属性信息,分析该用户的下载偏好特征;
[0070]向用户终端发送该下载偏好特征。
[0071]可选地,根据获取到的历史行为和属性信息,分析该用户的下载偏好特征之前,该方法还包括:
[0072]根据历史行为的发生时间为用于分析的历史行为设置权重,发生时间越晚权重越大,基于该历史行为的权重,执行下载偏好特征的分析过程。
[0073]可选地,该方法还包括:
[0074]接收该用户终端对该目标多媒体资源的操作行为;
[0075]根据对该目标多媒体资源的操作行为,对该下载偏好特征进行调整。
[0076]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0077]图3是本发明实施例提供的一种多媒体资源下载方法的流程图。该实施例以应用服务器与终端之间的交互为例进行说明,参见图3,该实施例具体包括:
[0078]301、应用服务器获取用户的历史行为和属性信息。
[0079]在本发明实施例中,该历史行为是指能够用于确定用户对多媒体资源的偏好的行为,比如,用户经常发布某一话题的资源,或者,用户经常查看某一个好友所发布的资源,又或者,用户经常查看某一话题的多媒体资源等。进一步地,该历史行为包括与其他用户之间的交互行为、对多媒体资源的浏览行为、对多媒体资源的评价行为、在终端上的登录行为中至少一项。其中,当前用户与其他用户之间的交互行为可以是指用户之间的消息交互,如用户之间的即时通讯会话等,也可以是指用户对其他用户所发布的资源的回复、点赞、转发等行为;对多媒体资源的浏览行为可以是指用户点击查看多媒体资源等;对多媒体资源的评价行为可以是指用户对多媒体资源的回复、点在、转发等行为;在终端上的登录行为可以是指用户登录时所发布资源的所属话题、终端的地理位置信息等。
[0080]在本发明实施例中,该属性信息为注册信息或资料信息,应用服务器可以从用户资料数据库中获取,该注册信息或资料信息中可以包括用户的兴趣爱好、自我描述等等。
[0081]302、应用服务器根据获取到的历史行为和属性信息,分析该用户的下载偏好特征。
[0082]应用服务器可以实时对用户的历史行为和属性信息进行收集,从而能够从用户的偏好和日常使用行为中分析得到该用户的下载偏好特征,该收集可以是持续性的长期进行,收集的时间越长,特征积累越多,在后续预测时的准确性越高。
[0083]在本发明实施例中,应用服务器可以进行长期的数据收集,从而根据收集到的历史行为和属性信息进行形式化建模,该建模过程可以采用机器学习以及数据挖掘等算法实现,最终可以获取到该用户的下载偏好模型,从而使得当获取到某一用户的历史行为和属性信息时,可以将其历史行为和属性信息输入该下载偏好模型,以确定该用户的下载偏好特征。在建模过程中,还可以设置用于评估模型准确率和召回率的指标,可以基于测试,查看该下载偏好模型的准确率和召回率是否符合指标,如果符合,则可以将该下载偏好模型投入实际使用,当然,在实际使用中,也可以对该下载偏好模型的准确率和召回率进行实时检测,从而及时对该模型进行调整。
[0084]可选地,根据历史行为的发生时间为用于分析的历史行为设置权重,发生时间越晚权重越大,基于该历史行为的权重,执行下载偏好特征的分析过程。发生时间离当前时间较远的历史行为,其时效性较差,而对于发生时间离当前时间较近的历史行为,时效性较好,参考性更佳,因此,在进行分析的过程中,可以对参与分析的历史行为设置基于时间的权重,以保证所分析得到的下载偏好特征是最贴合用户当前使用习惯的特征,从而提高预下载的准确性。
[0085]303、应用服务器向用户终端发送该下载偏好特征。
[0086]304、用户终端接收下载偏好特征。
[0087]上述步骤303-304中,应用服务器在获取到用户的下载偏好特征时,会将该下载偏好特征下发到用户终端,以使得用户终端能够在获知服务器资源发生更新后,主动从应用服务器获取该下载偏好特征匹配的多媒体资源。
[0088]305、当应用服务器上资源发生更新时,向该应用服务器发送预下载请求,该预下载请求携带该下载偏好特征。
[0089]需要说明的是,根据终端操作系统的不同,其获知应用服务器上资源发生更新的方式也有所不同,具体地,当终端操作系统为第一类型时,当检测到应用切换至前台运行时,如果通过与该应用服务器交互确定资源发生更新,执行向该应用服务器发送预下载请求的步骤。该第一类型可以是指1S系统。当终端操作系统为第二类型时,当接收到应用服务器发送的更新通知时,执行向该应用服务器发送预下载请求的步骤。该第二类型可以是指安卓系统,对于安卓系统来说,应用服务器可以周期性的通知用户终端当前资源是否有更新,又或者应用服务器可以在发生更新时直接通知用户终端。
[0090]306、应用服务器接收用户终端的预下载请求,该预下载请求携带下载偏好特征。
[0091]307、应用服务器根据该下载偏好特征,在已更新资源中,确定与该下载偏好特征匹配的目标多媒体资源。
[0092]对于应用服务器来说,当接收到用户的下载偏好特征,可以从与该用户的好友所更新的资源中,确定与该下载偏好特征匹配的目标多媒体资源。该好友可以是指该用户的关系链上互为好友的用户,当然,也可以是指该用户所关注的其他用户,在本发明实施例中对此不作限定。
[0093]在本发明实施例中,该下载偏好特征可以是下载偏好目标用户或下载偏好话题中至少一项。下面基于上述两种下载偏好特征进一步说明:
[0094](I)当该下载偏好特征包括下载偏好目标用户时,如果该已更新资源中包括该下载偏好目标用户发布的多媒体资源,将该下载偏好目标用户所发布的多媒体资源确定为目标多媒体资源。
[0095]如果基于下载偏好模型分析得到该用户的下载偏好目标用户,则说明该用户经常会查看该下载偏好目标用户所发布的多媒体资源,那么,将该下载偏好目标用户所发布的多媒体资源,可以节约后续打开多媒体资源所消耗的时间,具体地,该过程可以包括:判断已更新资源中是否包括该下载偏好目标用户发布的多媒体资源,如果是,则将该下载偏好目标用户所发布的多媒体资源确定为目标多媒体资源,如果否,则等待下一次更新。
[0096](2)当该下载偏好特征包括下载偏好话题时,如果该已更新资源中包括与该下载偏好话题关联的多媒体资源,将与该下载偏好话题关联的多媒体资源确定为目标多媒体资源。
[0097]下载偏好话题可以是指该用户经常喜欢查看的话题,如,用户经常查看其他用户发布的旅游类话题的图片、或用户经常查看其他用户发布的影视类话题的视频、或用户经常查看财经类话题的网页链接等等。需要说明的是,该话题可以是通过用户所发布资源分析得到。具体地,该步骤包括:对该已更新资源中的任一多媒体资源进行分析,得到该多媒体资源对应的话题;该多媒体资源对应的话题与该下载偏好话题相同时,将该多媒体资源确定为目标多媒体资源。该对多媒体资源的分析可以有以下任一种情况:
[0098]第一种情况、提取该已更新资源中的任一多媒体资源的关键字,将该关键字对应的话题作为该多媒体资源对应的话题。
[0099]用户所发布的多媒体资源可以具有描述信息,因此,在该过程中的提取可以是指从多媒体资源的描述信息中提取关键字,而对于一些多媒体资源来说,还可以从多媒体资源本身提取关键字,如对于图片资源来说,可以从图片资源中提取图片关键字,而对于视频或音频等资源来说,也可以从这类资源中提取出视频关键字和音频关键字,本发明实施例对此不作具体限定。
[0100]需要说明的是,在应用服务器侧,可以维护关键字与话题数据库,用于存储关键字与话题之间的对应关系,从而能够基于该对应关系,获知关键字所对应的话题,比如,对于“旅游”话题,其对应的关键字可以有“火车”、“航班”、“风景名胜”等等。
[0101]第二种情况、根据该已更新资源中的任一多媒体资源的发布用户的用户行为,对该多媒体资源进行分析,得到该多媒体资源对应的话题。
[0102]在分析过程中,还可以结合发布用户的用户行为,来确定该发布用户当前所发布的话题。举例说明,获取该已更新资源中任一多媒体资源的发布用户当前的登录信息;如果该多媒体资源的发布用户当前的登录信息与其历史登录信息不同时,将该多媒体资源对应的话题确定为第一话题。在该例子中,如果该用户发布了一张图片,而图片所提取的关键字为“蓝天”,则根据该关键字无法准确获知该多媒体资源的话题,而如果发布用户当前的地理位置信息与她经常登录的地理位置信息不同,则通过其地理位置信息的变化和图片关键字,可以将该多媒体资源的话题确定为“旅游”。
[0103]当然,该下载偏好特征还可以是下载偏好资源类型等,如通过分析获知该用户的下载偏好资源类型为图片类型,则可将已更新资源中的图片确定为目标多媒体资源。
[0104]308、用户终端在未接收到资源更新操作的情况下,从该应用服务器下载该目标多媒体资源。
[0105]一旦确定了目标多媒体资源,用户终端可以自动从该应用服务器下载该目标多媒体资源。进一步地,为了节约流量,该用户终端可以先对当前终端的网络状态进行判断,如当前处于WIFI网络下,则从该应用服务器下载该目标多媒体资源,如当前
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1