多应用云存储平台和云存储终端的制作方法

文档序号:7890726阅读:201来源:国知局
专利名称:多应用云存储平台和云存储终端的制作方法
技术领域
本申请涉及云存储,具体涉及能够集成管理多种云存储产品的多应用云存储平台和云存储终端。
背景技术
云存储这一概念一经提出,就得到了众多厂商的热捧。世界各大数据及信息供应商都纷纷推出自己的云相关产品及解决方案。而与此同时,消费者面对众多的云产品却不知如何选择,人们都期待一种能集成管理多种云存储产品的应用平台的出现。

发明内容
本申请旨在提出一种能够集成管理多种云存储产品的多应用云存储平台和云存储终端。根据本申请的一个方面,提供了一种用于云存储的客户端平台,包括用户接口,被配置接收用户输入;多个应用模块,分别对应于能够与所述客户端连接的多个云存储服务器相关联;以及控制模块,被配置为基于所述用户输入对所述多个应用模块中的至少一个进行第一操作。还提供了包括该客户端平台的云存储终端。根据本申请的第二方面,提供了一种云存储终端,包括客户端接口,用于连接至能够与多个云存储服务器通信的客户端;对应于多个云存储应用的多个分区,所述多个分区与所述多个云存储服务器具有映射关系;用户接口,被配置接收用户输入;控制模块,被配置为基于所述用户输入对所述多个分区中的至少一个进行第一操作。根据本申请的多应用云存储平台和云存储终端,用户拥有一个云存储终端就可以同时享受多种云服务,并可以方便地选择、增加或减少各种云服务。


