文件管理方法、公网服务器和一种文件管理系统的制作方法

文档序号:10624787阅读:289来源:国知局
文件管理方法、公网服务器和一种文件管理系统的制作方法
【专利摘要】本发明提供文件管理方法、公网服务器和一种文件管理系统,以为用户管理文件提供方便。所述方法包括:公网服务器将用户注册的账号与一个或多个存储终端关联;公网服务器建立管理终端与存储终端之间的点对点通信链路,以使管理终端根据用户的操作,通过点对点通信链路管理存储设备本体存储的文件,管理终端与存储终端不属于同一局域网。本发明提供的技术方案使得用户对存储设备的管理不再局限于一个管理终端对应一个存储设备,也不再局限于只是对与管理终端属同一局域网的存储设备中的文件进行管理,而是可以方便地对广域网中属于他的所有存储设备中的文件进行统一管理,提高了对存储于各个存储设备的文件的管理效率。
【专利说明】
文件管理方法、公网服务器和一种文件管理系统
技术领域
[0001]本发明属于计算机网络存储领域,尤其涉及文件管理方法、公网服务器和一种文件管理系统。
【背景技术】
[0002]随着计算机水平飞速发展,各种存储设备,譬如,硬盘、优盘、手机、PAD、带存储功能的路由器、TV盒子和云盘等不断出现,人们使用各种存储设备给生活、工作、学习带来了许多快乐和方便。然而,上述存储设备的使用也给用户带来较大的麻烦,例如,一个人若有很多上述存储设备,每个存储设备上存有不同的文件,当他想要找一个几个月前或者几年前的文件时,寻找难度非常大,即使最后找到了该文件,估计也会花很多时间。
[0003]为了解决上述问题,现有技术提供的一种方法是:可以将用户的存储设备接入在路由器、TV盒子或电视机等载体上,然后,用户可以通过管理终端进行管理。然而,这种方式也存在一定的缺陷,即,仅能在同一个局域网中进行连接管理,在户外无法进行连接管理,并且,一个载体(例如,路由器)同时仅能连接一个存储设备,管理终端自然也就只能同时管理一个存储设备。

【发明内容】

