一种文件上传方法、装置和系统.pdf

上传人:r7 文档编号:1680406 上传时间:2018-07-04 格式:PDF 页数:12 大小:768.66KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510200218.6

申请日:

2015.04.26

公开号:

CN104796477A

公开日:

2015.07.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 29/08申请日:20150426|||公开

IPC分类号:

H04L29/08

主分类号:

H04L29/08

申请人:

天津立言科技有限公司; 朱文祺

发明人:

朱文祺

地址:

300380天津市西青区中北镇中北科技产业园二区7号楼2层B7

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明的一种文件上传方法、装置和系统,从客户端将文件夹中的一个或多个文件上传到远程服务器,打开所述客户端的该文件夹,选定该文件夹的任一文件;获取选定文件的文件信息以及文件信息所在的文件目录;通过选定文件所在的文件目录,确定选定文件同级目录的所有文件信息,并将所有文件的信息上传到所述远程服务器;远程服务器接收所有文件的信息,并将接收文件的信息在远程服务器的界面中展示;在远程服务器的界面中删除多余的文件留下需要上传的文件,之后再点击远程服务器界面中的上传标识,将选中的文件从客户端上传到远程服务器。

权利要求书

权利要求书1.  一种文件上传方法,用于从客户端将文件夹中的一个或多个文件上传到远程服务器,具体包括以下步骤:在所述客户端打开包含需要上传文件的文件夹,选定该文件夹的任一文件;获取选定文件的文件信息以及文件信息所在的文件目录;通过选定文件所在的文件目录,确定选定文件同级目录的所有文件信息,并将所有文件的信息上传到所述远程服务器;所述远程服务器接收所有文件的信息,并将接收文件的信息在所述远程服务器的界面中展示;在所述远程服务器的界面中删除多余的文件留下需要上传的文件,之后再点击所述远程服务器界面中的上传标识,将选中的上传文件从客户端上传到远程服务器。2.  根据权利要求1所述的文件上传方法,其特征在于,所述客户端是手机、笔记本电脑、台式机、智能路由器、智能手环、智能家居终端。3.  根据权利要求1所述的文件上传方法,其特征在于,所述选定的文件是文件夹、文本文件、图片文件、视频文件、音频文件。4.  根据权利要求1所述的文件上传方法,其特征在于,所述选定文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小,以及选定文件所在的文件目录。5.  根据权利要求1所述的文件上传方法,其特征在于,客户端要上传的文件与选定文件在同一级文件目录中,或者与选定文件的不同级的文件目录中。6.  根据权利要求1所述的文件上传方法,其特征在于,同一级目录下的所有文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小和文件排序。7.  根据权利要求1所述的文件上传方法,其特征在于,所述远程服务器留下的文件上传之后,根据上传完成时间更新文件存储时间。8.  一种文件上传系统,包括用于文件交互的客户端和远程服务器;所述客户端包括:文件选择单元,用于选定要上传文件所在文件夹中的任一文件;信息获取单元,用于获取选定文件的文件信息;上传信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;第一通讯接口,用于将上传信息获取单元获取的信息通过网络传送给远程服务器;所述远程服务器包括:第二通讯接口,接收上传信息获取单元获取的信息;第二界面控制单元,用于从将第二通讯接口接收到的件信息,在界面中展示;删除控件,用于删除多余的文件图标;上传控件,对留下的需要的上传文件,建立远程服务器同客户端之间数据传输通道,将需要上传的文件从客户端上传到远程服务器。9.  一种文件上传客户端,包括文件选择单元,用于选定包含所有上传文件夹中的任一文件;信息获取单元,用于获取选定文件的文件信息;上传信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;第一通讯接口,用于将上传信息获取单元获取的信息通过网络传送给远程服务器;客户端上传单元,用于根据接收的远程服务器的上传信息,将客户端的相关文件上传。10.  一种远程服务器上文件上传的界面展示装置,包括第二界面控制单元,用于从将第二通讯接口接收到的文件信息,在界面中展示;删除控件,用于删除多余的文件信息;上传控件,对留下的需要的上传文件,建立远程服务器同客户端之间数据传输通道,将需要上传的文件从客户端上传到远程服务器。

说明书

