[发明专利]离线下载方法和系统有效
| 申请号: | 201210151239.X | 申请日: | 2012-05-16 |
| 公开(公告)号: | CN103428231B | 公开(公告)日: | 2018-06-01 |
| 发明(设计)人: | 刘刚 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杨春香;宋志强 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 离线 下载 任务调度服务器 下载链接信息 下载客户端 聚类分析 下载文件 服务器 聚类结果 下载请求 并发 数据库 发送 携带 客户 分析 | ||
1.一种离线下载系统,该系统包括:下载客户端、云存储服务器和至少一个离线下载服务器;其特征在于,该系统还包括:
离线下载任务调度服务器,用于从当前接收的来自下载客户端的离线下载请求中提取出文件名并发送给离线下载文件聚类分析服务器;以及,从离线下载文件聚类分析服务器接收到第一通知时,将该第一通知携带的文件名以及与该文件名相关的下载链接信息提供给下载客户端,由下载客户端选择其中一个文件名相关的下载链接信息下载其需要的文件;
离线下载文件聚类分析服务器,用于接收来自所述离线下载任务调度服务器发送的文件名,对所述文件名进行过滤处理以删除文件名中与文件名内容无关的符号和字段,并分析聚类结果数据库中是否存在与过滤后的文件名相似的其他文件名,如果是,发送第一通知给离线下载任务调度服务器,第一通知携带以下信息:该存在的文件名以及与该文件名相关的下载链接信息,所述与文件名相关的下载链接信息为:具有该文件名的文件被离线下载服务器下载至云存储服务器上的位置信息;
所述离线下载文件聚类分析服务器分析聚类结果数据库中是否存在与过滤后的文件名相似的其他文件名包括:
所述离线下载文件聚类分析服务器对过滤后的文件名执行切词处理;
所述离线下载文件聚类分析服务器从聚类角度和相似度角度分析所述聚类结果数据库中是否存在切词处理后的文件名所属的聚类,如果是,确定该存在的聚类中至少一个文件名与该接收的文件名相似。
2.根据权利要求1所述的系统,其特征在于,所述离线下载任务调度服务器从当前接收的离线下载请求中提取出文件名并发送给离线下载文件聚类分析服务器包括:
所述离线下载任务调度服务器判断之前是否已收到与当前接收的离线下载请求相同的其他离线下载请求,如果是,通知所述下载客户端共享所述离线下载任务调度服务器之前已收到的离线下载请求的离线下载信息,由所述下载客户端根据所述离线下载信息下载其需要的文件;如果否,从当前接收的离线下载请求中提取出文件名,并传给所述离线下载文件聚类分析服务器。
3.根据权利要求1至2任一所述的系统,其特征在于,所述离线下载文件聚类分析服务器在分析出所述聚类结果数据库中不存在与过滤后的文件名相似的文件名时,进一步发送第二通知给所述离线下载任务调度服务器,并在所述聚类结果数据库中新增加一个聚类,将该接收的文件名放入该新增加的聚类中;
所述离线下载任务调度服务器在接收到所述离线下载文件聚类分析服务器发送的第二通知时,进一步按照负载均衡原则动态从离线下载服务器中选择出用于执行所述离线下载请求的离线下载服务器,由该选择的离线下载服务器下载并存储所述离线下载请求的文件至云存储服务器;
所述下载客户端在获知其需要的文件被离线下载任务调度服务器选择的离线下载服务器下载至云存储服务器后,从云存储服务器上下载其需要的文件。
4.根据权利要求3所述的系统,其特征在于,所述离线下载服务器进一步在完成下载所述离线下载请求的文件后,发送该文件在云存储服务器上的下载链接信息至离线下载文件聚类分析服务器;
所述离线下载文件聚类分析服务器进一步将接收的文件下载链接信息记录至所述聚类结果数据库中该文件的名称所属的聚类中。
5.根据权利要求4所述的系统,其特征在于,所述系统进一步包括:
聚类文件淘汰服务器,用于定期读取所述聚类结果数据库中的聚类,获取该聚类中的所有下载链接信息,如果该所有下载链接信息对应的文件内容类似,则仅在云存储服务器上保留其中一个下载链接信息对应的文件,从云存储服务器上删除其他下载链接信息对应的文件,并在聚类结果数据库中将该其他下载链接信息标记为:由该保留的文件对应的下载链接信息替代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210151239.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:苦荞大曲酒
- 下一篇:带有支架的液晶显示装置





