资源文件更新方法及装置制造方法及图纸

技术编号:15695701 阅读:70 留言:0更新日期:2017-06-24 11:13
本发明专利技术是关于一种资源文件更新方法及装置,属于互联网技术领域。方法包括:接收终端上第一应用收集的终端应用数据,终端应用数据用于指示终端的应用安装情况和应用使用情况;如果终端应用数据指示终端已安装第二应用,获取第二应用的用户数据,用户数据用于表征终端用户和终端用户基于第二应用产生的使用数据;基于终端应用数据以及第二应用的用户数据,生成终端的属性标签,属性标签用于指示终端的资源需求;根据终端的属性标签以及属性标签与策略文件之间的对应关系,为终端进行资源文件更新。本发明专利技术通过终端第一应用的终端应用数据和第二应用的用户数据,确定资源需求,可有针对性的进行资源文件更新,提高了为终端提供目标资源文件的准确性。

【技术实现步骤摘要】
资源文件更新方法及装置
本专利技术涉及互联网
,特别涉及一种资源文件更新方法及装置。
技术介绍
随着互联网技术的飞速发展,终端可以为用户提供的服务越来越智能化。终端设备中可以安装不同的客户端,这些客户端可以满足用户的娱乐、工作等需求。为了使客户端展示的内容可以与用户的喜好相匹配,服务器可以为终端中安装的客户端提供例如新页面或新的功能组件等资源文件,以便客户端根据资源文件进行更新。相关技术中,服务器在为终端中安装的客户端提供资源文件之前,需要运营人员配置不同的策略文件,并保留不同用户的终端在服务器中的下载信息作为历史数据,这样当终端安装的客户端需要进行资源文件更新时,终端向服务器发送自身的终端标识,服务器在接收到终端标识时,获取该终端标识对应的历史数据,并根据该历史数据确定可以推送给终端的策略文件,将策略文件下发至终端标识对应的终端,以使终端上的客户端根据策略文件获取资源文件,以便完成资源文件更新。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:在根据终端标识获取策略文件时,服务器仅根据终端标识获取其对应的历史数据,并根据历史数据获取策略文件,而历史数据与用户终本文档来自技高网...
资源文件更新方法及装置

【技术保护点】
一种资源文件更新方法,其特征在于,所述方法包括:接收终端上第一应用收集的终端应用数据,所述终端应用数据用于指示终端的应用安装情况和应用使用情况;如果所述终端应用数据指示所述终端已安装第二应用,获取所述第二应用的用户数据,所述用户数据用于表征所述终端用户和所述终端用户基于所述第二应用产生的使用数据;基于所述终端应用数据以及所述第二应用的用户数据,生成所述终端的属性标签,所述属性标签用于指示所述终端的资源需求;根据所述终端的属性标签以及属性标签与策略文件之间的对应关系,为所述终端进行资源文件更新。

