一种移动终端的虚拟存储的实现方法及装置的制造方法_2

文档序号:8457228阅读:来源:国知局
求,接收所述云存储空间返回的结果消息;获取单元,用于当所述结果 消息为许可认证消息时,得到所述云存储空间的云存储空间信息。
[0062] 本发明所述云存储空间信息包括云存储空间地址信息、云存储空间容量信息以及 云空间存储的文件信息;其中,所述云空间存储的文件信息包括文件名称信息、文件容量信 息以及文件存储位置信息。
[0063] 具体地说,所述读写模块203包括写入单元和读出单元,其中写入单元包括:上传 子单元,用于所述移动终端将写入的数据文件上传到所述云存储空间;更新子单元,用于所 述云存储空间接收并保存所述上传的写入数据文件后,对所述本地存储地址映射表的数据 文件进行更新;发送子单元,用于将所述本地存储地址映射表的数据文件更新后,向所述移 动终端发送已保存所述写入数据的通知请求;以及读出单元包括:查找子单元,用于根据 所述移动终端发送的读出数据文件的请求,从所述本地存储地址映射表中找出移动终端读 出的数据文件;下载子单元,用于向所述云存储空间发送下载所述读出的数据文件的下载 请求;发送子单元,用于所述云存储空间接收到所述下载请求后,下载所述读出的数据文 件,并将所下载的读出数据文件发送到所述移动终端。
[0064] 图3显示了本发明实施例提供的移动终端的虚拟存储的实现装置的结构框图,如 图3所示,包括云存储空间、虚拟SD卡控制器以及移动终端。其中,所述虚拟SD卡控制器 包括云存储通信模块、云存储管理模块、地址映射表管理模块及移动终端通信模块。其中, 所述云存储通信模块主要负责与云存储空间及移动终端通信模块之间的通信;所述云信息 管理模块管理一套或多套用户名、密码与一处或多处云端存储空间并通过所述云存储通信 模块进行认证并获取其云存储空间的读写权限,并负责管理维护云存储的身份鉴别信息及 相应的云存储空间地址信息,以及云空间存储的文件信息;所述地址映射表管理模块主要 负责将分散的云空间的存储地址转化为本地的一个连续的本地存储地址映射表,并负责将 云空间中存储的文件信息同步到本地存储地址映射表中,并根据所述文件信息中文件容量 大小在本地存储地址映射表中做相应的标识;移动终端通信模块主要负责与移动终端的通 信,包括发起新SD设备插入的通知,响应移动终端对虚拟SD设备中文件的读写操作。
[0065] 本发明所述虚拟SD卡控制器可以通过所述云存储管理模块管理一套或多套用户 名、密码与一处或多处云端存储空间并通过所述云存储通信模块进行认证并获取其存储空 间的读写权限。
[0066] 本发明所述虚拟SD卡控制器获取到一个或多个云存储空间后,可根据用户设置 的策略将所述多个合并为一个或多个连续的本地存储地址映射表。所述本地存储地址映射 表的本地存储空间与所述云存储空间地址对应。
[0067] 本发明所述虚拟SD卡控制器将云端存储空间整理完毕后,创建本地存储地址映 射表,并通知移动终端插入新的SD卡设备。
[0068] 本发明所述虚拟SD卡控制器接收到移动终端发出的读写指令后,并根据具体读 写指令涉及的存储地址向所述云存储空间做出相应动作。
[0069] 图4显示了本发明实施例提供的移动终端建立虚拟SD卡的方法示意图,如图4所 示,云信息管理模块将设置好的用户名和密码及云存储空间地址发送给所述云存储通信模 块,由云存储通信模块与云存储空间进行认证,并获取云存储空间的读写权限及云存储空 间信息。所述云存储空间信息至少包括用来保存数据的地址,云存储空间的容量及存储的 数据信息。所述云存储通信模块获取到所述云存储空间信息后,将这些信息发送给云信息 管理模块,云信息管理模块更新本地的云存储信息并将这些信息发送给地址映射表管理模 块。所述地址映射表管理模块将云空间的存储地址记录为一个或多个连续的本地存储地址 表,并建立本地存储地址映射表,将云空间的文件存储情况同步到本地存储地址映射表中。 本地存储地址映射表创建好后通知移动终端通信模块发起广播插入新的SD卡设备,并由 所述移动终端通信模块负责与移动终端进行通信,完成移动终端对虚拟SD卡的访问。
[0070] 图5显示了本发明实施例提供的虚拟SD卡控制器获取云存储空间的流程图,如图 5所示,首先在控制器中设置云存储空间的用户名/密码及对应的云存储空间地址,根据所 述云存储空间地址对所述云空间进行访问并获取读写权限。所述虚拟SD卡控制器获取到 所述云空间的信息,并对所述云空间的存储地址建立虚拟SD卡所需的本地存储地址映射 表。
[0071] 本发明所述虚拟SD卡控制器的地址映射表管理模块在获取到云空间的存储地址 后,在本地建立一个本地存储地址映射表。假设用户的采用的策略是将各个存储空间整合 成一个虚拟SD卡,则本地存储地址映射建立一个连续地址的本地存储地址映射表,使各云 空间中保存的文件依次在本地存储地址映射表中进行映射。如表1所示,云存储管理模块 整合的各个云存储空间的信息表。
[0072] 表1 :云存储空间的信息表
[0073]
【主权项】
1. 一种移动终端的虚拟存储的实现方法,其特征在于,包括以下步骤: 通过向云存储空间发起建立云存储的请求,得到所述云存储空间的云存储空间信息; 根据所得到的云存储空间信息,建立包括本地存储起始地址、云存储空间容量及云存 储文件信息的本地存储地址映射表; 移动终端将写入的数据文件上传到所述云存储空间进行保存,并更新所述本地存储地 址映射表的数据文件;以及 从所述本地存储地址映射表中找出移动终端读出的数据文件,通过所述云存储空间下 载所述读出的数据文件。
2. 根据权利要求1所述的方法,其特征在于,所述的通过向云存储空间发起建立云存 储的请求,得到所述云存储空间的云存储空间信息包括: 通过向云存储空间发起建立云存储的请求,接收所述云存储空间返回的结果消息; 当所述结果消息为许可认证消息时,得到所述云存储空间的云存储空间信息。
3. 根据权利要求2所述的方法,其特征在于,所述云存储空间信息包括云存储空间地 址信息、云存储空间容量信息以及云空间存储的文件信息; 其中,所述云空间存储的文件信息包括文件名称信息、文件容量信息以及文件存储位 置信息。
4. 根据权利要求3所述的方法,其特征在于,所述移动终端将写入的数据文件上传到 所述云存储空间进行保存,并更新所述本地存储地址映射表的数据文件包括: 所述移动终端将写入的数据文件上传到所述云存储空间; 所述云存储空间接收并保存所述上传的写入数据文件后,对所述本地存储地址映射表 的数据文件进行更新; 将所述本地存储地址映射表的数据文件更新后,向所述移动终端发送已保存所述写入 数据的通知请求。
5. 根据权利要求4所述的方法,其特征在于,所述从所述本地存储地址映射表中找出 移动终端读出的数据文件,通过所述云存储空间下载所述读出的数据文件包括: 根据所述移动终端发送的读出数据文件的请求,从所述本地存储地址映射表中找出移 动终端读出的数据文件; 向所述云存储空间发送下载所述读出的数据文件的下载请求; 所述云存储空间接收到所述下载请求后,下载所述读出的数据文件,并将所下载的读 出数据文件发送到所述移动终端。
6. -种移动终端的虚拟存储的实现装置,其特征在于,包括: 获取云存储空间信息模块,用于通过向云存储空间发起建立云存储的请求,得到所述 云存储空间的云存储空间信息; 建立本地存储地址映射表模块,用于根据所得到的云存储空间信息,建立包括本地存 储起始地址、云存储空间容量及云存储文件信息的本地存储地址映射表; 读写模块,用于移动终端将写入的数据文件上传到所述云存储空间进行保存,并更新 所述本地存储地址映射表的数据文件;以及从所述本地存储地址映射表中找出移动终端读 出的数据文件,通过所述云存储空间下载所述读出的数据文件。
7. 根据权利要求6所述的装置,其特征在于,所述获取云存储空间信息模块包括: 请求单元,用于通过向云存储空间发起建立云存储的请求,接收所述云存储空间返回 的结果消息; 获取单元,用于当所述结果消息为许可认证消息时,得到所述云存储空间的云存储空 间信息。
8. 根据权利要求7所述的装置,其特征在于,所述云存储空间信息包括云存储空间地 址信息、云存储空间容量信息以及云空间存储的文件信息; 其中,所述云空间存储的文件信息包括文件名称信息、文件容量信息以及文件存储位 置信息。
9. 根据权利要求8所述的装置,其特征在于,所述读写模块包括写入单元,其中写入单 元包括: 上传子单元,用于所述移动终端将写入的数据文件上传到所述云存储空间; 更新子单元,用于所述云存储空间接收并保存所述上传的写入数据文件后,对所述本 地存储地址映射表的数据文件进行更新; 发送子单元,用于将所述本地存储地址映射表的数据文件更新后,向所述移动终端发 送已保存所述写入数据的通知请求。
10. 根据权利要求9所述的装置,其特征在于,所述读写模块还包括读出单元,其中读 出单元包括: 查找子单元,用于根据所述移动终端发送的读出数据文件的请求,从所述本地存储地 址映射表中找出移动终端读出的数据文件; 下载子单元,用于向所述云存储空间发送下载所述读出的数据文件的下载请求; 发送子单元,用于所述云存储空间接收到所述下载请求后,下载所述读出的数据文件, 并将所下载的读出数据文件发送到所述移动终端。
【专利摘要】本发明公开了一种移动终端的虚拟存储的实现方法及装置,涉及无线通信技术领域,其方法包括以下步骤:通过向云存储空间发起建立云存储的请求,得到所述云存储空间的云存储空间信息;根据所得到的云存储空间信息,建立包括本地存储起始地址、云存储空间容量及云存储文件信息的本地存储地址映射表;移动终端将写入的数据文件上传到所述云存储空间进行保存,并更新所述本地存储地址映射表的数据文件;以及从所述本地存储地址映射表中找出移动终端读出的数据文件,通过所述云存储空间下载所述读出的数据文件。本发明通过将云存储空间的地址建立本地存储空间地址映射表,并且数据的读写操作都是在云存储空间中进行,提高了用户体验。
【IPC分类】G06F3-06, G06F12-08, H04L29-08
【公开号】CN104778129
【申请号】CN201410015385
【发明人】刘威, 陈文蓉
【申请人】中兴通讯股份有限公司
【公开日】2015年7月15日
【申请日】2014年1月14日
【公告号】WO2015106511A1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1