个人云存储方法及移动存储适配器技术

技术编号:34866249 阅读:27 留言:0更新日期:2022-09-08 08:11
本发明专利技术提供一种个人云存储方法及移动存储适配器,包括:与访问终端通过第一通讯方式连接,在判断与硬盘存储器通过第二通讯方式连接时,提取所述硬盘存储器内的数据存储结构,将所述数据存储结构以树状图形式反馈至访问终端,所述第一通讯方式为近距离通讯方式和/或远距离通讯方式,所述第二通讯方式为近距离通讯方式;获取所述访问终端对数据存储结构中任意一个原始子数据的第一控制数据,基于所述第一控制数据对所述硬盘存储器内的原始子数据进行处理得到第一反馈数据;将所述第一反馈数据反馈至所述访问终端处。数据反馈至所述访问终端处。数据反馈至所述访问终端处。

【技术实现步骤摘要】
个人云存储方法及移动存储适配器


[0001]本专利技术涉及数据处理
,尤其涉及一种个人云存储方法及移动存储适配器。

技术介绍

[0002]移动硬盘,主要指采用USB接口,可以随时插上或拔下,小巧而便于携带的硬盘存储器,以较高的速度与系统进行数据传输。在实际的应用场景中,个人都会具有存储自己学习数据、工作数据的硬盘,传统的移动硬盘在进行数据导出、数据存储以及数据修改等操作时,需要将移动硬盘与访问终端通过USB接口建立连接后才能够实现操作,较为不便。

技术实现思路