【技术特征摘要】
1.一种资源文件更新方法,其特征在于,所述方法包括:接收终端上第一应用收集的终端应用数据,所述终端应用数据用于指示终端的应用安装情况和应用使用情况;如果所述终端应用数据指示所述终端已安装第二应用,获取所述第二应用的用户数据,所述用户数据用于表征所述终端用户和所述终端用户基于所述第二应用产生的使用数据;基于所述终端应用数据以及所述第二应用的用户数据,生成所述终端的属性标签,所述属性标签用于指示所述终端的资源需求;根据所述终端的属性标签以及属性标签与策略文件之间的对应关系,为所述终端进行资源文件更新。2.根据权利要求1所述的方法,其特征在于,所述基于所述终端应用数据以及所述第二应用的用户数据,生成所述终端的属性标签包括:对所述终端应用数据以及所述第二应用的用户数据进行分类处理,确定所述终端的类别,所述类别用于指示所述终端所能够实现的功能;根据所述终端的类别进行标签匹配,得到与所述类别匹配的属性标签。3.根据权利要求2所述的方法,其特征在于,所述对所述终端应用数据以及所述第二应用的用户数据进行分类处理,确定所述终端的类别包括:对所述终端应用数据以及所述第二应用的用户数据进行分类处理,确定所述终端的初始类别;根据所述终端上第一应用的历史更新行为数据,对所述初始类别进行调整,得到所述终端的类别,所述历史更新行为数据用于指示所述终端在接收到资源文件更新通知时的处理方式。4.根据权利要求1至3任一项所述的方法,其特征在于,所述如果所述应用数据指示所述终端已安装第二应用,获取所述第二应用的用户数据包括:向所述第二应用的应用服务器发送数据请求,所述数据请求用于请求所述终端用户的用户数据;接收所述应用服务器返回的所述第二应用的用户数据。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:比对预设应用列表和所述终端应用数据,如果预设应用列表和所述终端应用数据所指示的应用有相同应用,则将所述相同应用确定为第二应用,所述预设应用列表用于存储与所述第一应用具有同一账号机制的应用;或,获取所述终端的第一应用账号,并获取所述第一应用账号的注册来源应用,如果所述第一应用的注册来源应用为所述终端应用数据所指示的任一应用,则将所述注册来源应用确定为第二应用;或,获取所述终端应用数据所指示的各个应用的应用账号,并获取所述各个应用账号的注册来源应用,如果所述任一个应用的注册来源应用为所述第一应用,则将所述任一个应用确定为第二应用。6.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:根据所述终端的历史更新行为数据,确定所述终端的更新可能性,所述历史更新行为数据用于指示所述终端在接收到资源文件更新通知时的处理方式;如果所述终端的更新可能性大于预设阈值,则执行更新过程。7.根据权利要求1所述的方法,其特征在于,所述根据所述终端的属性标签以及属性标签与策略文件之间的对应关系,为所述终端进行资源文件更新包括:根据所述终端的属性标签,从属性标签与策略文件的对应关系中,获取与所述终端的属性标签对应的策略文件地址作为目标策略文件地址;向所述终端发送所述目标策略文件地址,所述目标策略文件地址用于所述终端从所述目标策略文件地址下载目标策略文件。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到所述终端的资源请求指令时,如果所述资源请求指令还携带所述更新功能状态标识,根据所述更新功能状态标识、当前的资源请求指令数目以及流量峰值中的至少一项,确定是否允许所述终端进行资源文件更新,所述更新功能状态标识用于指示所述更新功能处于开启状态或关闭状态。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:若确定终端白名单中包括所述终端标识,允许所述终端进行资源文件更新,所述终端白名单包括至少一个允许获取所述目标资源文件的终端标识;或,对所述多个终端的终端标识进行优先级排序,根据排序结果进行资源文件更新。10.一种资源文件更新方法,其特征在于,所述方法包括:向服务器发送终端上第一应用收集的终端应用数据,所述终端应用数据用于指示终端的应用安装情况和应用使用情况;当需要进行资源文件更新时,基于所述服务器所确定的所述终端的属性标签以及属性标签与策略文件之间的对应关系,进行资源文件更新。11.根据权利要求10所述的方法,其特征在于,所述向服务器发送终端上第一应用收集的终端应用数据之前,所述方法还包括:通过所述第一应用检测所述终端当前所安装的应用,得到所述终端的应用安装情况数据;通过所述第一应用检测所述终端当前所安装应用的使用频率以及使用历史数据,得到所述终端的应用使用情况数据。12.根据权利要求11所述的方法,其特征在于,所述通过所述第一应用检测所述终端当前所安装应用的使用频率以及使用历史数据,得到所述终端的应用使用情况包括:通过所述第一应用检测所述终端当前所安装应用的使用频率以及使用历史数据,得到原始应用使用数据;从所述原始应用使用数据中排除私密数据,得到所述终端的应用使用...

【专利技术属性】
技术研发人员:乔航魏雪黄耿星
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1