云端存储用户端设备及其数据处理方法

文档序号:7903340阅读:183来源:国知局
专利名称:云端存储用户端设备及其数据处理方法
技术领域
本发明涉及移动存储技术领域,尤其涉及一种云端存储用户端设备及其数据处理方法。
背景技术
目前,云技术已经在很多领域得到应用,通过云技术,人们在日常生活或工作中可以共享多类信息。但是,一些以固态存储介质为存储芯片的云端存储用户端设备在上传用户信息至云端存储服务器与其他用户共享时,不能对信息进行自动加密,用户的信息安全无法保障。

发明内容
本发明的主要目的在于提供一种云端存储用户端设备,以解决现有云端存储用户端设备无法保障用户信息安全的技术问题。为了实现发明目的,本发明提供一种云端存储用户端设备包括存储模块,用于存储用户数据;映射模块,用于从云端存储服务器端的云映射区映射云端内容至所述存储模块或者将所述用户数据上传至所述云映射区;加密模块,用于在将所述用户数据上传至所述云映射区时,自动对所述用户数据进行加密。优选地,所述加密模块还用于在将云端内容映射到存储模块时,自动对所述云端内容进行解密。所述加密模块具体用于根据用户数据的上传目的地址,判断该用户数据是否要上传至云映射区,若是,则在将所述用户数据上传至所述云映射区时,自动对用户数据进行加密。优选地,所述加密模块基于AES算法对用户数据或云端内容进行加密或解密。优选地,所述云端存储用户端设备还包括无线通信模块,集成在所述主控芯片上,用于与网络中的云端存储服务器建立连接优选地,所述无线通信模块采用WIFI或3G技术与网络建立连接。优选地,所述云端存储用户端设备为车载播放器、插卡音箱或者SSD硬盘。本发明另提供一种云端存储用户端设备的数据处理方法,所述云端存储用户端设备包括存储模块和映射模块,所述存储模块用于存储用户数据,所述映射模块用于从云端存储服务器端的云映射区映射云端内容至所述存储模块或者将所述用户数据上传至所述云映射区;其中,所述方法包括以下步骤在将所述用户数据上传至云端存储服务器端的云映射区时,自动对所述用户数据进行加密;
在将云映射区中的云端内容映射到存储模块时,自动对所述云端内容进行解密。优选地,所述在将所述用户数据上传至云端存储服务器端的云映射区时,自动对所述用户数据进行加密具体包括根据用户数据的上传目的地址,判断该用户数据是否要上传至云映射区,若是,则在将所述用户数据上传至所述云映射区时,自动对用户数据进行加密。优选地,在执行在将云映射区中的云端内容拷贝到存储模块之前包括在所述主控芯片上集成无线通信模块,与网络中的云端存储服务器建立连接;所述无线通信模块采用WIFI或3G技术与网络建立连接;所述云端存储用户端设备为车载播放器、插卡音箱或者SSD硬盘。本发明通过在云端存储用户端设备设置加密模块,可以在将用户数据上传至云端存储服务器时,自动对所述用户数据进行加密,提高了用户上传信息至云端存储服务器的安全性。


