一种传输文件的系统及方法

文档序号:7815835阅读:188来源:国知局
专利名称:一种传输文件的系统及方法
一种传输文件的系统及方法
技术领域
本发明涉及一种传输文件的系统及方法。
背景技术
目前,人们之间进行传输文件,一般是通过U盘或邮件或IM通讯等方式;但是这三种方式在对于需要经常传输的用户来说,都分别存在一些缺陷使用U盘,不同人之间要反复来回拔插U盘进行传文件,尤其是在多人之间传输文件就更加麻烦;使用邮件或IM通讯方式,会给发送人带来经常地发送操作及给接收人带来经常地进行接收操作,使用很不便。 另外,有些人不大懂安装软件和在网站上注册账号,尤其是一些年龄大的人,他们会希望进行一些简单操作就可以接收到他人的文件。

发明内容本发明要解决的一个技术问题是提供一种传输文件的系统,大大减少了接收者的工作和要求,且大大方便。上述技术问题通过以下技术方案实现一种传输文件的系统,其特征在于,包括服务器和用于安装在用户端以实现用户端登录服务器的用户端软件,用户端软件包括登录模块,用于提供登录界面并接收用户输入登录信息、登录请求,并实现用户端登录服务器;生成模块,用于在成功登录服务器后在本地用户端建立与登录信息一一对应并用于存放数据的快盘;自生成安装模块,用于在成功登录服务器后接收用户的自生成安装请求并生成一自生成安装文件及在本地的快盘中不重复地建立一亲情文件夹;设置模块,用于接收在亲情文件夹中建立文件的输入并进行相应的操作,将该登录信息默认设置为该亲情文件夹的接收者信息;比较模块,用于确定出本地的快盘上相对于服务器为新的亲情文件夹、亲情文件夹中的文件及确定出服务器上相对于本地的快盘为新的亲情文件夹中的文件;上传模块,用于根据比较模块的比较结果,自动将快盘中相对于服务器为新的亲情文件夹、亲情文件夹中的文件,及亲情文件夹的接收者信息,上传到服务器;下载模块,用于根据比较模块的比较结果,自动从服务器下载服务器上相对于该快盘为新且允许该登录信息接收的亲情文件夹中的文件至本地的快盘中的亲情文件夹中;服务器,其接收并保存用户端上传的亲情文件夹、亲情文件夹中的文件、亲情文件夹的接收者信息,并记录相应的登录信息,若不同登录信息的亲情文件夹之间拥有共同的接收者信息,则将属于这些亲情文件夹的所有文件的接收者信息均统一为这些亲情文件夹的所有接收者信息;
4
所述自生成安装文件包括安装模块,其包括用户端软件的安装程序,其用于接收用户的安装请求运行安装程序进行自动安装用户端软件;及自运行模块,其包括建立自生成安装文件的登录信息,其用于在安装模块实现安装用户端软件后自动运行用户端软件,然后调用用户端软件的登录模块并使用一随机登录信息登录服务器,在登录后生成的与该随机登录信息一一对应的快盘中生成一亲情文件夹,调用用户端软件的设置模块将该亲情文件夹的接收者信息设置为该随机登录信息和建立自生成安装文件的登录信息。比较模块进行启动比较工作的条件包括条件一当在用户端建立了亲情文件夹或在亲情文件夹中建立了文件,比较模块开始比较工作;条件二 当服务器接收到亲情文件夹的的文件或亲情文件夹的的文件的接收者信息改变后,服务器确定涉及到的接收者信息,然后告知该接收者信息中在线接收者,相应的比较模块开始比较工作。本发明要解决的另一个技术问题是提供一种基于上述系统进行传输文件的方法, 包括以下步骤(I)文件发送者的操作文件发送者使用其登录信息通过用户端软件登录服务器,输入自生成安装请求,用户端软件在文件发送者的用户端生成一自生成安装文件并在本地的快盘中不重度地建立一亲情文件夹;文件发送者将需传文件建立在本地的亲情文件夹中;文件发送者将自生成安装文件给到文件接收者;(2)文件发送者的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹、亲情文件夹中的需传文件,自动将该亲情文件夹、该需传文件, 及该亲情文件夹的接收者信息,上传到服务器;(3)文件接收者对接收到的自生成安装文件输入安装请求,自生成安装文件在接收用户的安装请求后,先进行安装用户端软件,然后自动运行用户端软件使用一随机登录信息登录服务器,在登录后在本地生成的与该随机登录信息一一对应的快盘中生成一亲情文件夹,将亲情文件夹的接收者信息设置为该随机登录信息和建立自生成安装文件的登录信息;(4)文件接收者的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹,自动将该亲情文件夹及该亲情文件夹的接收者信息,上传到服务器;(5)服务器接收并保存文件发送者上传的亲情文件夹、亲情文件夹中的需传文件、 亲情文件夹的接收者信息,并记录相应的登录信息;另外,服务器接收并保存文件接收者上传的亲情文件夹、亲情文件夹的接收者信息,并记录相应的登录信息;服务器发现这两个亲情文件夹之间拥有共同的接收者信息文件发送者的登录信息,则将需传文件的接收者信息均统一为文件发送者的登录信息和文件接收者的登录信 (6)文件接收者的用户端软件通过与服务器的比对后确定出服务器上相对于本地的快盘为新的亲情文件夹中的需传文件,由于这些需传文件的接收者信息包括文件接收者的登录信息,自动从服务器下载需传文件至本地的快盘中的亲情文件夹中。由上述描述可见,文件发送者使用本发明系统中的用户端软件生成一个自生成安装文件并它给到文件传输者和把需传的文件放到本地的亲情文件夹中,文件接收者只要快速双击自生成安装文件就可以自动安装用户端软件并实现登录服务器,就可以在本地快盘中的亲情文件夹中陆续接收到需传的文件,这对文件接收者来说,不需过多操作,简单方便;而且,相对于邮箱的传输方式需要双方去注册邮箱而且邮箱的上传量有限及使用IM通讯方式也需要双方逐步安装软件、申请账号及建立好友关系,本系统在文件发送者和文件接收者之间的传输通道的构建方面是非常方便。

