一种传送文件的方法、装置和系统制造方法及图纸

技术编号:11416591 阅读:62 留言:0更新日期:2015-05-06 17:06
本发明专利技术公开了一种传送文件的方法、装置和系统,以保证文件传送方的信息安全。所述方法包括:第一用户终端生成下载码;第一用户终端将下载码上传至云服务器以使云服务器对待下载文件可以下载进行授权;第一用户终端接收云服务器返回的用于提示下载码生成正确的提示信息;第一用户终端将下载码发送至第二用户终端以使第二用户终端的用户使用下载码从云服务器下载待下载文件。与现有技术中,终端用户A直接将用户登录信息告知另一终端的用户B,让用户B登录云服务器进行下载相比,本发明专利技术提供的技术方案保证了用户A在云服务器上的资料的安全,也保障了用户A的隐私不被泄露出去。

【技术实现步骤摘要】

本专利技术属于移动互联网领域,尤其涉及一种传送文件的方法、装置和系统
技术介绍
移动互联网(Mobile Internet,MI)是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业务,包含终端、软件和应用三个层面,其中,终端层包括智能手机、平板电脑、电子书、MID等,软件包括操作系统、中间件、数据库和安全软件等,应用层包括休闲娱乐类、工具媒体类、商务财经类等不同应用与服务。智能终端技术的快速发展,为智能终端用户提供了越来越多的功能。例如、音视频播放、拍照以及其他各种应用等等。结合同样飞速发展的互联网技术,使得智能终端用户可以随时随地将各种文件从一个智能终端传送至另一终端。例如,智能终端用户可以将与好友一起游玩时拍摄的照片共享给好友。智能终端用户将文件从一个智能终端传送至另一终端的一种常用方法是:智能终端用户A使用自己的账号和密码先将待传送文件上传至云服务器,然后,将自己的账号和密码告知接收文件的用户B,用户B使用智能终端用户A的账号和密码登录云服务器,下载智能终端用户A传送的文件。然而,上述方法存在较大的风险。智能终端用户A相当于将自己那个上传文件使用的账号上对应的所有资料暴露给了用户B。排除个人道德因素,出于好奇心,不能保证用户B不去查看智能终端用户A的资料。一旦这些资料涉及个人隐私,则给智能终端用户A带来隐私泄密的风险。
技术实现思路
本专利技术提供一种传送文件的方法、装置和系统,以保证文件传送方的信息安全。本专利技术第一方面提供传送文件的方法,包括:第一用户终端生成下载码,所述下载码包含用户登录账号和待下载文件的文件信息;所述第一用户终端将所述下载码上传至云服务器,以使所述云服务器对所述待下载文件可以下载进行授权;所述第一用户终端接收所述云服务器返回的用于提示所述下载码生成正确的提示信息;所述第一用户终端将所述下载码发送至第二用户终端,以使所述第二用户终端的用户使用所述下载码从所述云服务器下载所述待下载文件。结合第一方面,在第一方面的第一种可能的实现方式中,所述第一用户终端生成下载码,包括:生成随机码;获取所述用户登录账号和待下载文件的文件信息;根据生成规则、所述随机码、获取的用户登录账号和待下载文件的文件信息,生成所述下载码。结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述下载码还包含校验位。本专利技术第二方面提供一种传送文件的方法,包括:云服务器接收第一用户终端上传的下载码,所述下载码包含用户登录账号和待下载文件的文件信息;所述云服务器对所述待下载文件可以下载进行授权;所述云服务器向所述第一用户终端返回用于提示所述下载码生成正确的提示信息;所述云服务器验证第二用户终端发送的下载码和所述第一用户终端上传的下载码是否一致;若所述第二用户终端发送的下载码和所述第一用户终端上传的下载码一致,则显示所述待下载文件供所述第二用户终端的用户下载。结合第二方面,在第二方面的第一种可能的实现方式中,所述云服务器接收第一用户终端上传的下载码之后,所述方法还包括:所述云服务器对所述第一用户终端上传的下载码进行校验;若校验结果为所述第一用户终端上传的下载码是正确的下载码,则所述云服务器保存所述第一用户终端上传的下载码。本专利技术第三方面提供一种传送文件的装置,包括:生成模块,用于生成下载码,所述下载码包含用户登录账号和待下载文件的文件信息;上传模块,用于将所述生成模块生成的下载码上传至云服务器,以使所述云服务器对所述待下载文件可以下载进行授权;提示接收模块,用于接收所述云服务器返回的用于提示所述下载码生成正确的提示信息;发送模块,用于将所述下载码生成模块生成的下载码发送至第二用户终端,以使所述第二用户终端的用户使用所述下载码从所述云服务器下载所述待下载文件。结合第三方面,在第三方面的第一种可能的实现方式中,所述生成模块包括:随机码生成单元,用于生成随机码;获取单元,用于获取所述用户登录账号和待下载文件的文件信息;下载码生成单元,用于根据生成规则、所述随机码、获取的用户登录账号和待下载文件的文件信息,生成所述下载码。结合第三方面或者第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述下载码还包含校验位。本专利技术第四方面提供一种传送文件的装置,包括:下载码接收模块,用于接收第一用户终端上传的下载码,所述下载码包含用户登录账号和待下载文件的文件信息;授权模块,用于对所述待下载文件可以下载进行授权;提示返回模块,用于向所述第一用户终端返回用于提示所述下载码生成正确的提示信息;验证模块,用于验证第二用户终端发送的下载码和所述第一用户终端上传的下载码是否一致;显示模块,用于若经过所述验证模块验证,所述第二用户终端发送的下载码和所述第一用户终端上传的下载码一致,则显示所述待下载文件供所述第二用户终端的用户下载。结合第四方面,在第四方面的第一种可能的实现方式中,所述装置还包括:校验模块,用于下载码接收模块接收第一用户终端上传的下载码后,对所述第一用户终端上传的下载码进行校验;保存模块,用于若所述校验模块的校验结果为所述第一用户终端上传的下载码是正确的下载码,则保存所述第一用户终端上传的下载码。本专利技术第五方面提供一种传送文件的系统,包括第一用户终端、云服务器和第二用户终端,所述第一用户终端包括生成模块、上传模块、提示接收模块和发送模块,所述云服务器包括下载码接收模块、授权模块、提示返回模块、验证模块和显示模块;所述生成模块,用于生成下载码,所述下载码包含用户登录账号和待下载文件的文件信息;所述上传模块,用于将所述生成模块生成的下载码上传至所述云服务器,以使所述云服务器对所述待下载文件可以下载进行授权;所述提示接收模块,用于接收所述云服务器返回的用于提示所述下载码生成正确的提示信息;所述发送模块,用于将所述下载码生成模块生成的下载码发送至所述第二用户终端,以使所述第二用户终端的用户使用所述下载码从所述云服务器下载所述待下载文件;所述下载码接收模块,用于接收所述第一用户终端的上传模块上传的下载码;所述授权模块,用于对所述待下载文件可以下载进行授权;所述提示返回模块,用于向所述第一用户终端返回用于提示所述下载码生...