[0004]本发明的目的在于提供文件管理方法、公网服务器和一种文件管理系统,以为用户管理文件提供方便。
[0005]本发明第一方面提供一种文件管理方法,所述方法包括:
[0006]公网服务器将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体;
[0007]所述公网服务器建立管理终端与所述存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。
[0008]本发明第二方面提供一种文件管理方法,所述方法包括:
[0009]存储终端和管理终端分别向公网服务器发送注册请求和用户注册账号的注册请求,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体,所述管理终端与所述存储终端不属于同一局域网;
[0010]所述公网服务器将用户注册的账号与一个或多个存储终端关联,并建立管理终端与所述存储终端之间的点对点通信链路;
[0011]所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。
[0012]本发明第三方面提供一种公网服务器,所述公网服务器包括:
[0013]关联模块,用于将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体;
[0014]链路建立模块,用于建立管理终端与所述存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。
[0015]本发明第三方面提供一种文件管理系统,所述文件管理系统包括管理终端、公网服务器和存储终端;
[0016]所述管理终端,用于向公网服务器发送用户注册账号的注册请求;
[0017]所述存储终端,用于向公网服务器发送注册请求,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体,所述管理终端与所述存储终端不属于同一局域网;
[0018]所述公网服务器,用于将用户注册的账号与一个或多个存储终端关联,并建立管理终端与所述存储终端之间的点对点通信链路;
[0019]所述管理终端还用于根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。
[0020]从上述本发明技术方案可知,由于公网服务器将用户注册的账号与一个或多个存储终端关联,并且,公网服务器建立管理终端与存储终端之间的点对点通信链路后,用户使用该管理终端,通过点对点通信链路而不再通过服务器去管理存储设备本体存储的文件。因此,本发明提供的技术方案使得用户对存储设备的管理不再局限于一个管理终端对应一个存储设备,也不再局限于只是对与管理终端属同一局域网的存储设备中的文件进行管理,而是可以方便地对广域网中属于他的所有存储设备中的文件进行统一管理,提高了对存储于各个存储设备的文件的管理效率。
【附图说明】
[0021]图1是本发明实施例一提供的文件管理方法的实现流程示意图;
[0022]图2是本发明实施例二提供的文件管理方法的实现流程示意图;
[0023]图3是本发明实施例三提供的公网服务器的结构示意图;
[0024]图4是本发明实施例四提供的公网服务器的结构示意图;
[0025]图5是本发明实施例五提供的公网服务器的结构示意图;
[0026]图6是本发明实施例六提供的文件管理系统的结构示意图;
[0027]图7是本发明实施例七提供的文件管理系统的结构示意图。
【具体实施方式】
[0028]为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0029]本发明实施例提供一种文件管理方法,所述方法包括:公网服务器将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体;所述公网服务器建立管理终端与所述存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。本发明实施例还提供相应的公网服务器和文件管理系统。以下分别进行详细说明。
[0030]请参阅附图1,是本发明实施例一提供的文件管理方法的实现流程示意图,主要包括以下步骤SlOl和步骤S102:
[0031]S101,公网服务器将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体。
[0032]在本发明实施例中,公网服务器是部署在广域网中的服务器,包括网关服务器(Gateway Server)、侦测服务器(Inspect Server)、路由服务器(Route Server)和中继服务器(Relay Server)等,其负责保存用户注册的账号信息、存储终端的信息,并提供用户登录、用户注册、设备(包括存储终端和管理终端)登录、设备(包括存储终端和管理终端)注册等接口服务。存储终端是对存储设备本体和挂载所述存储设备本体的存储设备载体的统称,其中,存储设备本体可以是各种硬盘、U盘、SD存储卡等一类的存储介质,而挂载存储设备本体的存储设备载体可以是能够挂接上述硬盘、U盘、SD存储卡等存储设备本体的计算机、手机、平板电脑、路由器、电视盒等电子设备。公网服务器将用户注册的账号与一个或多个存储终端关联后,意味着这些存储终端均属于该用户注册的一个账号下。
[0033]作为本发明一个实施例,公网服务器将用户注册的账号与一个或多个存储终端关联可通过以下步骤SlOll至S1013实现:
[0034]S1011,接收存储终端和用户通过管理终端发送的注册请求。
[0035]在本发明实施例中,存储终端通过登录公网服务器,向公网服务器注册,主要是上报存储设备本体的设备名称、存储空间和标识等信息,当然,还可以包括存储设备载体的名称和标识等信息;类似地,用户也是通过管理终端登录公网服务器,向其发送注册请求;公网服务器接收存储终端和用户通过管理终端发送的注册请求进行注册。
[0036]S1012,注册成功后将存储终端的注册信息和用户的注册信息存储在本地。
[0037]存储终端和用户在公网服务器注册成功后,公网服务器向存储终端和管理终端返回注册成功的信息,将存储终端的注册信息和用户的注册信息存储在本地数据库,其中,存储终端的注册信息至少包括所述存储设备本体的设备名称、存储空间和标识等,还可以包括存储设备载体的名称和标识等信息,用户的注册信息至少包括注册的账号,例如,用户名等。
[0038]S1013,在收到用户将账号与存储终端绑定的请求时,将用户注册的账号与一个或多个存储终端绑定。
[0039]S102,公网服务器建立管理终端与存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。
[0040]需要说明的是,在本发明实施例中,管理终端与存储终端可以不属于同一局域网;管理终端与存储终端属于同一局域网,则可以按照公知的技术来管理存储终端。作为本发明一个实施例,公网服务器建立管理终端与存储终端之间的点对点(Peer to Peer,P2P)通信链路可以通过以下步骤S1021至S1024实现:
[0041]S1021,接收管理终端和存储终端发送的直连请求。
[0042]在本发明实施例中,管理终端和存储终端可以向公网服务器中的网关服务器(Gateway Server)发送直连请求,网关服务器接收管理终端和存储终端发送的直连请求。
[0043]S1022,分别向管理终端和存储终端返回响应消息。
[0044]网关服务器分别向管理终端和存储终端返回的响应消息,用于要求管理终端和存储终端做好直连准备工作。
[0045]S1023,接收管理终端和存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求。
[0046]在本发明实施例中,管理终端和存储终端收到公网服务器返回的响应消息后,可以向公网服务器中的侦测服务器(Inspect Server)发送用于侦测各自网络地址转换(NetAddress Translat1n,NAT)类型的侦测请求。
[0047]S1024,NAT类型侦测成功后,向管理终端和存储终端发送可直连的确认消息,以使所述管理终端和存储终端互发直连请求直至所述管理终端和存储终端之间直连成功。
[0048]由于公网服务器中的网关服务器(Gateway Server)、侦测服务器(InspectServer)、路由服务器(Route Server)和中继服务器(Relay Server)等服务器之间是互联互通的,因此,在侦测服务器(Inspect Server)对管理终端和存储终端的NAT类型侦测成功后,路由服务器(Route Server)可以向管理终端和存储终端发送可直连的确认消息,以使所述管理终端和存储终端互发直连请求直至所述管理终端和存储终端之间直连成功。具体地,管理终端和存储终端收到路由服务器返回的可直连的确认消息后,管理终端和存储终端连接路由服务器,通过路由服务器互发直连请求,直至管理终端和存储终端之间直连成功。管理终端和存储终端之间直连成功后,管理终端和存储终端之间的交互将不再通过公网服务器,而是通过两者之间建立的P2P通信链路直接通信,此时,用户可以通过管理终端,管理所述存储设备本体存储的文件。例如,用户可以通过管理终端,查看所有挂接在路由器、电视盒或者平板电脑上存储设备本体存储的所有文件,并可通过管理终端提供的界面上传、下载、搜索文件等。再如,如前所述,用户的一个账号同时绑定了多个存储终端(例如,在已绑定路由器和挂载在其下的存储设备本体时,再绑定电视盒和挂载在其下的存储设备本体),因此,用户可以通过管理终端提供的界面,将两个存储终端上的文件按照各种排序方式整合在一起后排序(例如,按照时间顺序、名字顺序、文件类型、设备类型等排序),最后在管理终端提供的界面展示给用户,对于用户而言,完全不用在乎是哪个存储终端上的哪个存储设备本体存储的文件,他能看到所有文件,并进行操作。
[0049]从上述附图1示例的文件管理方法可知,由于公网服务器将用户注册的账号与一个或多个存储终端关联,并且,公网服务器建立管理终端与存储终端之间的点对点通信链路后,用户使用该管理终端,通过点对点通信链路而不再通过服务器去管理存储设备本体存储的文件。因此,本发明提供的技术方案使得用户对存储设备的管理不再局限于一个管理终端对应一个存储设备,也不再局限于只是对与管理终端属同一局域网的存储设备中的文件进行管理,而是可以方便地对广域网中属于他的所有存储设备中的文件进行统一管理,提高了对存储于各个存储设备的文件的管理效率。
[0050]请参阅附图2,是本发明实施例二提供的文件管理方法的实现流程示意图,主要包括以下步骤S201至步骤S203:
[0051]S201,存储终端和管理终端分别向公网服务器发送注册请求和用户注册账号的注册请求,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体,所述管理终端与所述存储终端不属于同一局域网。
[0052]在本发明实施例中,公网服务器是部署在广域网中的服务器,包括网关服务器(Gateway Server)、侦测服务器(Inspect Server)、路由服务器(Route Server)和中继服务器(Relay Server)等,其负责保存用户注册的账号信息、存储终端的信息,并提供用户登录、用户注册、设备(包括存储终端和管理终端)登录、设备(包括存储终端和管理终端)注册等接口服务。存储终端是对存储设备本体和挂载所述存储设备本体的存储设备载体的统称,其中,存储设备本体可以是各种硬盘、U盘、SD存储卡等一类的存储介质,而挂载存储设备本体的存储设备载体可以是能够挂接上述硬盘、U盘、SD存储卡等存储设备本体的计算机、手机、平板电脑、路由器、电视盒等电子设备。存储终端通过登录公网服务器,向公网服务器注册,主要是上报存储设备本体的设备名称、存储空间和标识等信息,当然,还可以包括存储设备载体的名称和标识等信息;类似地,用户也是通过管理终端登录公网服务器,向其发送注册请求以注册账号。需要说明的是,在本发明实施例中,管理终端与存储终端可以不属于同一局域网;管理终端与存储终端属于同一局域网,则可以按照公知的技术来管理存储终端。
[0053]S202,公网服务器将用户注册的账号与一个或多个存储终端关联,并建立管理终端与所述存储终端之间的点对点通信链路。
[0054]作为本发明一个实施例,公网服务器将用户注册的账号与一个或多个存储终端关联可通过以下步骤S2021至S2023实现:
[0055]S2021,接收存储终端和用户通过管理终端发送的注册请求。
[0056]在本发明实施例中,存储终端通过登录公网服务器,向公网服务器注册,主要是上报存储设备本体的设备名称、存储空间和标识等信息,当然,还可以包括存储设备载体的名称和标识等信息;类似地,用户也是通过管理终端登录公网服务器,向其发送注册请求;公网服务器接收存储终端和用户通过管理终端发送的注册请求进行注册。
[0057]S2022,注册成功后将存储终端的注册信息和用户的注册信息存储在本地。
[0058]存储终端和用户在公网服务器注册成功后,公网服务器向存储终端和管理终端返回注册成功的信息,将存储终端的注册信息和用户的注册信息存储在本地数据库,其中,存储终端的注册信息至少包括所述存储设备本体的设备名称、存储空间和标识等,还可以包括存储设备载体的名称和标识等信息,用户的注册信息至少包括注册的账号,例如,用户名等。
[0059]S2023,在收到用户将账号与存储终端绑定的请求时,将用户注册的账号与一个或多个存储终端绑定。
[0060]作为本发明一个实施例,公网服务器建立管理终端与存储终端之间的点对点(Peer to Peer,P2P)通信链路可以通过以下步骤S,2021至S,2024实现:
[0061]S’ 2021,接收管理终端和存储终端发送的直连请求。
[0062]在本发明实施例中,管理终端和存储终端可以向公网服务器中的网关服务器(Gateway Server)发送直连请求,网关服务器接收管理终端和存储终端发送的直连请求。
[0063]S’ 2022,分别向管理终端和存储终端返回响应消息。
[0064]网关服务器分别向管理终端和存储终端返回的响应消息,用于要求管理终端和存储终端做好直连准备工作。
[0065]S’ 2023,接收管理终端和存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求。
[0066]在本发明实施例中,管理终端和存储终端收到公网服务器返回的响应消息后,可以向公网服务器中的侦测服务器(Inspect Server)发送用于侦测各自NAT类型的侦测请求。
[0067]S’ 2024,NAT类型侦测成功后,向管理终端和存储终端发送可直连的确认消息,以使所述管理终端和存储终端互发直连请求直至所述管理终端和存储终端之间直连成功。
[0068]S203,管理终端根据用户的操作,通过点对点通信链路管理所述存储设备本体存储的文件。
[0069]管理终端根据用户的操作,通过点对点通信链路管理存储设备本体存储的文件,可以包括:管理终端和存储终端互发直连请求;在点对点通信链路建立成功后,所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。具体地,管理终端和存储终端收到路由服务器返回的可直连的确认消息后,管理终端和存储终端连接路由服务器,通过路由服务器互发直连请求,直至管理终端和存储终端之间直连成功。管理终端和存储终端之间直连成功后,管理终端和存储终端之间的交互将不再通过公网服务器,而是通过两者之间建立的P2P通信链路直接通信,此时,用户可以通过管理终端,管理所述存储设备本体存储的文件。例如,用户可以通过管理终端,查看所有挂接在路由器、电视盒或者平板电脑上存储设备本体存储的所有文件,并可通过管理终端提供的界面上传、下载、搜索文件等。再如,如前所述,用户的一个账号同时绑定了多个存储终端(例如,在已绑定路由器和挂载在其下的存储设备本体时,再绑定电视盒和挂载在其下的存储设备本体),因此,用户可以通过管理终端提供的界面,将两个存储终端上的文件按照各种排序方式整合在一起后排序(例如,按照时间顺序、名字顺序、文件类型、设备类型等排序),最后在管理终端提供的界面展示给用户,对于用户而言,完全不用在乎是哪个存储终端上的哪个存储设备本体存储的文件,他能看到所有文件,并进行操作。
[0070]从上述附图2示例的文件管理方法可知,由于公网服务器将用户注册的账号与一个或多个存储终端关联,并且,公网服务器建立管理终端与存储终端之间的点对点通信链路后,用户使用该管理终端,通过点对点通信链路而不再通过服务器去管理存储设备本体存储的文件。因此,本发明提供的技术方案使得用户对存储设备的管理不再局限于一个管理终端对应一个存储设备,也不再局限于只是对与管理终端属同一局域网的存储设备中的文件进行管理,而是可以方便地对广域网中属于他的所有存储设备中的文件进行统一管理,提高了对存储于各个存储设备的文件的管理效率。
[0071]请参阅附图3,是本发明实施例三提供的公网服务器的结构示意图。为了便于说明,附图3仅示出了与本发明实施例相关的部分。附图3示例的公网服务器主要包括关联模块301和链路建立模块302,其中:
[0072]关联模块301,用于将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体;
[0073]链路建立模块302,用于建立管理终端与所述存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。
[0074]需要说明的是,以上附图3示例的公网服务器的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述公网服务器的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的关联模块,可以是具有执行前述将用户注册的账号与一个或多个存储终端关联的硬件,例如关联器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的链路建立模块,可以是执行建立管理终端与所述存储终端之间的点对点通信链路的硬件,例如链路建立器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。
[0075]附图3示例的关联模块301可以包括第一接收单元401、存储单元402和绑定单元403,如附图4所示本发明实施例四提供的公网服务器,其中:
[0076]第一接收单元401,用于接收所述存储终端和所述管理终端的注册请求;
[0077]存储单元402,用于所述存储终端和所述用户注册成功后将所述存储终端的注册信息和所述用户的注册信息存储在本地;
[0078]绑定单元403,用于在收到所述用户将所述账号与所述存储终端绑定的请求时,将所述用户注册的账号与一个或多个所述存储终端绑定。
[0079]附图3示例的链路建立模块302可以包括第二接收单元501、第一发送单元502、第三接收单元503和第二发送单元504,如附图5所示本发明实施例五提供的公网服务器,其中:
[0080]第二接收单元501,用于接收所述管理终端和所述存储终端发送的直连请求;
[0081]第一发送单元502,用于分别向所述管理终端和所述存储终端返回响应消息;
[0082]第三接收单元503,用于接收所述管理终端和所述存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求;
[0083]第二发送单元504,用于所述NAT类型侦测成功后,向所述管理终端和所述存储终端发送可直连的确认消息,以使所述管理终端和所述存储终端互发直连请求直至所述管理终端和所述存储终端之间直连成功。
[0084]请参阅附图6,是本发明实施例六提供的文件管理系统的结构示意图。为了便于说明,附图6仅示出了与本发明实施例相关的部分。附图6示例的文件管理系统主要包括管理终端601、公网服务器602和存储终端603,其中:
[0085]管理终端601,用于向公网服务器602发送用户注册账号的注册请求;
[0086]存储终端603,用于向公网服务器602发送注册请求,存储终端603包括存储设备本体和挂载所述存储设备本体的存储设备载体,管理终端601与存储终端603不属于同一局域网;
[0087]公网服务器602,用于将用户注册的账号与一个或多个存储终端603关联,并建立管理终端601与存储终端603之间的点对点通信链路;
[0088]管理终端601还用于根据用户的操作,通过点对点通信链路管理存储设备本体存储的文件。
[0089]附图6示例的公网服务器602包括关联模块701和链路建立模块702,关联模块701包括第一接收单元703、存储单元704和绑定单元705,链路建立模块702包括第二接收单元706、第一发送单元707、第三接收单元708和第二发送单元709,管理终端601包括第一直连请求发送模块710和管理模块711,存储终端603包括第二直连请求发送模块712,如附图7所示本发明实施例七提供的文件管理系统,其中:
[0090]第一接收单元703,用于接收存储终端603和管理终端601的注册请求;
[0091]存储单元704,用于存储终端603和用户注册成功后,将存储终端603的注册信息和用户的注册信息存储在本地;
[0092]绑定单元705,用于在收到用户将账号与存储终端603绑定的请求时,将用户注册的账号与一个或多个存储终端603绑定;
[0093]第二接收单元706,用于接收管理终端601和存储终端603发送的直连请求;
[0094]第一发送单元707,用于分别向管理终端601和存储终端603返回响应消息;
[0095]第三接收单元708,用于接收管理终端601和存储终端602收到所述响应消息后发送的网络地址转换NAT类型的侦测请求;
[0096]第二发送单元709,用于所述NAT类型侦测成功后,向管理终端601和存储终端603发送可直连的确认消息,以使管理终端601和存储终端603互发直连请求直至管理终端601和存储终端603之间直连成功;
[0097]第一直连请求发送模块710和第二直连请求发送模块712,用于互相发送直连请求;
[0098]管理模块711,用于在所述点对点通信链路建立成功后,根据用户的操作,通过点对点通信链路管理存储设备本体存储的文件。
[0099]需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0100]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
[0101]以上对本发明实施例所提供的文件管理方法、公网服务器和一种文件管理系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种文件管理方法,其特征在于,所述方法包括: 公网服务器将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体; 所述公网服务器建立管理终端与所述存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。2.如权利要求1所述的方法,其特征在于,所述公网服务器将用户注册的账号与一个或多个存储终端关联,包括: 接收所述存储终端和所述用户通过所述管理终端发送的注册请求; 注册成功后将所述存储终端的注册信息和所述用户的注册信息存储在本地; 在收到所述用户将所述账号与所述存储终端绑定的请求时,将所述用户注册的账号与一个或多个所述存储终端绑定。3.如权利要求1所述的方法,其特征在于,所述公网服务器建立管理终端与所述存储终端之间的点对点通信链路,包括: 接收所述管理终端和所述存储终端发送的直连请求; 分别向所述管理终端和所述存储终端返回响应消息; 接收所述管理终端和所述存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求; 所述NAT类型侦测成功后,向所述管理终端和所述存储终端发送可直连的确认消息,以使所述管理终端和所述存储终端互发直连请求直至所述管理终端和所述存储终端之间直连成功。4.一种文件管理方法,其特征在于,所述方法包括: 存储终端和管理终端分别向公网服务器发送注册请求和用户注册账号的注册请求,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体,所述管理终端与所述存储终端不属于同一局域网; 所述公网服务器将用户注册的账号与一个或多个存储终端关联,并建立管理终端与所述存储终端之间的点对点通信链路; 所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。5.如权利要求4所述的方法,其特征在于,所述公网服务器将用户注册的账号与一个或多个存储终端关联,包括: 接收所述存储终端和所述用户通过所述管理终端发送的注册请求; 注册成功后将所述存储终端的注册信息和所述用户的注册信息存储在本地,所述存储终端的注册信息至少包括所述存储设备本体的设备名称、存储空间和标识,所述用户的注册信息至少包括所述注册的账号; 在收到所述用户将所述账号与所述存储终端绑定的请求时,将所述用户注册的账号与一个或多个所述存储终端绑定; 所述公网服务器建立管理终端与所述存储终端之间的点对点通信链路,包括: 接收所述管理终端和所述存储终端发送的直连请求; 分别向所述管理终端和所述存储终端返回响应消息; 接收所述管理终端和所述存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求; 所述NAT类型侦测成功后,向所述管理终端和所述存储终端发送可直连的确认消息;所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,包括: 所述管理终端和所述存储终端互发直连请求; 在所述点对点通信链路建立成功后,所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。6.一种公网服务器,其特征在于,所述公网服务器包括: 关联模块,用于将用户注册的账号与一个或多个存储终端关联,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体; 链路建立模块,用于建立管理终端与所述存储终端之间的点对点通信链路,以使所述管理终端根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件,所述管理终端与所述存储终端不属于同一局域网。7.如权利要求6所述的公网服务器,其特征在于,所述关联模块包括: 第一接收单元,用于接收所述存储终端和所述管理终端的注册请求; 存储单元,用于所述存储终端和所述用户注册成功后将所述存储终端的注册信息和所述用户的注册信息存储在本地; 绑定单元,用于在收到所述用户将所述账号与所述存储终端绑定的请求时,将所述用户注册的账号与一个或多个所述存储终端绑定。8.如权利要求6所述的公网服务器,其特征在于,所述链路建立模块包括: 第二接收单元,用于接收所述管理终端和所述存储终端发送的直连请求; 第一发送单元,用于分别向所述管理终端和所述存储终端返回响应消息; 第三接收单元,用于接收所述管理终端和所述存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求; 第二发送单元,用于所述NAT类型侦测成功后,向所述管理终端和所述存储终端发送可直连的确认消息,以使所述管理终端和所述存储终端互发直连请求直至所述管理终端和所述存储终端之间直连成功。9.一种文件管理系统,其特征在于,所述文件管理系统包括管理终端、公网服务器和存储终?而; 所述管理终端,用于向公网服务器发送用户注册账号的注册请求; 所述存储终端,用于向公网服务器发送注册请求,所述存储终端包括存储设备本体和挂载所述存储设备本体的存储设备载体,所述管理终端与所述存储终端不属于同一局域网; 所述公网服务器,用于将用户注册的账号与一个或多个存储终端关联,并建立管理终端与所述存储终端之间的点对点通信链路; 所述管理终端还用于根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。10.如权利要求9所述的文件管理系统,其特征在于,所述公网服务器包括关联模块和链路建立模块,所述关联模块包括第一接收单元、存储单元和绑定单元,所述链路建立模块包括第二接收单元、第一发送单元、第三接收单元和第二发送单元,所述管理终端包括第一直连请求发送模块和管理模块,所述存储终端包括第二直连请求发送模块; 所述第一接收单元,用于接收所述存储终端和所述管理终端的注册请求; 所述存储单元,用于所述存储终端和所述用户注册成功后将所述存储终端的注册信息和所述用户的注册信息存储在本地; 所述绑定单元,用于在收到所述用户将所述账号与所述存储终端绑定的请求时,将所述用户注册的账号与一个或多个所述存储终端绑定; 所述第二接收单元,用于接收所述管理终端和所述存储终端发送的直连请求; 所述第一发送单元,用于分别向所述管理终端和所述存储终端返回响应消息; 所述第三接收单元,用于接收所述管理终端和所述存储终端收到所述响应消息后发送的网络地址转换NAT类型的侦测请求; 所述第二发送单元,用于所述NAT类型侦测成功后,向所述管理终端和所述存储终端发送可直连的确认消息,以使所述管理终端和所述存储终端互发直连请求直至所述管理终端和所述存储终端之间直连成功; 所述第一直连请求发送模块和所述第二直连请求发送模块,用于互发直连请求; 所述管理模块,用于在所述点对点通信链路建立成功后,根据所述用户的操作,通过所述点对点通信链路管理所述存储设备本体存储的文件。
【文档编号】G06F17/30GK105989014SQ201510043454
【公开日】2016年10月5日
【申请日】2015年1月28日
【发明人】秦勃龙
【申请人】Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1