[发明专利]一种数据下载系统及其数据管理和下载方法有效
| 申请号: | 201110007111.1 | 申请日: | 2011-01-13 |
| 公开(公告)号: | CN102307210A | 公开(公告)日: | 2012-01-04 |
| 发明(设计)人: | 孙傲冰;季统凯;岳强;杨松;薛伟;郑壮杰 | 申请(专利权)人: | 国云科技股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 下载 系统 及其 数据管理 方法 | ||
1.一种数据下载系统,其特征在于:包括云下载中心、客户端和互联网下载源;
所述的云下载中心由多个下载中心(C1、C2…,CN)组成,每个下载中心为下载客户端提供下载源信息,并存储互联网下载源的数据副本;
所述的客户端可以是C/S结构客户端(D1、D2…,DX)或是B/S结构客户端节点(B1、B2…,BX);
所述的互联网下载源包含所有第三方提供的数据下载源(S1、S2…,SN),云下载系统通过对下载源分析,对提供相同文件副本的下载源进行归并;
所述的任意一个下载终端可以同时从具有相同目标下载文件的互联网下载源(SI,CJ,…SM),以及云下载中心中具有目标下载文件的一个或多个下载中心(CI,CJ,…CT),以及具有相同目标下载文件的下载客户端(DI,DJ,…,DZ)或(BI,BJ,…,BS)中下载文件。
2.根据权利要求1所述的数据下载系统,其特征在于:多个下载中心可以在地理上分布在多个不同的数据中心中。
3.根据权利要求1或2所述的数据下载系统,其特征在于:所述的任意下载中心I由用户管理组件、用户数据库、下载链接管理组件、文件下载组件、服务空间组件、离线下载服务组件、下载元数据库管理组件、下载元数据库、下载数据副本管理组件、下载副本存储系统组成,各组件和模块可以独立或共同部署在一台或多台服务器上;
用户管理组件用于对云下载中心的用户进行统一的管理,用户从客户端登录时与用户管理组件进行交互,以验证用户的合法性;用户所有下载操作都将被客户端记录,并上传到数据库;如果用户未登录或注册,客户端将为用户生成临时游客身份登录客户端;
下载链接管理组件用于接收用户的下载链接请求,它直接将链接的查询、更新、删除操作请求转发给元数据库管理组件,下载元数据库管理组件直接操作元数据库,对存储在元数据库中的下载链接的查询和更新;该组件接到用户的下载链接请求后,首先查询元数据库判断该链接是否已经存在于元数据库;如果已经存储于元数据库中,则查找与该链接关联的所有下载源,并将下载源集合提交给客户端的文件下载组件,由该组件同时从多个下载源进行下载;如果元数据库中不存在该链接,则返回空集合给下载客户端,客户端下载组件下载该文件,并提取该文件MD5码,并将该MD5码返回给下载链接管理组件,下载链接管理组件查询数据库判断是否有相同的MD5码存在于数据库,如有则该链接可以与其它下载链接归并;如没有相同的MD5码,则作为全新的下载链接存储于元数据库;
文件下载组件支持多种协议下载包括P2P、FTP、HTPP及自定义多对一下载协议下载;它可以将文件下载任务分解到不同的下载源,同时从各下载源下载文件的不同部份,并在各部份完成后,把它们合成为一个文件;主要用于实现多对一下载,即支持从多个数据源并行下载;用于支持离线下载组件;下载的文件作为文件副本交由下载数据副本管理组件进行管理,文件副本存储于支持海量文件存储管理的下载副本存储系统;
服务空间组件是B/S架构的用户信息管理,发布及更新组件;客户端用户信息、操作记录、历史信息、在线存储、离线下载等相关信息均由服务空间组件进行管理和更新;服务空间组件引入文件标记、上下文管理、下载源评价/注释等相关功能,以丰富用户体验;
离线下载服务组件用于实现用户的离线下载任务,用户提交给离线下载服务组件的任务,不需要由用户客户端直接下载,而是由离线下载服务组件启动下载中心的文件下载组件进行下载,并在下载完成后,由用户客户端从下载中心取回。
4.根据权利要求1或2所述的数据下载系统,其特征在于:所述的客户端部署在用户计算机或手机上,它作为下载资源控针,从互联网上找到下载源;作为支持多种下载协议的下载终端,利用不同协议从平台提供的多个数据源(如互联上公开发布的数据源、已完成下载的其它用户终端)下载不同的文件片断,并在下载完成后完成文件的拼接,形成最终的下载文件。
5.根据权利要求3所述的数据下载系统,其特征在于:所述的客户端部署在用户计算机或手机上,它作为下载资源控针,从互联网上找到下载源;作为支持多种下载协议的下载终端,利用不同协议从平台提供的多个数据源(如互联上公开发布的数据源、已完成下载的其它用户终端)下载不同的文件片断,并在下载完成后完成文件的拼接,形成最终的下载文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110007111.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大电流动力极限速动保护开关
- 下一篇:燃料电池热电联产系统及其控制方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