【技术保护点】
一种传送文件的方法,其特征在于,所述方法包括:第一用户终端生成下载码,所述下载码包含用户登录账号和待下载文件的文件信息;所述第一用户终端将所述下载码上传至云服务器,以使所述云服务器对所述待下载文件可以下载进行授权;所述第一用户终端接收所述云服务器返回的用于提示所述下载码生成正确的提示信息;所述第一用户终端将所述下载码发送至第二用户终端,以使所述第二用户终端的用户使用所述下载码从所述云服务器下载所述待下载文件。

【技术特征摘要】
1.一种传送文件的方法,其特征在于,所述方法包括:
第一用户终端生成下载码,所述下载码包含用户登录账号和待下载文件的
文件信息;
所述第一用户终端将所述下载码上传至云服务器,以使所述云服务器对所
述待下载文件可以下载进行授权;
所述第一用户终端接收所述云服务器返回的用于提示所述下载码生成正确
的提示信息;
所述第一用户终端将所述下载码发送至第二用户终端,以使所述第二用户
终端的用户使用所述下载码从所述云服务器下载所述待下载文件。
2.如权利要求1所述的方法,其特征在于,所述第一用户终端生成下载码,
包括:
生成随机码;
获取所述用户登录账号和待下载文件的文件信息;
根据生成规则、所述随机码、获取的用户登录账号和待下载文件的文件信
息,生成所述下载码。
3.如权利要求1或2所述的方法,其特征在于,所述下载码还包含校验位。
4.一种传送文件的方法,其特征在于,所述方法包括:
云服务器接收第一用户终端上传的下载码,所述下载码包含用户登录账号
和待下载文件的文件信息;
所述云服务器对所述待下载文件可以下载进行授权;
所述云服务器向所述第一用户终端返回用于提示所述下载码生成正确的提
示信息;
所述云服务器验证第二用户终端发送的下载码和所述第一用户终端上传的
下载码是否一致;
若所述第二用户终端发送的下载码和所述第一用户终端上传的下载码一
致,则显示所述待下载文件供所述第二用户终端的用户下载。
5.如权利要求4所述的方法,其特征在于,所述云服务器接收第一用户终
端上传的下载码之后,所述方法还包括:
所述云服务器对所述第一用户终端上传的下载码进行校验;
若校验结果为所述第一用户终端上传的下载码是正确的下载码,则所述云
服务器保存所述第一用户终端上传的下载码。
6.一种传送文件的装置,其特征在于,所述装置包括:
生成模块,用于生成下载码,所述下载码包含用户登录账号和待下载文件
的文件信息;
上传模块,用于将所述生成模块生成的下载码上传至云服务器,以使所述
云服务器对所述待下载文件可以下载进行授权;
提示接收模块,用于接收所述云服务器返回的用于提示所述下载码生成正
确的提示信息;
发送模块,用于将所述下载码生成模块生成的下载码发送至第二用户终端,
以使所述第二用户终端的用户使用所述下载码从所述云服务器下载所述待下载
文件。
7.如权利要求6所述的装置,其特征在于,所述生成模块包括:
随机码生成单元,用于生成随机码;
获取单元,用于获取所述用户登录账号和待下载文件的文件信息;
下载码生成单元,用于根据生成规则、所述随机码、获取的用户登录账号

\t和待下载文件的文件信息,生成所述下载码。
8.如权利要求6或7所述的装置,其特征在于...

【专利技术属性】
技术研发人员:陈建波
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1