文件分享方法及系统技术方案

技术编号:13790417 阅读:50 留言:0更新日期:2016-10-05 21:51
本发明专利技术提出一种文件分享方法及系统。该文件分享方法包括:藉由一第一用户装置上传一文件及对应上述文件的一分享信息,其中分享信息至少包括对应一第二用户装置的一应用的一受分享者信息;藉由一云端服务器接收上述文件及分享信息,并根据分享信息传送一第一分享消息至第二用户装置;藉由第二用户装置根据第一分享消息传送一请求消息至云端服务器请求上述文件;藉由云端服务器根据请求消息验证第二用户装置;当云端服务器验证成功后,根据受分享者信息传送一第二分享消息至对应第二用户装置的应用中;以及藉由第二用户装置根据在应用中的第二分享消息存取文件。

【技术实现步骤摘要】

本专利技术涉及一种文件分享系统与方法,尤其涉及一种可提升安全性的文件分享系统与方法。
技术介绍
在云端计算中,云端可以是提供文件储存服务的计算机服务器或计算机服务器的集合。在一般情况下,用户从拥有并运营此云端的第三方中获得云端文件储存服务。第三方云端储存服务因其可使用户不必维护文件储存服务器而令人满意。用户可通过网络,像是Internet,在云端储存文件或检索来自云端的文件。各种基于云端的储存服务通常使用共享密钥的方式以通过云端共享文件及其他存取功能。然而,一旦密码被无权存取文件的其它人蓄意破解后,文件便无法再通过此机制而被保护。因此,需要一种新颖的文件分享系统与方法,其可加强在云端中共享文件的安全性。
技术实现思路
本专利技术提出一种文件分享系统,上述系统包括一第二用户装置、一第一用户装置及一云端服务器。上述第一用户装置上传一文件及对应上述文件的一分享信息,其中上述分享信息至少包括对应上述第二用户装置的一应用的一受分享者信息。上述云端服务器耦接至上述第一用户装置及上述第二用户装置,用以接收上述文件及上述分享信息,并根据上述分享信息传送一第一分享消息至上述第二用户装置;其中上述第二用户装置根据上述第一分享消息传送一请求消息至上述云端服务器请求上述文件;上述云端服务器根据上述请求消息验证上述第二用户装置;当上述云端服务器验证成功后,根据上述受分享者信息传送一第二分享消息至对应上述第二用户装置的上述应用中;以及上述第二用户装置根据在上述应用中的上述第二分享消息存取上述文件。在一实施例中,其中上述分享信息还包括对应上述第二用户装置的一文件分享效期、一第一分享链接及一第一存取金钥。在一实施例中,其中上述云端服务器验证的步骤根据上述分享信息验证上述第二用户装置的身份、上述文件分享效期及上述第一存取金钥。在一实施例中,其中上述第一分享信息包括一第一分享链接及一第一存取金钥。在一实施例中,其中上述第二分享信息包括一第二分享链接及一第二存取金钥。在一实施例中,其中上述受分享者信息是一电子邮件信箱帐号或一移动电话号码。在一实施例中,其中上述应用为一电子邮件信箱或一移动电话。本专利技术提出一种文件分享方法,上述方法包括:藉由一第一用户装置上传一文件及对应上述文件的一分享信息,其中上述分享信息至少包括对应一第二用户装置的一应用的一受分享者信息;藉由一云端服务器接收上述文件及上述分享信息,并根据上述分享信息传送一第一分享消息至上述第二用户装置;藉由上述第二用户装置根据上述第一分享消息传送一请求消息至上述云端服务器请求上述文件;藉由上述云端服务器根据上述请求消息验证上述第二用户装置;当上述云端服务器验证成功后,根据上述受分享者信息传送一第二分享消息至对应上述第二用户装置的上述应用中;以及藉由上述第二用户装置根据在上述应用中的上述第二分享消息存取上述文件。在一实施例中,其中上述分享信息还包括对应上述第二用户装置的一文件分享效期、一第一分享链接及一第一存取金钥。在一实施例中,其中藉由上述云端服务器根据上述请求消息验证上述第二用户装置的步骤还包括:藉由上述云端服务器根据上述分享信息验证上述第二用户装置的身份、上述文件分享效期及上述第一存取金钥。在一实施例中,其中上述第一分享信息包括一第一分享链接及一第一存取金钥。在一实施例中,其中上述第二分享信息包括一第二分享链接及一第二存取金钥。在一实施例中,其中上述受分享者信息是一电子邮件信箱帐号或一移动电话号码。在一实施例中,其中上述应用为一电子邮件信箱或一移动电话。附图说明为使本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举出较佳实施例,并结合附图详细说明如下。图1是显示根据本专利技术一实施例的一文件分享系统的示意图。图2是显示根据本专利技术一实施例的图1中的云端服务器的示意图。图3是显示根据本专利技术一实施例的分享设定的流程图。图4是显示根据本专利技术一实施例的认证与存取的流程图。图5是显示根据本专利技术一实施例的文件分享系统的方法流程图。【附图符号说明】100 文件分享系统102 第一用户节点102A 第一用户104 第二用户节点104A 第二用户106 云端服务器112 网络链接116 第一用户装置118 第二用户装置202 处理器204 存储器206 程序代码208 收发器S302、S304、S306、S308 步骤S402、S404、S406、S408、S410 步骤500 方法流程图S505、S510、S515、S520、S525、S530 步骤具体实施方式为了让本专利技术的目的、特征、及优点能更明显易懂,下文特举优选实施例,并结合附图1-5详细说明。本说明书提供不同的实施例来说明不同实施方式的技术特征。其中,实施例中的各元件的配置系为说明之用,并非用以限制本专利技术。且实施例中附图标记部分重复,是为了简化说明,并非意指不同实施例之间的关联性。应当注意的是,除非另有说明,否则本文中所描述的所有功能可以在硬
体中执行或作为能使一计算机执行预定操作的软件指令,其中上述软件指令实施在计算机可读取储存介质中,例如,RAM、硬盘驱动器、存储器闪存或本领域技术人员已知的其它类型的计算机可读取储存介质。在一些实施例中,计算机的预定操作是由一处理器所执行,像是一计算机、或一依照像是计算机程序代码、软件、固件的程序代码,以及在一些实施例中,由被编码以执行这些功能的集成电路所执行。此外,应可理解的是,本文中所描述的由一用户所执行的各种操作可由用户手动执行,或可具有或不具有用户所提供的指令而自动执行。图1是显示根据本专利技术一实施例的一文件分享系统100的示意图。此系统100可包括一第一用户节点102、第二用户节点104及一云端服务器106,其中上述每一装置可包括一或多个能够执行实现在计算机可读取储存介质中计算机指令的计算机。第一用户节点102提供一用户接口,其中一第一用户102A可藉由一第一用户装置116,像是一计算机、移动装置、智能手机、或任何其他具有接口可与系统100连接的装置,与系统100的各种元件交互。第二用户节点104提供一用户接口,其中一第二用户104A可藉由一第二用户装置118,像是一计算机、移动装置、智能手机、或任何其他具有接口可与系统100连接的装置,与系统100的各种元件交互。此系统100还包括一云端服务器106,其可提供一网络存取系统储存数据。第一用户节点102、第二用户节点104及云端服务器106通过一网络操作,像是Internet,并藉由一或多个网络链接112相连接。应可理解的是,在一些实施例中,云端服务器106可为一计算机服务器或包括系统100的一组件的一组计算机服务器,因此其可由管理系统组件(即,第一用户节点102及第二用户节点104)的一或多个管理员操作。在其它实施例中,云端服务器106可由一第三方提供和/或操作。图2是显示根据本专利技术一实施例的图1中的云端服务器106的示意图。云端服务器106可包括一处理器202、一存储器204、一程序代码206。处理器202可为微处理器(Micro-Control Unit,MCU)、应用处理器、或数字信号处理器(Digital Signal Processor,DSP)等装置,用以在存储器204中可执行程序代码206,并以此控制在云端服务器1本文档来自技高网
...

