[发明专利]文件共享的方法及系统有效
申请号: | 201210038208.3 | 申请日: | 2012-02-20 |
公开(公告)号: | CN103259819B | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 付国为 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 牛峥,王丽琴 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 共享 方法 系统 | ||
1.一种进行文件共享的方法,其特征在于,该方法包括:
接收用户终端提供方发送的包含下载地址的下载请求;
由下载地址进行数据下载,存储下载的文件,并将存储文件的链接地址反馈给用户终端提供方;
接收用户终端提供方发送的允许访问信息,将允许访问信息与所述链接地址对应存储,其中,所述允许访问信息包括用户终端信息;
接收用户终端请求方发送的包含链接地址的鉴权请求,提取与鉴权请求包含的链接地址对应的允许访问信息;
判断所述允许访问信息中的用户终端信息是否包含所述用户终端请求方;如果是,生成包含链接地址的共享请求,返回给用户终端请求方;
接收用户终端请求方发送的包含链接地址的共享请求,将与所述链接地址对应的文件传送给用户终端请求方。
2.如权利要求1所述的方法,其特征在于,所述由下载地址进行数据下载之前,该方法还包括:
判断所述用户终端提供方是否具备离线下载权限,如果是,则执行所述由下 载地址进行数据下载的步骤。
3.如权利要求2所述的方法,其特征在于,所述判断所述用户终端提供方是否具备离线下载权限包括:
判断是否已为所述用户终端提供方分配了存储空间,如果是,则判断分配的存储空间是否有足够的剩余空间,如果是,则确定所述用户终端提供方具备离线下载权限;
如果没有为所述用户终端提供方分配存储空间,则判断是否允许为所述用户终端提供方分配存储空间,如果是,则为所述用户终端提供方分配存储空间,并确定所述用户终端提供方具备离线下载权限。
4.如权利要求1所述的方法,其特征在于,所述由下载地址进行数据下载之前,该方法还包括:
判断是否已经存储了所述下载地址对应的文件,如果没有存储,则执行所述由下载地址进行数据下载的步骤。
5.如权利要求1所述的方法,其特征在于,所述接收用户终端请求方发送的包含下载地址的共享请求之前,该方法包括:
用户终端提供方将链接地址发送给用户终端请求方。
6.如权利要求1所述的方法,其特征在于,所述生成包含链接地址的共享请求包括:
按照设置格式,生成所述包含链接地址的共享请求。
7.如权利要求1所述的方法,其特征在于,所述允许访问信息包含用户终端信息和时间段;所述方法进一步包括:
如果所述用户终端信息包含所述用户终端请求方,则判断当前时间是否在所述时间段内,如果是,则将与所述链接地址对应的文件传送给用户终端请求方。
8.一种进行文件共享的系统,其特征在于,该系统包括离线下载子系统,所述离线下载子系统包括离线下载管理单元、离线下载机、存储单元、数据访问单元和离线下载共享扩展子系统;
所述离线下载管理单元,用于接收用户终端提供方发送的包含下载地址的下载请求,将下载地址发送给所述离线下载机;用于接收所述离线下载机发送的链接地址,反馈给用户终端提供方;用于接收用户终端提供方发送的允许访问信息,将允许访问信息与所述链接地址对应存储,其中,所述允许访问信息包括用户终端信息;
所述离线下载机,用于由下载地址进行数据下载,将下载的文件存储到所述存储单元,并将存储文件的链接地址发送给所述离线下载管理单元;
所述离线下载共享扩展子系统,用于接收用户终端请求方发送的包含链接地址的鉴权请求,提取与所述鉴权请求包含的链接地址对应的允许访问信息,判断所述允许访问信息中的用户终端信息是否包含所述用户终端请求方;如果是,生成包含链接地址的共享请求,返回给用户终端请求方;
所述数据访问单元,用于接收用户终端请求方发送的包含链接地址的共享请求,从所述存储单元获取与链接地址对应的文件,传送给用户终端请求方。
9.如权利要求8所述的系统,其特征在于,所述离线下载管理单元包括权限判断子单元,用于判断发送下载请求的用户终端提供方是否具备离线下载权限,如果是,则将下载地址发送给所述离线下载机;否则,不将下载地址发送给所述离线下载机。
10.如权利要求8所述的系统,其特征在于,所述离线下载共享扩展子系统用于按照设置格式生成所述包含链接地址的共享请求。
11.如权利要求8所述的系统,其特征在于,所述离线下载共享扩展子系统包括共享接入单元、共享管理单元和共享鉴权单元;
所述离线下载管理单元,还用于将与存储文件的链接地址对应的允许访问信息发送给所述共享接入单元;
所述共享接入单元,用于接收所述离线下载管理单元发送的允许访问信息,传送给所述共享管理单元;接收用户终端请求方发送的包含链接地址的鉴权请求,传送给所述共享鉴权单元;接收所述共享鉴权单元返回的共享请求,返回给用户终端请求方;
所述共享管理单元,用于接收来自所述共享接入单元的允许访问信息,对应链接地址存储允许访问信息;
所述共享鉴权单元,用于从所述共享管理单元提取与共享请求包含的链接地址对应的允许访问信息,所述允许访问信息包含用户终端信息和时间段;判断所述用户终端信息是否包含所述用户终端请求方,如果是,则判断当前时间是否在所述时间段内,如果是,则确定所述共享请求合法,并按照设置格式,生成包含链接地址的共享请求,发送给所述共享接入单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210038208.3/1.html,转载请声明来源钻瓜专利网。