[0003]本专利技术实施例提供一种个人云存储方法及移动存储适配器,能够使移动硬盘与无法直连的终端进行传输,较为便捷,并且在对设备的数据传输场景下,能够控制多个被传输设备进行联动传输,提高数据的传输效率。
[0004]本专利技术实施例的第一方面,提供一种个人云存储方法,包括:
[0005]与访问终端通过第一通讯方式连接,在判断与硬盘存储器通过第二通讯方式连接时,提取所述硬盘存储器内的数据存储结构,将所述数据存储结构以树状图形式反馈至访问终端,所述第一通讯方式为近距离通讯方式和/或远距离通讯方式,所述第二通讯方式为近距离通讯方式;
[0006]获取所述访问终端对数据存储结构中任意一个原始子数据的第一控制数据,基于所述第一控制数据对所述硬盘存储器内的原始子数据进行处理得到第一反馈数据;
[0007]将所述第一反馈数据反馈至所述访问终端处。
[0008]可选地,在第一方面的一种可能实现方式中,所述与访问终端通过第一通讯方式连接,在判断与硬盘存储器通过第二通讯方式连接时,提取所述硬盘存储器内的数据存储结构,将所述数据存储结构以树状图形式反馈至访问终端,包括:
[0009]在判断分别与访问终端、硬盘存储器分别建立连接后,基于初始策略获取所述硬盘存储器内第一维度的数据存储结构;
[0010]根据所述第一维度的数据存储结构所对应的所有第一文件夹、第一文件数据、以及两个第一文件夹之间的包含关系生成第一维树状图,所述第一维树状图中的每个节点对应一个第一文件夹或第一文件数据;
[0011]将数据存储量低于预设存储量的第一文件夹作为待删除文件夹,将待删除文件夹所对应的节点由所述第一维树状图中删除;
[0012]访问终端对所述第一维树状图进行显示。
[0013]可选地,在第一方面的一种可能实现方式中,还包括:
[0014]若判断访问终端选中第一维树状图中的任意一个第一文件夹,则获取硬盘存储器中所述第一文件夹所包含的第二文件夹和/或第二文件数据;
[0015]根据所有的第二文件夹、第二文件数据、以及两个第二文件夹之间的包含关系生成第二维树状图,所述第二维树状图中的每个节点对应一个第二文件夹或第二文件数据;
[0016]将数据存储量低于预设存储量的第二文件夹作为待删除文件夹,将待删除文件夹所对应的节点由所述第二维树状图中删除;
[0017]访问终端对所述第二维树状图进行显示。
[0018]可选地,在第一方面的一种可能实现方式中,所述获取所述访问终端对数据存储结构中任意一个原始子数据的第一控制数据,基于所述第一控制数据对所述硬盘存储器内的原始子数据进行处理得到第一反馈数据,包括:
[0019]将访问终端所选中的第一文件数据或第二文件数据作为原始子数据,获取所述访问终端对原始子数据的第一控制数据;
[0020]基于所述第一控制数据对原始子数据进行处理,所述处理包括删除处理、修改处理以及复制处理中的任意一种或多种;
[0021]根据处理后的原始子数据生成第一反馈数据。
[0022]可选地,在第一方面的一种可能实现方式中,所述根据处理后的原始子数据生成第一反馈数据,包括:
[0023]若判断第一控制数据对原始子数据进行复制处理,且需要复制处理的访问终端大于等于3个,则基于APP获取每个复制处理的访问终端的身份标签;
[0024]在所述访问终端中确定至少一个复制传输端,以及确定访问终端中与所述复制传输端相对应的复制接收端;
[0025]首先使硬盘存储器与复制传输端建立连接,将第一反馈数据发送至复制传输端;
[0026]在判断复制传输端完全接收第一反馈数据后,使复制传输端与复制接收端通过第三通讯方式建立连接,复制传输端将所述第一反馈数据发送至复制接收端;
[0027]在判断硬盘存储器向所有复制传输端传输第一反馈数据后,控制硬盘存储器向访问终端传输第一反馈数据。
[0028]可选地,在第一方面的一种可能实现方式中,还包括:
[0029]若判断复制传输端通过第三通讯方式向复制接收端传输数据时中断连接,则获取所述复制接收端所接收的当前数据,根据所述当前数据得到当前数据树状图;
[0030]基于所述第一反馈数据得到反馈数据树状图,将所述当前数据树状图和反馈数据树状图比对确定相对应的差别节点;
[0031]根据所述差别节点确定硬盘存储器中相对应的差别数据,基于所述硬盘存储器将所述差别数据发送至复制接收端。
[0032]可选地,在第一方面的一种可能实现方式中,所述首先使硬盘存储器与复制传输端建立连接,将第一反馈数据发送至复制传输端,包括:
[0033]向所述复制传输端发送通讯问询请求,所述通讯问询请求为通过近距离方式建立连接和/或远距离方式建立连接;
[0034]若判断复制传输端反馈为通过近距离方式和远距离方式同时建立连接,则获取与所述复制传输端的近距离传输速率、远距离传输速率,根据所述近距离传输速率、远距离传输速率生成相对应的近距离数据传输比例和远距离数据传输比例;
[0035]提取所述反馈数据树状图中每个节点唯一对应的预设标签,基于所述预设标签对
所有的反馈数据树状图中每个节点进行排序,得到反馈数据节点集合;
[0036]根据所述近距离数据传输比例和远距离数据传输比例,对反馈数据节点集合进行划分,得到近距离传输子集合和远距离传输子集合,控制近距离传输子集合所对应的节点包括的文件夹和/或文件数据通过近距离方式传输,控制远距离传输子集合所对应的节点包括的文件夹和/或文件数据通过远距离方式传输。
[0037]可选地,在第一方面的一种可能实现方式中,所述根据所述近距离数据传输比例和远距离数据传输比例,对反馈数据节点集合进行划分,得到近距离传输子集合和远距离传输子集合,包括:
[0038]统计反馈数据节点集合内的总数据量值,根据所述距离数据传输比例、总数据量值初步计算近距离传输的近距离数据量值,通过以下公式计算初步的近距离数据量值,
[0039][0040]其中,l

为初步计算的近距离数据量值,v

为近距离传输速率,v

为远距离传输速率,p
i
反馈数据节点集合内第i个元素节点的数据量值,n为反馈数据节点集合内元素节点的上限值,k