图I为本发明传输文件的方法的示意图;图2为利用本发明传输文件的示意图。
具体实施方式一种传输文件的系统,包括服务器和用于安装在用户端以实现用户端登录服务器的用户端软件,用户端软件包括登录模块,用于提供登录界面并接收用户输入登录信息、登录请求,并实现用户端登录服务器;生成模块,用于在成功登录服务器后在本地用户端建立与登录信息一一对应并用于存放数据的快盘;自生成安装模块,用于在成功登录服务器后接收用户的自生成安装请求并生成一自生成安装文件及在本地的快盘中不重复地建立一亲情文件夹;设置模块,用于接收在亲情文件夹中建立文件并将该登录信息默认设置为亲情文件夹的接收者信息;比较模块,用于确定出本地的快盘上相对于服务器为新的亲情文件夹、亲情文件夹中的文件及确定出服务器上相对于本地的快盘为新的亲情文件夹中的文件;上传模块,用于根据比较模块的比较结果,自动将快盘中相对于服务器为新的亲情文件夹、亲情文件夹中的文件,及亲情文件夹的接收者信息,上传到服务器;下载模块,用于根据比较模块的比较结果,自动从服务器下载服务器上相对于该快盘为新且允许该登录信息接收(接收者信息包括该登录信息)的亲情文件夹中的文件至本地的快盘中的亲情文件夹中;服务器,其接收并保存用户端上传的亲情文件夹、亲情文件夹中的文件、亲情文件夹的接收者信息,并记录相应的登录信息,若不同登录信息的亲情文件夹之间拥有共同的接收者信息,则将属于这些亲情文件夹的所有文件的接收者信息均统一为这些亲情文件夹的所有接收者信息; 所述自生成安装文件包括安装模块,其包括用户端软件的安装程序,其用于接收用户的安装请求运行安装程序进行自动安装用户端软件;
及自运行模块,其包括建立自生成安装文件的登录信息,其用于在安装模块实现安装用户端软件后自动运行用户端软件,然后调用用户端软件的登录模块并使用一随机登录信息登录服务器,在登录后生成的与该随机登录信息一一对应的快盘中生成一亲情文件夹,调用用户端软件的设置模块将该亲情文件夹的接收者信息设置为该随机登录信息和建立自生成安装文件的登录信息。另外,比较模块进行启动比较工作的条件可以为下列两个条件之一条件一当在用户端建立了亲情文件夹或在亲情文件夹中建立了文件,比较模块开始比较工作;条件二 当服务器接收到亲情文件夹的的文件或亲情文件夹的的文件的接收者信息改变后,服务器确定涉及到的接收者信息,然后告知该接收者信息中在线接收者,相应的比较模块开始比较工作。如图I所示,一种基于上述系统进行传输文件的方法,包括以下步骤(I)文件发送者的操作文件发送者使用其登录信息通过用户端软件登录服务器,输入自生成安装请求(点击在快盘的界面中设有的一功能标识),用户端软件在文件发送者的用户端生成一自生成安装文件并在本地的快盘中不重度地建立一亲情文件夹(如果本地的快盘中之前已经通过上述操作“输入自生成安装请求”建立了亲情文件夹,则以后的操作“输入自生成安装请求”则不重新建立亲情文件夹);文件发送者将需传文件建立在本地的亲情文件夹中;文件发送者将自生成安装文件给到文件接收者;(2)文件发送者的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹、亲情文件夹中的需传文件,自动将该亲情文件夹、该需传文件, 及该亲情文件夹的接收者信息,上传到服务器;(3)文件接收者对自生成安装文件输入安装请求(快速双击自生成安装文件),自生成安装文件在接收用户的安装请求后,先进行安装用户端软件,然后自动运行用户端软件使用一随机登录信息登录服务器,在登录后在本地生成的与该随机登录信息一一对应的快盘中生成一亲情文件夹,将亲情文件夹的接收者信息设置为该随机登录信息和建立自生成安装文件的登录信息;(4)文件接收者的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹,自动将该亲情文件夹及该亲情文件夹的接收者信息,上传到服务器;(5)服务器接收并保存文件发送者上传的亲情文件夹、亲情文件夹中的需传文件、 亲情文件夹的接收者信息,并记录相应的登录信息;另外,服务器接收并保存文件接收者上传的亲情文件夹、亲情文件夹的接收者信息,并记录相应的登录信息;服务器发现这两个亲情文件夹之间拥有共同的接收者信息文件发送者的登录信息,则将需传文件的接收者信息均统一为文件发送者的登录信息和文件接收者的登录信息;(6)文件接收者的用户端软件通过与服务器的比对后确定出服务器上相对于本地的快盘为新的亲情文件夹中的需传文件,自动从服务器下载服务器上相对于该快盘为新且允许该登录信息接收的亲情文件夹中的需传文件至本地的快盘中的亲情文件夹中。
如图2所示在此,以用户A传输一批照片给用户B为例,具体过程如下(LI)用户A通过用户端软件登录服务器,然后在其用户端的快盘的界面中点击一表示要自生成安装的功能标识,用户A的用户端软件在本地生成一自生成安装文件并在本地的快盘中不重度地建立一亲情文件夹;用户A的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹,自动将该亲情文件夹及该亲情文件夹的接收者信息,上传到服务器,上传到服务器记录相应的登录信息;(L2)用户A将将需传的一批照片建立在本地的亲情文件夹中,用户A的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹中的一批照片,自动将该亲情文件夹中的一批照片,上传到服务器;(L3)用户A将自生成安装文件给到用户B ;(L4)用户B对快速双击自生成安装文件,自生成安装文件先进行安装用户端软件,然后自动运行用户端软件使用一随机登录信息登录服务器,在登录后在本地生成的与预设登录信息一一对应的快盘中生成一亲情文件夹,将亲情文件夹的接收者信息设置为预设登录信息和建立自生成安装文件的登录信息;(L5)用户B的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹,自动将该亲情文件夹及该亲情文件夹的接收者信息,上传到服务器,上传到服务器记录相应的登录信息;(L6)服务器发现用户A的亲情文件夹和用户B的亲情文件夹之间拥有共同的接收者信息用户A的登录信息,则将一批照片的接收者信息均统一为用户A的登录信息和用户 B的登录信息;(L7)用户B的用户端软件通过与服务器的比对后确定出服务器上相对于本地的快盘为新的一批照片,由于一批照片的接收者信息包括用户B的登录信息,自动从服务器下载服务器上的一批照片至本地的快盘中的亲情文件夹中;本发明不局限于上述实施例,基于上述实施例的、未做出创造性劳动的简单替换, 应当属于本发明揭露的范围。
权利要求
1.一种传输文件的系统,其特征在于,包括服务器和用于安装在用户端以实现用户端登录服务器的用户端软件,用户端软件包括登录模块,用于提供登录界面并接收用户输入登录信息、登录请求,并实现用户端登录服务器;生成模块,用于在成功登录服务器后在本地用户端建立与登录信息一一对应并用于存放数据的快盘;自生成安装模块,用于在成功登录服务器后接收用户的自生成安装请求并生成一自生成安装文件及在本地的快盘中不重复地建立一亲情文件夹;设置模块,用于接收在亲情文件夹中建立文件的输入并进行相应的操作,将该登录信息默认设置为该亲情文件夹的接收者信息;比较模块,用于确定出本地的快盘上相对于服务器为新的亲情文件夹、亲情文件夹中的文件及确定出服务器上相对于本地的快盘为新的亲情文件夹中的文件;上传模块,用于根据比较模块的比较结果,自动将快盘中相对于服务器为新的亲情文件夹、亲情文件夹中的文件,及亲情文件夹的接收者信息,上传到服务器;下载模块,用于根据比较模块的比较结果,自动从服务器下载服务器上相对于该快盘为新且允许该登录信息接收的亲情文件夹中的文件至本地的快盘中的亲情文件夹中; 服务器,其接收并保存用户端上传的亲情文件夹、亲情文件夹中的文件、亲情文件夹的接收者信息,并记录相应的登录信息,若不同登录信息的亲情文件夹之间拥有共同的接收者信息,则将属于这些亲情文件夹的所有文件的接收者信息均统一为这些亲情文件夹的所有接收者信息;所述自生成安装文件包括安装模块,其包括用户端软件的安装程序,其用于接收用户的安装请求运行安装程序进行自动安装用户端软件;及自运行模块,其包括建立自生成安装文件的登录信息,其用于在安装模块实现安装用户端软件后自动运行用户端软件,然后调用用户端软件的登录模块并使用一随机登录信息登录服务器,在登录后生成的与该随机登录信息一一对应的快盘中生成一亲情文件夹, 调用用户端软件的设置模块将该亲情文件夹的接收者信息设置为该随机登录信息和建立自生成安装文件的登录信息。
2.根据权利要求I所述的系统,其特征在于,比较模块进行启动比较工作的条件包括 条件一当在用户端建立了亲情文件夹或在亲情文件夹中建立了文件,比较模块开始比较工作;条件二 当服务器接收到亲情文件夹的的文件或亲情文件夹的的文件的接收者信息改变后,服务器确定涉及到的接收者信息,然后告知该接收者信息中在线接收者,相应的比较模块开始比较工作。
3.一种基于上述系统进行传输文件的方法,包括以下步骤一种基于上述系统进行传输文件的方法,包括以下步骤(I)文件发送者的操作文件发送者使用其登录信息通过用户端软件登录服务器,输入自生成安装请求,用户端软件在文件发送者的用户端生成一自生成安装文件并在本地的快盘中不重度地建立一亲情文件夹;文件发送者将需传文件建立在本地的亲情文件夹中;文件发送者将自生成安装文件给到文件接收者;(2)文件发送者的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹、亲情文件夹中的需传文件,自动将该亲情文件夹、该需传文件,及该亲情文件夹的接收者信息,上传到服务器;(3)文件接收者对自生成安装文件输入安装请求,自生成安装文件在接收用户的安装请求后,先进行安装用户端软件,然后自动运行用户端软件使用一随机登录信息登录服务器,在登录后在本地生成的与该随机登录信息一一对应的快盘中生成一亲情文件夹,将亲情文件夹的接收者信息设置为该随机登录信息和建立自生成安装文件的登录信息;(4)文件接收者的用户端软件通过与服务器的比对后确定出本地的快盘上相对于服务器为新的亲情文件夹,自动将该亲情文件夹及该亲情文件夹的接收者信息,上传到服务器;(5)服务器接收并保存文件发送者上传的亲情文件夹、亲情文件夹中的需传文件、亲情文件夹的接收者信息,并记录相应的登录信息;另外,服务器接收并保存文件接收者上传的亲情文件夹、亲情文件夹的接收者信息,并记录相应的登录信息;服务器发现这两个亲情文件夹之间拥有共同的接收者信息文件发送者的登录信息, 则将需传文件的接收者信息均统一为文件发送者的登录信息和文件接收者的登录信息;(6)文件接收者的用户端软件通过与服务器的比对后确定出服务器上相对于本地的快盘为新的亲情文件夹中的需传文件,由于这些需传文件的接收者信息包括文件接收者的登录信息,自动从服务器下载需传文件至本地的快盘中的亲情文件夹中。
全文摘要
本发明涉及一种传输文件的系统,其包括用户端软件和与用户端软件进行交互数据的服务器,用户端软件包括登录模块、生成模块、自生成安装模块、设置模块、上传模块和下载模块。文件发送者使用本发明系统中的用户端软件生成一个自生成安装文件并它给到文件传输者和把需传的文件放到本地的亲情文件夹中,文件接收者只要快速双击自生成安装文件就可以自动安装用户端软件并实现登录服务器,就可以在本地快盘中的亲情文件夹中陆续接收到需传的文件,这对文件接收者来说,不需过多操作,简单方便。
文档编号H04L29/08GK102611736SQ20111046104
公开日2012年7月25日 申请日期2011年12月31日 优先权日2011年12月31日
发明者陈鸿棠 申请人:珠海金山办公软件有限公司, 珠海金山软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1