图1为本发明云端存储用户端设备的结构示意图;图2为本发明云端存储用户端设备的数据处理方法流程图;图3为本发明云端存储用户端设备的对用户数据加密的处理流程图;图4为本发明云端存储用户端设备的数据处理方法中从云端存储服务器映射云端内容到固态存储介质的流程图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。 具体实施例应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,图1为本发明云端存储用户端设备的结构示意图。如图1所示,该云端存储用户端设备100包括主控芯片10和固态存储介质20。其中,主控芯片10用以接收外部设备的访问指令,并根据访问指令读取固态存储介质20,将外部数据存储到固态存储介质20或者对固态存储介质20所存储的数据进行读取或修改等操作。固态存储介质20设有存储模块21,用于存储用户数据。主控芯片10包括映射模块 11,用于从云端存储服务器200的云映射区201映射云端内容至存储模块21或者将用户数据上传至云映射区201。上述主控芯片10还包括加密模块12,用于在将用户数据通过存储模块21上传至云端存储服务器200的云映射区201时,根据用户数据的目的地址自动对用户数据进行加密。该加密模块12可以是一加密引擎,基于AES等加密算法对用户数据进行加密。具体的, 加密模块12在加密用户数据时,根据用户数据的上传目的地址,判断该用户数据是否要上传至云映射区201,若是,则在将所述用户数据上传至云映射区201时,自动对用户数据进行加密。例如,当要加数据进行上传操作时,加密模块12提取该用户数据的目的逻辑地址, 判断该用户数据是否要上传至云映射区201,如果是,则对该用户数据加密。如果不是,则不作处理。除了对上传至云映射区201的用户数据加密外,加密模块12还可用于在将云映射区201中的云端内容拷贝到存储模块21时,根据云端内容的来源自动对云端内容进行解密。例如,根据云端内容来源于云映射区201,选择对其进行解密,以供用户使用。本发明实施例中,云端存储用户端设备100可以是车载播放器、插卡音箱或者SSD 硬盘。其主控芯片10上集成有无线通信模块13用于与网络中的云端存储服务器200建立连接。无线通信模块13可以是WIFI (无线宽带)、蓝牙或者3G(第三代无线通信技术)无线通信单元,集成在车载播放器、插卡音箱或者SSD硬盘的主控芯片上,用以与hternet中的云端存储服务器200建立通信关系,以便从其中下载云端内容,该云端内容可通过主机 300根据用户需要预先设定。例如,可以是某一类音频或视频资料。上述云端存储用户端设备100可通过映射模块12从云端存储服务器200端获取云端内容,映射到存储模块21。映射模块12可以是一加载在主控芯片10上的控制软件,用于在从云端存储服务器200端的云映射区201下载云端内容时自动根据存储模块21的地址,将云端内容映射到其中。本发明实施例将云端存储服务器200的内容映射成云端存储用户端设备本地存储空间中的一部分,使主机端无需处理与云端的通讯协议就可以像访问本地移动存储装置(如U盘、SD卡等)一样访问云端内容。本发明实施例中,云端存储用户端设备还设有播放模块,用以提取云端内容进行播放。映射模块12可将云端内容映射到存储模块21,播放模块可从存储模块21中提取云端内容播放。在其它实施例中,映射模块12也可选择将云端内容映射到播放模块以供直接播放。例如,映射模块12可下载云端内容至车载播放器的播放装置,以供播放。本发明还提供一种前述云端存储用户端设备的数据处理方法,该云端存储用户端设备包括主控芯片及固态存储介质。参照图2,本发明实施例所述方法包括以下步骤步骤S101,在将用户数据上传至云端存储服务器端的云映射区时,自动对所述用户数据进行加密。例如,可在云端存储用户端设备100预置一加密模块12。该加密模块12 可以是一加密引擎,基于AES等加密算法对用户数据进行加密。具体的,加密模块12在加密用户数据时,根据用户数据的地址来选择是否加密,例如如果该用户数据要上传至云映射区201,则自动对其加密。进一步的,上述方法还包括步骤S102,在将云端内容拷贝到存储模块时,根据云端内容的来源自动对云端内容进行解密。本发明实施例中,除了对上传至云映射区201的用户数据加密外,加密模块12还可用于在将云映射区201中的云端内容拷贝到存储模块21 时,根据云端内容的来源自动对云端内容进行解密。例如,根据云端内容来源于云映射区 201,选择对其进行解密,以供用户使用。参照图3,上述步骤SlOl具体包括步骤S1011,提取用户数据的上传目的地址;步骤S1012,根据用户数据的上传目的地址,判断该用户数据是否要上传至云映射区;步骤S1013,若是,则在将所述用户数据上传至所述云映射区时,自动对用户数据进行加密。参照图4,上述方法中,云端内容可通过以下步骤映射到存储模块步骤S103,在主控芯片上集成无线通信模块,与网络中的云端存储服务器建立连接;本发明实施例中,云端存储用户端设备可以是车载播放器、插卡音箱或者SSD硬盘。主控芯片用以接收外部设备的访问指令,并根据访问指令读取固态存储介质,将外部数据存储到固态存储介质或者对固态存储介质所存储的数据进行读取或修改等操作。无线通信模块可以是WIFI (无线宽带)、蓝牙或者3G(第三代无线通信技术)无线通信单元,集成在车载播放器、插卡音箱或者SSD硬盘的主控芯片上,用以与hternet中的云端存储服务器建立通信关系,以便从其中下载云端内容,该云端内容可通过主机根据用户需要预先设定。例如,可以是某一类音频或视频资料。步骤S104,从云端存储服务器端的云映射区获取云端内容,映射到存储模块。例如,可在云端存储用户端设备100设置映射模块12,该映射模块12可以是一加载在主控芯片上的控制软件,用于将云端内容自动下载到固态存储介质10。分好区后,映射模块12在下载时自动根据存储模块21的地址,将云端内容映射到其中。本发明实施例将云端存储服务器的内容映射成云端存储用户端设备本地存储空间中的一部分,使主机端无需处理与云端的通讯协议就可以像访问本地移动存储装置(如 U盘、SD卡等)一样访问云端内容。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种云端存储用户端设备,其特征在于,包括存储模块,用于存储用户数据;映射模块,用于从云端存储服务器端的云映射区映射云端内容至所述存储模块或者将所述用户数据上传至所述云映射区;加密模块,用于在将所述用户数据上传至所述云映射区时,自动对所述用户数据进行加密。
2.如权利要求1所述的云端存储用户端设备,其特征在于,所述加密模块还用于在将云端内容映射到存储模块时,自动对所述云端内容进行解密。
3.如权利要求1所述的云端存储用户端设备,其特征在于,所述加密模块具体用于根据用户数据的上传目的地址,判断该用户数据是否要上传至云映射区,若是,则在将所述用户数据上传至所述云映射区时,自动对用户数据进行加密。
4.如权利要求1至3中任一项所述的云端存储用户端设备,其特征在于,所述加密模块基于AES算法对用户数据或云端内容进行加密或解密。
5.如权利要求4所述的云端存储用户端设备,其特征在于,所述云端存储用户端设备还包括无线通信模块,集成在所述主控芯片上,用于与网络中的云端存储服务器建立连接。
6.如权利要求5所述的云端存储用户端设备,其特征在于,所述无线通信模块采用 WIFI或3G技术与网络建立连接。
7.如权利要求6所述的云端存储用户端设备,其特征在于,所述云端存储用户端设备为车载播放器、插卡音箱或者SSD硬盘。
8.—种云端存储用户端设备的数据处理方法,所述云端存储用户端设备包括存储模块和映射模块,所述存储模块用于存储用户数据,所述映射模块用于从云端存储服务器端的云映射区映射云端内容至所述存储模块或者将所述用户数据上传至所述云映射区;其特征在于,所述方法包括以下步骤在将所述用户数据上传至云端存储服务器端的云映射区时,自动对所述用户数据进行加密;在将云映射区中的云端内容映射到存储模块时,自动对所述云端内容进行解密。
9.如权利要求8所述的方法,其特征在于,所述在将所述用户数据上传至云端存储服务器端的云映射区时,自动对所述用户数据进行加密具体包括根据用户数据的上传目的地址,判断该用户数据是否要上传至云映射区,若是,则在将所述用户数据上传至所述云映射区时,自动对用户数据进行加密。
10.如权利要求8或9所述的方法,其特征在于,在执行在将云映射区中的云端内容拷贝到存储模块之前包括在所述主控芯片上集成无线通信模块,与网络中的云端存储服务器建立连接;所述无线通信模块采用WIFI或3G技术与网络建立连接;所述云端存储用户端设备为车载播放器、 插卡音箱或者SSD硬盘。
全文摘要
本发明提供一种云端存储用户端设备及其数据处理方法,该云端存储用户端设备包括存储模块,用于存储用户数据;映射模块,用于从云端存储服务器端的云映射区映射云端内容至所述存储模块或者将所述用户数据上传至所述云映射区;加密模块,用于在将所述用户数据上传至所述云映射区时,自动对所述用户数据进行加密。本发明可提高云端存储用户端设备上传用户数据至云端存储服务器的安全性。
文档编号H04L29/06GK102316164SQ20111026410
公开日2012年1月11日 申请日期2011年9月7日 优先权日2011年9月7日
发明者吴大畏, 王巍 申请人:深圳市硅格半导体有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1