【技术保护点】
一种文件分享系统,包括:一第二用户装置;一第一用户装置,用以上传一文件及对应上述文件的一分享信息,其中上述分享信息至少包括对应上述第二用户装置的一应用的一受分享者信息;以及一云端服务器,耦接至上述第一用户装置及上述第二用户装置,用以接收上述文件及上述分享信息,并根据上述分享信息传送一第一分享消息至上述第二用户装置;其中上述第二用户装置根据上述第一分享消息传送一请求消息至上述云端服务器请求上述文件;上述云端服务器根据上述请求消息验证上述第二用户装置;当上述云端服务器验证成功后,根据上述受分享者信息传送一第二分享消息至对应上述第二用户装置的上述应用中;以及上述第二用户装置根据在上述应用中的上述第二分享消息存取上述文件。

【技术特征摘要】
2015.02.05 TW 1041038301.一种文件分享系统,包括:一第二用户装置;一第一用户装置,用以上传一文件及对应上述文件的一分享信息,其中上述分享信息至少包括对应上述第二用户装置的一应用的一受分享者信息;以及一云端服务器,耦接至上述第一用户装置及上述第二用户装置,用以接收上述文件及上述分享信息,并根据上述分享信息传送一第一分享消息至上述第二用户装置;其中上述第二用户装置根据上述第一分享消息传送一请求消息至上述云端服务器请求上述文件;上述云端服务器根据上述请求消息验证上述第二用户装置;当上述云端服务器验证成功后,根据上述受分享者信息传送一第二分享消息至对应上述第二用户装置的上述应用中;以及上述第二用户装置根据在上述应用中的上述第二分享消息存取上述文件。2.如权利要求1所述的文件分享系统,其中上述分享信息还包括对应上述第二用户装置的一文件分享效期、一第一分享链接及一第一存取金钥。3.如权利要求1所述的文件分享系统,其中上述云端服务器验证的步骤是根据上述分享信息验证上述第二用户装置的身份、上述文件分享效期及上述第一存取金钥。4.如权利要求1所述的文件分享系统,其中上述第一分享信息包括一第一分享链接及一第一存取金钥。5.如权利要求1所述的文件分享系统,其中上述第二分享信息包括一第二分享链接及一第二存取金钥。6.如权利要求1所述的文件分享系统,其中上述受分享者信息是一电子邮件信箱帐号或一移动电话号码。7.如权利要求1所述的文件分享系统,...

【专利技术属性】
技术研发人员:方天戟李振忠赖品琦林家弘陈明仁林庆文林春合
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1