为近距离传输权重值;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.个人云存储方法,其特征在于,包括:与访问终端通过第一通讯方式连接,在判断与硬盘存储器通过第二通讯方式连接时,提取所述硬盘存储器内的数据存储结构,将所述数据存储结构以树状图形式反馈至访问终端,所述第一通讯方式为近距离通讯方式和/或远距离通讯方式,所述第二通讯方式为近距离通讯方式;获取所述访问终端对数据存储结构中任意一个原始子数据的第一控制数据,基于所述第一控制数据对所述硬盘存储器内的原始子数据进行处理得到第一反馈数据;将所述第一反馈数据反馈至所述访问终端处。2.根据权利要求1所述的个人云存储方法,其特征在于,所述与访问终端通过第一通讯方式连接,在判断与硬盘存储器通过第二通讯方式连接时,提取所述硬盘存储器内的数据存储结构,将所述数据存储结构以树状图形式反馈至访问终端,包括:在判断分别与访问终端、硬盘存储器分别建立连接后,基于初始策略获取所述硬盘存储器内第一维度的数据存储结构;根据所述第一维度的数据存储结构所对应的所有第一文件夹、第一文件数据、以及两个第一文件夹之间的包含关系生成第一维树状图,所述第一维树状图中的每个节点对应一个第一文件夹或第一文件数据;将数据存储量低于预设存储量的第一文件夹作为待删除文件夹,将待删除文件夹所对应的节点由所述第一维树状图中删除;访问终端对所述第一维树状图进行显示。3.根据权利要求2所述的个人云存储方法,其特征在于,还包括:若判断访问终端选中第一维树状图中的任意一个第一文件夹,则获取硬盘存储器中所述第一文件夹所包含的第二文件夹和/或第二文件数据;根据所有的第二文件夹、第二文件数据、以及两个第二文件夹之间的包含关系生成第二维树状图,所述第二维树状图中的每个节点对应一个第二文件夹或第二文件数据;将数据存储量低于预设存储量的第二文件夹作为待删除文件夹,将待删除文件夹所对应的节点由所述第二维树状图中删除;访问终端对所述第二维树状图进行显示。4.根据权利要求2或3中任意一项所述的个人云存储方法,其特征在于,所述获取所述访问终端对数据存储结构中任意一个原始子数据的第一控制数据,基于所述第一控制数据对所述硬盘存储器内的原始子数据进行处理得到第一反馈数据,包括:将访问终端所选中的第一文件数据或第二文件数据作为原始子数据,获取所述访问终端对原始子数据的第一控制数据;基于所述第一控制数据对原始子数据进行处理,所述处理包括删除处理、修改处理以及复制处理中的任意一种或多种;根据处理后的原始子数据生成第一反馈数据。5.根据权利要求4所述的个人云存储方法,其特征在于,所述根据处理后的原始子数据生成第一反馈数据,包括:若判断第一控制数据对原始子数据进行复制处理,且需要复制处理的访问终端大于等
于3个,则基于APP获取每个复制处理的访问终端的身份标签;在所述访问终端中确定至少一个复制传输端,以及确定访问终端中与所述复制传输端相对应的复制接收端;首先使硬盘存储器与复制传输端建立连接,将第一反馈数据发送至复制传输端;在判断复制传输端完全接收第一反馈数据后,使复制传输端与复制接收端通过第三通讯方式建立连接,复制传输端将所述第一反馈数据发送至复制接收端;在判断硬盘存储器向所有复制传输端传输第一反馈数据后,控制硬盘存储器向访问终端传输第一反馈数据。6.根据权利要求5所述的个人云存储方法,其特征在于,还包括:若判断复制传输端通过第三通讯方式向复制接收端传输数据时中断连接,则获取所述复制接收端所接收的当前数据,根据所述当前数据得到当前数据树状图;基于所述第一反馈数据得到反馈数据树状图,将所述当前数据树状图和反馈数据树状图比对确定相对应的差别节点;根据所述差别节点确定硬盘存储器中相对应的差别数据,基于所述硬...

【专利技术属性】
技术研发人员:田雅琳
申请(专利权)人:北京联合大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1