The invention discloses a cloud - end file sharing method, system and cloud server, which involves the cloud storage field. The cloud file sharing method includes cloud server before uploading files to be uploaded, the metadata file to be uploaded to the user terminal to share; the cloud server uses metadata to be uploaded files to upload files for users to create cloud file records; cloud server in response to the shared user sends instructions to upload files to share according to upload files, cloud file records generated share information; the cloud server will share the information sent to the terminal users to share, to share user will share information sharing to other users. The metadata file to be uploaded before uploading files to extract complete metadata in the cloud upload, create file record and share information according to the generation, users can do not have to wait for the completion of file upload, share files to complete the operation, reduce user waiting time, improve the efficiency of sharing.
【技术实现步骤摘要】
云端文件分享方法、系统和云服务器
本专利技术涉及云存储领域,特别涉及一种云端文件分享方法、系统和云服务器。
技术介绍
云端文件分享是指用户通过云存储应用将云端或本地的个人文件进行分享,满足了广大用户对于文件传播、协作共享的需求。当用户通过网络硬盘等云存储应用进行用户终端的本地文件分享时,首先需要通过云存储应用客户端将本地文件上传至云端,待文件传输完成后才能够进行分享文件的操作。如果本地文件较大,用户需要等待文件上传完成后再分享,使用户等待时间过长,从而造成工作效率低下、用户体验不佳。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:如何提高云端文件的分享效率。根据本专利技术实施例的第一个方面,提供一种云端文件分享方法,包括:云服务器在待上传文件完成上传之前,获取分享用户的终端发送的待上传文件的元数据;云服务器采用待上传文件的元数据为用户创建待上传文件的云端文件记录;云服务器响应于分享用户发送的分享待上传文件的指令,根据待上传文件的云端文件记录生成分享信息;云服务器将分享信息发送给分享用户的终端,以便分享用户将分享信息分享给其他用户。在一个实施例中,云服务器响应于分享用户发送的分享待上传文件的指令,根据待上传文件的云端文件记录生成分享信息包括:云服务器接收分享用户发送的分享指令,分享指令包括待上传文件的文件标识;云服务器根据文件标识查找待上传文件的云端文件记录;云服务器从云端文件记录中获取待上传文件的元数据和存储地址;云服务器根据待上传文件的元数据和存储地址生成分享信息。在一个实施例中,还包括:云服务器基于待上传文件的上传状态,管理被分享用户对待上传文件 ...
【技术保护点】
一种云端文件分享方法,其特征在于,包括:云服务器在待上传文件完成上传之前,获取分享用户的终端发送的所述待上传文件的元数据;云服务器采用所述待上传文件的元数据为所述用户创建所述待上传文件的云端文件记录;云服务器响应于分享用户发送的分享所述待上传文件的指令,根据所述待上传文件的云端文件记录生成分享信息;云服务器将所述分享信息发送给所述分享用户的终端,以便所述分享用户将所述分享信息分享给其他用户。
【技术特征摘要】
1.一种云端文件分享方法,其特征在于,包括:云服务器在待上传文件完成上传之前,获取分享用户的终端发送的所述待上传文件的元数据;云服务器采用所述待上传文件的元数据为所述用户创建所述待上传文件的云端文件记录;云服务器响应于分享用户发送的分享所述待上传文件的指令,根据所述待上传文件的云端文件记录生成分享信息;云服务器将所述分享信息发送给所述分享用户的终端,以便所述分享用户将所述分享信息分享给其他用户。2.根据权利要求1所述的方法,其特征在于,所述云服务器响应于分享用户发送的分享所述待上传文件的指令,根据所述待上传文件的云端文件记录生成分享信息包括:云服务器接收分享用户发送的分享指令,所述分享指令包括所述待上传文件的文件标识;云服务器根据所述文件标识查找所述待上传文件的云端文件记录;云服务器从所述云端文件记录中获取所述待上传文件的元数据和存储地址;云服务器根据所述待上传文件的元数据和存储地址生成分享信息。3.根据权利要求1所述的方法,其特征在于,还包括:云服务器基于所述待上传文件的上传状态,管理被分享用户对所述待上传文件进行的操作。4.根据权利要求3所述的方法,其特征在于,所述云服务器基于所述待上传文件的上传状态,管理被分享用户对所述待上传文件进行的操作包括:云服务器在所述待上传文件完成上传之前,允许被分享用户对终端应用界面中的所述待上传文件进行移动、重命名和收藏中的至少一种操作。5.根据权利要求3所述的方法,其特征在于,所述云服务器基于所述待上传文件的上传状态,管理被分享用户对所述待上传文件进行的操作包括:云服务器接收被分享用户发送的下载云端文件的指令;云服务器根据所述下载云端文件的指令,检查待下载的传送单元是否已上传到云服务器;如果所述待下载的传送单元尚未上传到云服务器,云服务器在所述待下载的传送单元完成上传后向所述被分享用户的终端发送所述待下载的传送单元;其中,所述传送单元为完整的待下载文件或者待下载文件的分片,所述待下载文件的全部分片用于在被分享用户的终端形成完整的待下载文件。6.根据权利要求5所述的方法,其特征在于,在所述待下载的传送单元完成上传之前,所述方法还包括:云服务器根据所述云端文件的云端文件记录和上传状态生成传输信息,并发送给所述被分享用户的终端;其中,所述传输信息包括传输进度信息、传输速度信息和剩余时间信息中的至少一种信息。7.根据权利要求1-6中任一项所述的方法,其特征在于,所述元数据包括所述待上传文件的文件名称、文件类型、创建时间、创建者和文件大小中的至少一种,或者,所述分享信息包括电子邮件、短信、推送通知、链接中的至少一种,或者,云服务器将所述分享信息发送给所述分享用户的终端,以便所述分享用户将所述分享信息通过发送链接、云服务内部分享、第三方平台分享、群发分享的方式分享给其他用户。8.一种云服务器,其特征在于,包括:元数据...
【专利技术属性】
技术研发人员:王海燚,金华敏,沈军,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。