[发明专利]一种基于CDN的广告素材下载方法及装置有效
| 申请号: | 201310589983.2 | 申请日: | 2013-11-20 |
| 公开(公告)号: | CN103618776A | 公开(公告)日: | 2014-03-05 |
| 发明(设计)人: | 敖伟波;李陆启;沈洋;张雨声;李志纲 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30;G06Q30/02 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
| 地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 cdn 广告 素材 下载 方法 装置 | ||
1.一种基于内容分发网络CDN的广告素材下载方法,其特征在于,包括:
接收用于指示下载广告素材的指令,并从所述指令中获取所述广告素材的标识;
读取本地的闪存小型文本文件Flash Cookie,根据所述广告素材的标识在所述Flash Cookie中获取对应的调度地址,并判断对应所述调度地址是否保存有实际下载地址;
若是,则从所述Flash Cookie中获取所述广告素材的实际下载地址,并根据所述实际下载地址在浏览器缓存中直接读取所述广告素材;
否则,则向CDN服务器请求获取所述广告素材的实际下载地址,并根据获得的实际下载地址下载所述广告素材。
2.如权利要求1所述的方法,其特征在于,向CDN服务器请求获取所述广告素材的实际下载地址,并根据获得的实际下载地址下载所述广告素材,包括:
获取所述广告素材的实际下载地址列表;
使用所述实际下载地址列表中优先级最高的CDN节点的地址下载所述广告素材。
3.如权利要求2所述的方法,其特征在于,使用所述实际下载地址列表中优先级最高的CDN节点的地址下载所述广告素材后,所述方法进一步包括:
判断下载是否成功,若是,则将所述广告素材保存至浏览器缓存中,并修改所述Flash Cookie的内容;
否则,则按照优先级由高至低的顺序,从所述实际下载地址列表中的优先级次高的CDN节点的地址开始,依次使用所述实际下载地址列表中的CDN节点的地址下载所述广告素材,直至成功下载所述广告素材后,停止对所述广告素材的下载,并将所述广告素材保存至浏览器缓存中,以及修改所述Flash Cookie的内容。
4.如权利要求3所述的方法,其特征在于,修改所述Flash Cookie的内容,具体为:
将所述广告素材对应的调度地址与成功下载所述广告素材的CDN节点的地址的对应关系存入所述Flash Cookie中。
5.如权利要求2所述的方法,其特征在于,所述广告素材的实际下载地址列表由所述CDN服务器返回的3个优先级最高的CDN节点的地址组成;
所述3个优先级最高的CDN节点的地址是基于网络状态设置的,并按照优先级从高到低的顺序在所述实际下载地址列表中排列,其中,所述网络状态用于指示各个CDN节点的网络运行情况。
6.一种基于内容分发网络CDN的广告素材下载装置,其特征在于,包括:
接收单元,用于接收用于指示下载广告素材的指令,并从所述指令中获取所述广告素材的标识;
判断单元,用于读取本地的闪存小型文本文件Flash Cookie,根据所述广告素材的标识在所述Flash Cookie中获取对应的调度地址,并判断对应所述调度地址是否保存有实际下载地址;
读取单元,用于在所述判断单元确定对应所述调度地址保存有实际下载地址时,从所述Flash Cookie中获取所述广告素材的实际下载地址,并根据所述实际下载地址在浏览器缓存中直接读取所述广告素材;
下载单元,用于在所述判断单元确定对应所述调度地址未保存有实际下载地址时,向CDN服务器请求获取所述广告素材的实际下载地址,并根据获得的实际下载地址下载所述广告素材。
7.如权利要求6所述的装置,其特征在于,所述下载单元具体用于:
获取所述广告素材的实际下载地址列表;
使用所述实际下载地址列表中优先级最高的CDN节点的地址下载所述广告素材。
8.如权利要求7所述的装置,其特征在于,所述下载单元进一步用于:
在使用所述实际下载地址列表中优先级最高的CDN节点的地址下载所述广告素材后,判断下载是否成功,若是,则将所述广告素材保存至浏览器缓存中,并修改所述Flash Cookie的内容;否则,则按照优先级由高至低的顺序,从所述实际下载地址列表中的优先级次高的CDN节点的地址开始,依次使用所述实际下载地址列表中的CDN节点的地址下载所述广告素材,直至成功下载所述广告素材后,停止对所述广告素材的下载,并将所述广告素材保存至浏览器缓存中,以及修改所述Flash Cookie的内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310589983.2/1.html,转载请声明来源钻瓜专利网。