图I示出了根据本申请的云存储系统的架构示意框图;图2示出了根据本申请一个实施方式的云存储系统架构的示意性框图;以及图3示出了根据本申请另一实施方式的云存储系统架构的示意性框图。
具体实施例方式下面结合附图参照本申请的示例性实施方式对本申请的技术方案进行描述。
图I示出了根据本申请的云存储系统的架构示意框图。如图I所示,根据本申请的云存储系统10包括云存储终端110、客户端120、以及由多个云存储服务器130a,
130b......130n组成的云存储服务器集群。云存储服务器主要用于数据存储,可以将多个
用户的文件数据存储在云存储服务器130上。不同的云存储服务器用于提供不同的服务。例如,云存储服务器集群中可包括Dropbox服务器、SugarSync服务器、Kanbox服务器、金山快盘服务器等,每个服务器可分别对应于不同的网盘。
云存储终端110能够与客户端120建立有线或无线的连接,例如可通过USB、eSATA、PC/SC等有线方式连接,或者通过WIFI、WIMAX等无线方式连接。云存储终端110用于给各种应用提供身份认证功能和应用存储功能,例如可以是带身份认证功能的闪存盘、移动硬盘、SD卡、智能卡或者手机等。客户端120被配置为能够运行客户端软件并与云存储终端和云存储服务器集群建立连接,例如可通过以太网、WIMAX等方式连接。客户端通过运行客户端软件,集成管理各种应用。常见的客户端例如PC,也可以是手机、平板电脑等手持终端。根据本申请,提出了对应以上系统的两种不同架构来实现多应用集成管理的功能。下面参照图2和3结合示例性的实施方式分别对这两种架构进行描述。图2示出了根据本申请一个实施方式用于多应用管理的云存储系统架构的示意
性框图。如图所示,云存储服务器集群130包括多个云存储服务器130a,130b......130n,
客户端120上运行的客户端软件中集成了多个应用120a,120b......120n,每个应用分别
与对应的服务器相关联。在云存储终端110与客户端120连接后,运行客户端软件,以显示各种可用的应用。用户则可根据需要对各种应用进行管理,例如可选择一个应用进行文件管理(如上传或下载等)、删除一个或多个现有的应用、或者增加一个或多个新的应用。应用的删减可以由用户根据需求进行配置。在选择了要使用的应用之后,客户端软件将调用执行相应的应用,给用户提供各种服务,从而实现在同一平台上为用户提供不同服务商提供的不同服务或者同一服务商提供的不同服务。根据本实施方式,提供了一种在用于云存储的客户端平台(客户端软件),其包
括用户接口(未示出),被配置接收用户输入;多个应用模块120a,120b......120n,分别
对应于能够与客户端连接的多个云存储服务器相关联;以及控制模块(未示出),被配置为基于用户输入对多个应用模块中的至少一个进行例如选择、添加、删除或更新的第一操作。用户还可以通过升级客户端软件来增加、减少或更新其中的应用。在第一操作是选择多个应用模块中的至少一个的情况下,控制模块进一步被配置为基于后续的用户输入激活所选的应用模块,并通过该应用模块进行与多个云存储服务器中的对应云存储服务器相关联的第二操作。第二操作可以是对文件进行的与云存储相关的操作,例如,将文件上传至对应的云存储服务器、或者从对应的云存储服务器中下载文件。根据本申请,该客户端平台可以保存在云存储终端或客户端上。尽管图2中为了清楚起见将客户端平台示出为保存在客户端上,但优选地,该客户端平台保存在云存储终端上。在这种情况下,该客户端平台在云存储终端与客户端连接的情况下才能运行,从而保证了数据的安全性。因此,本申请还提供了一种包括上述客户端平台的云存储终端。作为一种选择,客户端软件也可以保存在网络服务器上,通过网络进行升级。客户端软件被下载到客户端后并运行,就可以执行相应的功能了。图3示出了根据本申请另一实施方式的云存储系统架构的示意性框图。根据本实施方式,云存储终端110通过为服务器提供的每种服务提供独立的存储空间来实现多应用的集成管理。例如,在云存储终端110上划分多个分区或建立多个文件夹,分别对应多个不同的应用(例如,对应于多个不同的网盘)。多个分区或文件夹与多个应用对应的多个云存储服务器具有映射关系。
当云存储终端接入客户端时,在客户端显示对应于多个分区或文件夹的多个盘符或多个文件夹。当用户操作某个分区或文件夹时,云存储终端对用户操作进行解析,以确定用户需要得到哪种服务并与相应的服务器建立连接,从而进行交互。在这种情况下,客户端仅需提供统一的API接口供多个不同的云存储服务器调用,不同的云存储服务器通过客户端提供的API接口访问与其对应的分区或者文件夹。根据本实施方式提供的云存储终端包括客户端接口,用于连接至能够与多个云存储服务器通信的客户端;对应于多个云存储应用的多个分区,多个分区与多个云存储服务器具有映射关系;用户接口,被配置接收用户输入;控制模块,被配置为基于用户输入对多个分区中的至少一个进行第一操作。第一操作例如可以是对多个分区中的至少一个进行打开、关闭、选择、添加、删除或更新。在第一操作是选择多个分区中的至少一个的情况下,控制模块进一步被配置为基于后续的用户输入对所选的分区进行与多个云存储服务器中的对应云存储服务器相关联的第二操作。第二操作可以是对文件进行的与云存储相关的操作,例如,将文件上传至对应的云存储服务器、或者从对应的云存储服务器中下载、删除或更新文件。根据本实施方式,多个云存储服务器通过提供的统一 API接口与客户端和云存储终端建立连接。在需要增加应用的情况下,云存储终端为新的应用提供独立的存储空间,如增加一个专有分区或新建一个专有文件夹,然后,可由云存储终端或通过客户端软件将此独立的存储空间与新的云存储服务器建立映射关系,这样,当用户操作此分区或文件夹时,云存储终端就能连接到相应的服务器。对于已有的服务,用户可以通过配置选择打开或关闭某些服务。如云存储终端上已有三个分区分别对应Kanbox酷盘、金山快盘和Netac网盘,但是用户只希望用到Netac网盘,则可以通过配置选择关闭Kanbox酷盘和金山快盘的服务,配置生效后云存储终端上只有Netac网盘对应的分区展示给客户。这样,用户操作就简洁明了,不容易出错。
以上参照附图结合具体的实施方式对本申请进行了描述。应当理解,上述实施方式仅仅是示例性的,而非对本申请的限制。本领域技术人员可以对上述实施方式进行适当的变形和修改,而不偏离本申请的精神和范围。
权利要求
1.一种用于云存储的客户端平台,包括 用户接口,被配置接收用户输入; 多个应用模块,分别对应于能够与所述客户端连接的多个云存储服务器相关联;以及 控制模块,被配置为基于所述用户输入对所述多个应用模块中的至少一个进行第一操作。
2.如权利要求I所述的客户端平台,其中,所述客户端平台保存在云存储终端上,并被配置为在所述云存储终端与客户端连接的情况下运行。
3.如权利要求2所述的客户端平台,其中,所述第一操作是对所述多个应用模块中的至少一个进行打开、关闭、选择、删除或更新,或者是添加一个或多个新的应用模块。
4.如权利要求3所述的客户端平台,其中,在所述第一操作是选择所述多个应用模块中的至少一个的情况下,所述控制模块进一步被配置为基于后续的用户输入利用所选的应用模块进行与所述多个云存储服务器中的对应云存储服务器相关联的第二操作。
5.如权利要求4所述的客户端平台,其中,所述第二操作是对文件进行的与云存储相关的操作。
6.一种云存储终端,包括权利要求I至5中任意一项所述的客户端平台。
7.一种云存储终端,包括 客户端接口,用于连接至能够与多个云存储服务器通信的客户端; 对应于多个云存储应用的多个分区,所述多个分区与所述多个云存储服务器具有映射关系; 用户接口,被配置接收用户输入; 控制模块,被配置为基于所述用户输入对所述多个分区中的至少一个进行第一操作。
8.如权利要求7所述的终端,其中,所述第一操作是对所述多个分区中的至少一个进行打开、关闭、选择、删除或更新,或者是添加一个或多个新的分区。
9.如权利要求8所述的终端,其中,在所述第一操作是选择所述多个分区中的至少一个的情况下,所述控制模块进一步被配置为基于后续的用户输入对所选的分区进行与所述多个云存储服务器中的对应云存储服务器相关联的第二操作。
10.如权利要求9所述的终端,其中,所述第二操作是对文件进行的与云存储相关的操作。
全文摘要
公开了一种用于云存储的客户端平台和云存储终端。根据一个实施方式,云存储终端包括客户端接口,用于连接至能够与多个云存储服务器通信的客户端;对应于多个云存储应用的多个分区,所述多个分区与所述多个云存储服务器具有映射关系;用户接口,被配置接收用户输入;控制模块,被配置为基于所述用户输入对所述多个分区中的至少一个进行第一操作。
文档编号H04L29/08GK102638567SQ201210053550
公开日2012年8月15日 申请日期2012年3月2日 优先权日2012年3月2日
发明者卢赛文, 成晓华 申请人:深圳市朗科科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1