说明书一种文件上传方法、装置和系统
技术领域
本发明涉及网络信息处理领域, 特别涉及一种文件上传的方法、装置和系统。
背景技术
随着互联网技术的发展,网络用户越来越多,用户的需求越来越多,不仅限于浏览网络上的信息,还需要将自身的信息上传到网络分享给其他用户。
互联网为用户提供了丰富的信息资源和存储资源,随着技术的发展,客户端的存储量越来越少,以保持客户端的轻薄,将很多内容都存储在远程的云服务器。例如,很多运营商都提供网盘服务,用户可以将自己的资料存储在云服务器的网盘,这样,用户无论走到哪里,都可以方便的获得自己的个人资料,不需要随身携带存储设备。
但是,在现有技术中,用户在上传文件时,需要先在本地查询需要上传的文件,在该查询过程中,用户需要一级级地进入目录,在众多的文件中选择需要上传的文件,并且可能需要多次重复上述过程才能获取所有需要上传的文件。在该过程中,用户操作较为繁琐,效率不高,很容易出现上传错误或者遗漏的情况。在从远程服务器端下载文件时,也可能出现同样的问题。
因此,如何更有效的上传文件,是亟待解决的问题,现有技术存在缺陷,有待于进一步改进和发展。
发明内容
本发明的目的是提供一种新的文件上传方法,将文件的选择操作设置在远程服务器,对于显示界面比较小的智能终端,以及要选择文件比较多的客户端,将客户端要上传的文件的选择设置在远程服务器,将上传文件的选作界面设置在要上传的远程服务器,而且,远程服务器的文件界面同客户端相同,这样使用户在远程服务器操作时保持界面的熟悉程度,而且保证选择的正确率。
为了实现上述目的,本发明采用如下技术方案:
一种文件上传方法,用于从客户端将文件夹中的一个或多个文件上传到远程服务器,具体包括以下步骤:
打开所述客户端的该文件夹,选定该文件夹的任一文件;
获取选定文件的文件信息以及文件信息所在的文件目录;
通过选定文件所在的文件目录,确定选定文件同级目录的所有文件信息,并将所有文件的信息上传到所述远程服务器;
所述远程服务器接收所有文件的信息,并将接收文件的信息在所述远程服务器的界面中展示;
在所述远程服务器的界面中删除多余的文件留下需要上传的文件,之后再点击所述远程服务器界面中的上传标识,将选中的上传文件从客户端上传到远程服务器。
所述的文件上传方法,其中,所述客户端是手机、笔记本电脑、台式机、智能路由器、智能手环、智能家居终端。
所述的文件上传方法,其中,所述选定的文件是文件夹、文本文件、图片文件、视频文件、音频文件。
所述的文件上传方法,其中,所述选定文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小,以及选定文件所在的文件目录。
所述的文件上传方法,其中,客户端要上传的文件与选定文件在同一级文件目录中,或者与选定文件的不同级的文件目录中。
所述的文件上传方法,其中,同一级目录下的所有文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小和文件排序。
所述的文件上传方法,其中,所述远程服务器留下的文件上传之后,根据上传完成的时间更新文件存储时间。
一种文件上传系统,包括用于文件交互的客户端和远程服务器;
所述客户端包括:
文件选择单元,用于选定要上传文件所在文件夹中的任一文件;
信息获取单元,用于获取选定文件的文件信息;
上传信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;
第一通讯接口,用于将上传信息获取单元获取的信息通过网络传送给远程服务器;
所述远程服务器包括:
第二通讯接口,接收上传信息获取单元获取的信息;
第二界面控制单元,用于从将第二通讯接口接收到的件信息,在界面中展示;
删除控件,用于删除多余的文件图标;
上传控件,对留下的需要的上传文件,建立远程服务器同客户端之间数据传输通道,将需要上传的文件从客户端上传到远程服务器。
所述的文件上传系统,其中,所述上传信息获取单元,包括文件排序子单元,所述文件排序子单元用于获取与选定文件同级目录下多个文件的文件排序,以及各子目录下多个文件的文件排序。
所述的文件上传系统,其中,所述选定文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小,以及选定文件所在的文件目录。
所述的文件上传系统,其中,同一级目录下的所有文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小和文件排序。
所述的文件上传系统,其中,所述远程服务器包括信息更新单元,用于在文件上传之后,根据上传完成的时间,更新文件存储时间。
一种文件上传客户端,包括
文件选择单元,用于选定一文件夹中的任一文件;
信息获取单元,用于获取选定文件的文件信息;
上传信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;
第一通讯接口,用于将上传信息获取单元获取的信息通过网络传送给远程服务器;
客户端上传单元,用于根据接收的远程服务器的上传信息,将客户端的相关文件上传。
所述的文件上传客户端,其中,所述上传信息获取单元,包括文件排序子单元,所述文件排序子单元用于获取与选定文件同级目录下多个文件的文件排序,以及各子目录下多个文件的文件排序。
所述的文件上传客户端,其中,所述选定文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小,以及选定文件所在的文件目录。
所述的文件上传客户端,其中,同一级目录下的所有文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小和文件排序。
一种远程服务器上文件上传的界面展示装置,包括
第二界面控制单元,用于从将第二通讯接口接收到的文件信息,在界面中展示;
删除控件,用于删除多余的文件信息;
上传控件,对留下的需要的上传文件,建立远程服务器同客户端之间数据传输通道,将需要上传的文件从客户端上传到远程服务器。
所述的界面展示装置,其中,所述接收到的文件信息包括文件图标、文件名称、文件类型、文件存储时间、文件大小、文件排序和文件目录。
所述的界面展示装置,其中,还包括信息更新单元,用于在文件上传之后,根据上传完成的时间,更新文件存储时间。
本发明将客户端需要上传的文件夹中的文件信息同步到远程服务器,不是在客户端选择需要上传的具体文件,而是在远程服务器以熟悉的界面做需要上传的文件的选择,上传执行操作的控制按键也设置在远程服务器的界面上,这样提高了文件选择的正确率和精确度,提升了用户的体验。
附图说明
图1 为本发明文件上传方法的流程示意图;
图2为本发明文件上传系统的结构示意图。
具体实施方式
下面结合优选的实施例对本发明做进一步详细说明。
本发明提供的一种文件上传方法,用于文件交互的客户端和远程服务器。
本发明的第一个优选实施例为,从客户端将文件上传到远程服务器,所述客户端可以是手机、笔记本电脑、台式机、智能路由器、智能手环、智能家居终端等,这里不做限制。
选择所述客户端某一文件夹中的某个或者某些个文件上传,步骤如下:
打开客户端包含所有要上传文件的文件夹,选定该文件夹的任一文件,获取选定文件的文件信息以及文件信息所在的文件目录;
通过选定文件所在的文件目录,确定选定文件同级目录的所有文件信息,并将所有文件的信息上传到远程服务器;
远程服务器接收所有文件的信息,并将接收文件的信息在远程服务器的界面中展示;
用户在远程服务器的界面中删除多余的文件留下需要上传的文件,之后再点击远程服务器界面中的上传标识,开始将选中的文件从客户端上传到远程服务器。
具体的上传过程,远程服务器根据留下的需要上传的文件信息,同客户端上相应的文件建立应答,在应答之后,客户端将需要上传的文件,通过远程服务器和客户端之间的数据传输通道传输到远程服务器。所述远程服务器和可以是根据留下的需要上传的文件信息,将需要上传的文件信息发送到客户端,由客户端发起文件的上传操作。
在第一优选实施例中,所述选定的文件可以是文件夹、文本文件、图片文件、视频文件、音频文件等,这里不做限制。获取选定文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小等信息。确定的同所述选定文件在同一级目录下的所有文件的文件信息包括:文件图标、文件名称、文件类型、文件存储时间、文件大小和文件排序等信息。
优选的,客户端要上传的文件在同一级文件目录中。本发明在客户端获取选定文件的文件图标,以及获取选定文件在同一级目录下的所有文件的文件图标有着非同寻常的技术效果,通常的文件上传会忽略这个要素。图标对用户对操作文件有着重要的指引作用,本发明通过将同级所有文件的文件图标上传到远程服务器,这里包括所有文件的文件图标的顺序,这相当于将客户端要上传文件所在的界面内容镜像到远程服务器,使用户在远程服务器上操作时对界面的熟悉程度同客户端相同,再在远程服务器对不需要的文件图标删除,保留需要的文件图标,之后再点击上传标识,保证了多文件上传时的准确率,提升了用户的体验。
本发明将客户端的文件信息上传到远程服务器,目的是将客户端的界面同步到远程服务器,使用户在远程服务器上看到同客户端相同的界面,保持界面的熟悉程度。
所述文件信息的获取还可以是对客户端界面图标的拍照,具体形式不做限制。
远程服务器上文件上传之后,根据上传完成的时间更新文件信息,包括文件存储时间。
所述远程服务器的界面可以是云盘界面,以及其他的存储软件的界面。
本发明的第二个优选实施例为,客户端要上传到远程服务器的文件在客户端不同级的文件目录中,步骤如下:
打开客户端的文件目录,选择包含所有要上传文件的文件夹,在该文件夹中选定任一文件,获取选定文件的文件信息以及文件信息所在的文件目录,所述文件目录包括所有子文件夹,以及子文件夹中的文件信息;
通过选定文件所在的文件目录,确定选定文件同级目录的所有文件信息,并将所有文件的信息上传到远程服务器;
远程服务器接收所有文件的信息,并根据接收文件的信息在远程服务器的界面中展示;
用户在远程服务器的界面中删除多余的文件留下需要上传的文件,并在多级文件目录中分别删除多余的文件,留下需要上传的文件,之后再点击远程服务器界面中的上传标识,开始客户端文件上传到远程服务器。
本发明提供的一种文件上传系统,包括用于文件交互的客户端和远程服务器。
本发明的文件上传系统,其第一个优选实施例为,从客户端将文件上传到远程服务器为例,对要上传的文件在同一级文件目录中为例,通过该优选实施例对本发明的文件上传系统予以详细说明。
所述客户端包括:
文件选择单元,在打开客户端的某文件夹,该文件夹包含所有要上传的文件,选定该文件夹的任一文件;
信息获取单元,用于获取选定文件的文件信息,选定文件的信息包括文件图标、文件名称、文件类型、文件存储时间、文件大小等信息。
上传信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;
上传信息获取单元,优选的还可以包括文件排序子单元,所述文件排序子单元用于获取与选定文件同级目录下多个文件的文件排序,以及各子目录下多个文件的文件排序。
第一通讯接口,用于将上传信息获取单元获取的信息通过网络传送给远程服务器。
所述远程服务器包括:
第二通讯接口,接收上传信息获取单元获取的信息;
第二界面控制单元,用于从将第二通讯接口接收到的件信息,在界面中展示,包括选定文件同级文件目录下所有文件的图标,所有文件的文件名称、文件类型、文件存储时间、文件大小,以及文件排序等。
删除控件,用于删除多余的文件图标;
上传控件:对留下的需要上传文件图标对应的文件,建立远程服务器同客户端之间数据传输通道,将需要上传的文件从客户端上传到远程服务器。
所述远程服务器,优选的还包括信息更新单元,根据上传后的文件属性,对文件信息进行更新,包括上传后的文件的上传时间。
本发明的文件上传系统,其第二个优选实施例为,从客户端将不同文件目录中的多个文件上传到远程服务器为例,对本发明的文件上传系统予以详细说明。
所述客户端包括:
文件选择单元,找到包含需要上传的多个文件的文件夹,在该文件夹中选择任一文件;
信息获取单元,用于获取选定文件的文件信息,选定文件的信息包括文件图标、文件名称、文件类型、文件存储时间、文件大小等信息。
上传信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;
上传信息获取单元,优选的还可以包括文件排序子单元,所述文件排序子单元用于获取与选定文件同级目录下多个文件的排列顺序;
上传信息获取单元,还可以包括图标拍照子单元,用于将客户端文件中的图标拍照,以保持远程服务器上的图标同客户端的图标相同。
第一通讯接口,用于将上传信息获取单元获取的信息通过网络传送给远程服务器。
所述远程服务器包括:
第二通讯接口,接收上传信息获取单元获取的信息;
第二界面控制单元,用于从将第二通讯接口接收到的件信息,在界面中展示,包括选定文件同级文件目录下所有文件的图标,所有文件的文件名称、文件类型、文件存储时间、文件大小,以及文件排序等。
删除控件,用于在不同文件目录中删除多余的文件图标,再不同文件目录中留下需要上传的文件图标;
上传控件:对留下的需要上传文件图标对应的文件,建立远程服务器同客户端之间数据传输通道,将需要上传的文件从客户端上传到远程服务器。客户端包括客户端上传单元,用于根据接收的远程服务器的上传控件的指令,将客户端的相关文件上传。
信息更新单元,根据上传后的文件属性,对文件信息进行更新。包括根据文件上传完成的时间,更新上传文件的存储时间。
本发明提供的文件上传方法、装置和系统,其核心思想是将客户端需要上传的文件夹中的文件信息同步到远程服务器,不是在客户端选择需要上传的具体文件,而是在远程服务器以熟悉的界面做需要上传的文件的选择,上传执行操作的控制按键也设置在远程服务器的界面上,这样提高了文件选择的正确率和精确度,提升了用户的体验。
本发明的文件下载系统,其第一个优选实施例为,从远程服务器将文件下载到客户端为例,对要下载的文件在同一级文件目录中为例,通过该优选实施例对本发明的文件下载系统予以详细说明。
所述远程服务器包括:
文件选择单元,在打开远程服务器的某文件夹,该文件夹包括所有需要下载的文件,选定该文件夹的任一文件;
信息获取单元,用于获取选定文件的文件信息,选定文件的信息包括文件图标、文件名称、文件类型、文件存储时间、文件大小等信息。
下载信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;
下载信息获取单元,优选的还可以包括文件排序子单元,所述文件排序子单元用于获取与选定文件同级目录下多个文件的排列顺序,还可以获取选定文件子目录中多个文件的排列顺序。
下载信息获取单元,还可以包括图标拍照子单元,用于对远程服务器文件夹中的图标拍照,以保持传输给客户端的图标同远程服务器上的图标同相同。
第三通讯接口,用于将下载信息获取单元获取的信息通过网络传送给客户端。
所述客户端包括:
第四通讯接口,接收下载信息获取单元获取的信息;
第一界面控制单元,用于从将第三通讯接口接收到的件信息,在界面中展示,包括选定文件同级文件目录下所有文件的图标,所有文件的文件名称、文件类型、文件存储时间、文件大小,以及文件排序等。
删除控件,用于删除多余的文件图标;
下载控件:对留下的需要下载文件图标对应的文件,建立远程服务器同客户端之间数据传输通道,将需要下载的文件从远程服务器下载到客户端。
本发明的文件下载系统,其第二个优选实施例为,从远程服务器将不同文件目录中的多个文件下载到客户端为例,对本发明的文件下载系统予以详细说明。
所述远程服务端包括:
文件选择单元,找到包含需要下载的多个文件的文件夹,在该文件夹中选择任一文件;
信息获取单元,用于获取选定文件的文件信息,选定文件的信息包括文件图标、文件名称、文件类型、文件存储时间、文件大小等信息。
下载信息获取单元,用于从所述信息获取单元中获取与选定文件同级的文件目录中所有文件的信息;
下载信息获取单元,优选的还可以包括文件排序子单元,所述文件排序子单元用于获取与选定文件同级目录下多个文件的排列顺序;
远程服务器下载单元,用于根据接收的客户端的下载的指令,将远程服务器的相关文件下载到客户端。
第三通讯接口,用于将下载信息获取单元获取的信息通过网络传送给客户端。
所述客户端包括:
第四通讯接口,接收下载信息获取单元获取的信息;
第一界面控制单元,用于从将第三通讯接口接收到的件信息,在界面中展示,包括选定文件同级文件目录下所有文件的图标,所有文件的文件名称、文件类型、文件存储时间、文件大小,以及文件排序等。
删除控件,用于在不同文件目录中删除多余的文件图标,在不同文件目录中留下需要上传的文件图标;
下载控件:对留下的需要上传文件图标对应的文件,建立远程服务器同客户端之间数据传输通道,将需要下载的文件从远程服务器下载到客户端。
本发明提供的文件下载单元,用于从远程服务器将文件下载到客户端,首先将远程服务器上相关的包括图标在内的文件信息传输到客户端,使客户端具有同远程服务器相同的文件信息,在客户端进行文件选取的操作,使文件的选择最精准。
以上内容是对本发明的优选的实施例的说明,可以帮助本领域技术人员更充分地理解本发明的技术方案。但是,这些实施例仅仅是举例说明,不能认定本发明的具体实施方式仅限于这些实施例的说明。

一种文件上传方法、装置和系统.pdf_第1页
第1页 / 共12页
一种文件上传方法、装置和系统.pdf_第2页
第2页 / 共12页
一种文件上传方法、装置和系统.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种文件上传方法、装置和系统.pdf》由会员分享,可在线阅读,更多相关《一种文件上传方法、装置和系统.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明的一种文件上传方法、装置和系统,从客户端将文件夹中的一个或多个文件上传到远程服务器,打开所述客户端的该文件夹,选定该文件夹的任一文件;获取选定文件的文件信息以及文件信息所在的文件目录;通过选定文件所在的文件目录,确定选定文件同级目录的所有文件信息,并将所有文件的信息上传到所述远程服务器;远程服务器接收所有文件的信息,并将接收文件的信息在远程服务器的界面中展示;在远程服务器的界面中删除多余的文。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1