首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 请求书 / 发明名称 / 数据自动复制的方法及终端

数据自动复制的方法及终端

阅读:101发布:2023-03-07

专利汇可以提供数据自动复制的方法及终端专利检索,专利查询,专利分析的服务。并且本 发明 实施例 提供一种数据自动复制的方法及终端,其方法包括:在建立与对端的数据链路之后,向对端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找 请求 ,查找请求中包括第一文件夹的文件夹名称;在对端确定所述对端内包括所述第二文件夹时,接收对端发送的第二文件夹内部的各第二数据的 属性信息 ;在第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时,向对端发送复制请求,复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;接收对端发送的与复制请求中的属性信息对应的第二数据。上述方法用以在两个终端之间实现数据复制的自动化,较好地节省了数据复制的时间。,下面是数据自动复制的方法及终端专利的具体信息内容。

1.一种数据自动复制的方法,其特征在于,包括:
在建立与对端的数据链路之后,向所述对端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
在所述对端确定所述对端内包括所述第二文件夹时,接收所述对端发送的所述第二文件夹内部的各第二数据的属性信息
在所述第二数据的属性信息与所述第一文件夹内的第一数据的属性信息不一致时,向所述对端发送复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
接收所述对端发送的与所述复制请求中的属性信息对应的第二数据。
2.根据权利要求1所述的方法,其特征在于,所述向所述对端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求的步骤之前,还包括:
自动寻找能够建立数据链路的对端,向所述对端发送建立数据链路的请求,并与接受所述建立数据链路的请求的所述对端建立连接。
3.根据权利要求1或2所述的方法,其特征在于,所述第二数据的属性信息与所述第一文件夹内的第一数据的属性信息不一致的步骤,包括:
所述第二数据的名称、大小、修改时间或属性中的任一项与所述第一文件夹内的第一数据的名称、大小、修改时间或属性中的对应项不一致。
4.根据权利要求1、2或3所述的方法,其特征在于,在所述第二数据的属性信息还包括复制权限级别时;
向所述对端发送的复制请求中还包括预置的与所述复制权限级别对应的密钥;
在所述对端确定所述密钥正确时,接收所述对端发送的与所述复制请求中的属性信息对应的第二数据。
5.根据权利要求1至4任一所述的方法,其特征在于,还包括:
定期查看所述第一数据的修改时间,在所述修改时间符合预置条件时,将符合预置条件的修改时间对应的第一数据删除。
6.根据权利要求1至5任一所述的方法,其特征在于,还包括:
根据预设的存储空间大小周期性的将所述第一数据备份到所述存储空间中。
7.一种数据自动复制的方法,其特征在于,包括:
在建立与对端的数据链路之后,接收所述对端发送的用于查找与所述对端的第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
根据所述查找请求确定内部包括所述第二文件夹时,向所述对端发送所述第二文件夹内部的各第二数据的属性信息;
接收所述对端在确定所述第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
将与所述复制请求中的属性信息对应的第二数据发送至所述对端。
8.根据权利要求7所述的方法,其特征在于,所述接收所述对端发送的用于查找与所述对端的第一文件夹的文件夹名称相同的第二文件夹的查找请求的步骤之前,还包括:
接受对端发送的建立数据链路的请求,与所述对端建立连接。
9.根据权利要求7或8所述的方法,其特征在于,所述确定所述第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致的步骤,包括:
确定所述第二数据的名称、大小、修改时间或属性中的任一项与所述第一文件夹内的第一数据的名称、大小、修改时间或属性中的对应项不一致。
10.根据权利要求7、8或9所述的方法,其特征在于,在所述第二数据的属性信息还包括复制权限级别时;
接收所述对端发送的复制请求中还包括所述对端内预置的与所述复制权限级别对应的密钥;
确定所述密钥正确之后,将与所述复制请求中的属性信息对应的第二数据发送至所述对端。
11.根据权利要求7至10任一所述的方法,其特征在于,还包括:
定期查看所述第二数据的修改时间,在所述修改时间符合预置条件时,将符合预置条件的修改时间对应的第二数据删除。
12.根据权利要求7至11任一所述的方法,其特征在于,还包括:
根据预设的存储空间大小周期性的将所述第二数据备份到所述存储空间中。
13.一种终端,其特征在于,包括:
第一发送单元,用于在建立与另一终端的数据链路之后,向所述另一终端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
第一接收单元,用于在所述另一终端确定其内包括所述第二文件夹时,接收所述另一终端发送的所述第二文件夹内部的各第二数据的属性信息;
所述第一发送单元还用于,在所述第二数据的属性信息与所述第一文件夹内的第一数据的属性信息不一致时,向所述另一终端发送复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
所述第一接收单元还用于,接收所述另一终端发送的与所述复制请求中的属性信息对应的第二数据。
14.根据权利要求13所述的终端,其特征在于,还包括:
第一数据链路建立单元,用于自动寻找能够建立数据链路的另一终端,向所述另一终端发送建立数据链路的请求,与接受所述建立数据链路的请求的所述另一终端建立连接。
15.根据权利要求13或14所述的终端,其特征在于,在所述第二数据的属性信息还包括复制权限级别时;
所述第一发送单元用于向所述另一终端发送的复制请求中还包括预置的与所述复制权限级别对应的密钥;
相应地,所述第一接收单元具体用于,在所述另一终端确定所述密钥正确时,接收所述另一终端发送的与所述复制请求中的属性信息对应的第二数据。
16.根据权利要求13至15任一所述的终端,其特征在于,还包括:第一删除单元和/或第一存储单元;
所述第一删除单元,用于在所述第一数据的修改时间符合预置条件时,将符合预置条件的修改时间对应的第一数据删除;
第一存储单元,用于根据预设的存储空间大小周期性的将所述第一数据备份到所述存储空间中。
17.一种终端,其特征在于,包括:
第二接收单元,用于在建立与另一终端的数据链路之后,接收所述另一终端发送的用于查找与所述另一终端的第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
第二发送单元,根据所述查找请求确定内部包括所述第二文件夹时,向所述另一终端发送所述第二文件夹内部的各第二数据的属性信息;
所述第二接收单元还用于,接收所述另一终端在确定所述第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
所述第二发送单元还用于,将与所述复制请求中的属性信息对应的第二数据发送至所述另一终端。
18.根据权利要求17所述的终端,,其特征在于,还包括:
第二数据链路建立单元,用于接受另一终端发送的建立数据链路的请求,与所述另一终端建立连接。
19.根据权利要求17或18所述的终端,其特征在于,在所述第二数据的属性信息还包括复制权限级别时;
所述第二接收单元还用于接收所述另一终端发送的复制请求中还包括所述另一终端内预置的与所述复制权限级别对应的密钥;
相应地,所述终端还包括:
确定单元,用于确定所述密钥是否正确;
相应地,第二发送单元还用于在所述确定单元确定所述密钥正确之后,将所述第二数据发送至所述另一终端。
20.根据权利要求17至19任一所述的方法,其特征在于,还包括:所述第二删除单元和/或第二存储单元;
所述第二删除单元,用于在所述第二数据的修改时间符合预置条件时,将符合预置条件的修改时间对应的第二数据删除;
所述第二存储单元,用于根据预设的存储空间大小周期性的将所述第二数据备份到所述存储空间中。

说明书全文

数据自动复制的方法及终端

技术领域

[0001] 本发明实施例涉及通信技术,尤其涉及一种数据自动复制的方法及终端。

背景技术

[0002] 当前,用户拥有多个终端,例如台式机、笔记本、手机、iPad等,用户经常需要将台式机的某些数据如音乐、文档等复制到手机或iPad上,或者,将手机上的某些数据如照片、视频等复制到台式机上。
[0003] 然而,现有的终端之间的复制大多是需要数据线将两个终端连通,进而用户手动将需要的文件复制或移动至另一终端。由此,导致用户在两个或多个终端之间复制数据非常耗时间。
[0004] 为此,现有技术中还出现一种将所有用户的数据存储在网络中如存储,在用户需要时进行下载,然而上述用户在查找需要的文件时非常繁琐。进一步地,云存储不仅需要广域网的支持,而且会产生通信流量费用和云端管理的服务费用,导致用户使用非常不便。
[0005] 综上,如何使两个或多个终端之间的数据复制实现自动化成为当前需要解决的技术问题。

发明内容

[0006] 本发明实施例提供一种数据自动复制的方法及终端,用以在两个或多个终端之间实现数据复制的自动化,较好地节省了数据复制的时间,方便用户操作。
[0007] 本发明提供一种数据自动复制的方法,其包括:
[0008] 在建立与对端的数据链路之后,向所述对端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
[0009] 在所述对端确定所述对端内包括所述第二文件夹时,接收所述对端发送的所述第二文件夹内部的各第二数据的属性信息
[0010] 在所述第二数据的属性信息与所述第一文件夹内的第一数据的属性信息不一致时,向所述对端发送复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
[0011] 接收所述对端发送的与所述复制请求中的属性信息对应的第二数据。
[0012] 本发明还提供一种数据自动复制的方法,其包括:
[0013] 在建立与对端的数据链路之后,接收所述对端发送的用于查找与所述对端的第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
[0014] 根据所述查找请求确定内部包括所述第二文件夹时,向所述对端发送所述第二文件夹内部的各第二数据的属性信息;
[0015] 接收所述对端在确定所述第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
[0016] 将与所述复制请求中的属性信息对应的第二数据发送至所述对端。
[0017] 本发明还提供一种终端,其包括:
[0018] 第一发送单元,用于在建立与另一终端的数据链路之后,向所述另一终端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
[0019] 第一接收单元,用于在所述另一终端确定其内包括所述第二文件夹时,接收所述另一终端发送的所述第二文件夹内部的各第二数据的属性信息;
[0020] 所述第一发送单元还用于,在所述第二数据的属性信息与所述第一文件夹内的第一数据的属性信息不一致时,向所述另一终端发送复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
[0021] 所述第一接收单元还用于,接收所述另一终端发送的与所述复制请求中的属性信息对应的第二数据。
[0022] 本发明还提供一种终端,其包括:
[0023] 第二接收单元,用于在建立与另一终端的数据链路之后,接收所述另一终端发送的用于查找与所述另一终端的第一文件夹的文件夹名称相同的第二文件夹的查找请求,所述查找请求中包括所述第一文件夹的文件夹名称;
[0024] 第二发送单元,根据所述查找请求确定内部包括所述第二文件夹时,向所述另一终端发送所述第二文件夹内部的各第二数据的属性信息;
[0025] 所述第二接收单元还用于,接收所述另一终端在确定所述第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,所述复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;
[0026] 所述第二发送单元还用于,将与所述复制请求中的属性信息对应的第二数据发送至所述另一终端。
[0027] 由上述技术方案可知,本发明实施例的数据自动复制的方法及终端,在建立与对端的数据链路之后,向对端发送查找请求,进而对端根据查找请求在其内部查找到第二文件夹时,将第二文件夹内各第二数据属性信息发送至本端,以使本端在确定第一文件夹内的第一数据的属性信息与第二数据的属性信息不一致时,发送复制请求,以将第一文件夹中不包括的第二数据复制到第一文件夹内,由此,实现了两个或多个终端之间数据复制的自动化,较好的节省了用户复制数据的时间,同时为用户提供了方便。附图说明
[0028] 为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作一简单地介绍,显而易见地:下面附图只是本发明的一些实施例的附图,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得同样能实现本发明技术方案的其它附图。
[0029] 图1A为本发明一实施例提供的数据复制的过程的结构示意图;
[0030] 图1B为本发明一实施例提供的数据自动复制的方法的流程示意图;
[0031] 图2为本发明另一实施例提供的数据自动复制的方法的流程示意图;
[0032] 图3为本发明另一实施例提供的数据自动复制的方法的流程示意图;
[0033] 图4为本发明另一实施例提供的数据自动复制的方法的流程示意图;
[0034] 图5为本发明另一实施例提供的终端的结构示意图;
[0035] 图6为本发明另一实施例提供的终端的结构示意图。

具体实施方式

[0036] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述。显然,下述的各个实施例都只是本发明一部分的实施例。基于本发明下述的各个实施例,本领域普通技术人员即使没有作出创造性劳动,也可以通过等效变换部分甚至全部的技术特征,而获得能够解决本发明技术问题,实现本发明技术效果的其它实施例,而这些变换而来的各个实施例显然并不脱离本发明所公开的范围。
[0037] 图1A示出了本发明一实施例提供的数据复制的过程的结构示意图,图1B示出了本发明一实施例提供的数据自动复制的方法的流程示意图,结合图1A和图1B所示,图1A中示出了本端所包括的内容和对端所包括的内容。
[0038] 本实施例的数据自动复制的方法如下文所述。
[0039] 101、在建立与对端的数据链路之后,向对端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,查找请求中包括第一文件夹的文件夹名称。
[0040] 举例来说,本端、对端均可为手机、IPAD、台式机或笔记本电脑等;该步骤中的第一文件夹位于本端内,且第一文件夹中可包括视频、电子书、音乐数据,也可为视频文件夹、文档文件夹或音乐文件夹等数据内容;相应地,第二文件夹中也可包括各种代码、视频、文档、电子书、音乐数据、视频文件夹、程序等数据内容,本实施例不限制第一文件夹和第二文件夹内包括的数据内容。
[0041] 102、在对端确定对端内包括第二文件夹时,接收对端发送的第二文件夹内部的各第二数据的属性信息。
[0042] 在实际应用中,对端若确定内部不存在前述的第二文件夹,则对端向本端发送提示信息,如:提示对端内部不存在文件夹名称相同的第二文件夹。
[0043] 103、在第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时,向对端发送复制请求,复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息。
[0044] 通常,每一文件夹中的任一数据的属性信息均记录在各自的数据清单中,例如第一数据的数据属性可记录在第一数据清单中,该第一数据清单位于第一文件夹中,第二数据的属性信息可记录在第二数据清单中,该第二数据清单位于第二文件夹内。
[0045] 也就是说,本端可接收对端发送的第二文件夹内部的记录有各第二数据的属性信息的第二数据清单,并查看第二数据清单中各第二数据的属性信息与第一数据清单中各第一数据的属性信息是否一致。
[0046] 举例来说,本端可查看第二数据的名称、大小、修改时间或属性中的任一项与第一文件夹内的第一数据的名称、大小、修改时间或属性中的对应项是否相同。例如,图1A所示的第一文件夹中的123.doc文档的名称为“123”,第二文件夹中的A123.doc文档的名称为“A123”,本端在查看时,确定第一文件夹中不存在与“A123”相同的名称了,此时确定第二数据的名称“A123”与第一数据的名称“123”不一致。
[0047] 在其他实施例中,还可比较第一数据和第二数据的其他属性,本实施例不对其进行限定。
[0048] 特别地,第一数据清单和第二数据清单可为隐藏式文件,且相互不复制,其内部记录的数据的属性信息可按照修改时间进行排序,或者,按照名称进行排序等。
[0049] 104、接收对端发送的与复制请求中的属性信息对应的第二数据。
[0050] 本实施例中的第一数据、第二数据可以是文档、音频、视频、或照片等。
[0051] 也就是说,对端将第二文件夹中的所包含的、第一文件夹中所没有的第二数据通过数据链路复制到本端的第一文件夹中。
[0052] 可以理解的是,在本实施例中,在第一文件夹中的所有第一数据的属性信息与第二文件夹中的所有第二数据的属性信息均相同时,不再复制数据。
[0053] 举例来说,在第二数据的属性信息还包括复制权限级别时,向对端发送的复制请求中还包括预置的与复制权限级别对应的密钥;进而在对端确定密钥正确时,接收对端发送的与复制请求中的属性信息对应的第二数据。
[0054] 在实际使用过程中,可定期(如一个月、十天等)查看第一数据的修改时间,在修改时间符合预置条件时,将符合预置条件的修改时间对应的第一数据删除。
[0055] 进一步地,还可根据预设的存储空间大小周期性的将第一数据备份到存储空间中。
[0056] 由上述实施例可知,本实施例的数据自动复制的方法,在建立与对端的数据链路之后,向对端发送查找请求,进而对端根据查找请求在其内部查找到第二文件夹时,接收将第二文件夹内部的第二数据的属性信息,以在确定第一文件夹内的第一数据的属性信息与第二数据的属性信息不一致时,发送复制包括第二数据中的与第一数据的属性信息不一致的属性信息的复制请求,由此,实现了两个或多个终端之间数据复制的自动化,较好的节省了用户复制数据的时间,同时为用户提供了方便。
[0057] 图2示出了本发明另一实施例提供的数据自动复制的方法的流程示意图,如图2所示,本实施例的数据自动复制的方法如下文所述。
[0058] 201、自动寻找能够建立数据链路的对端,向对端发送建立数据链路的请求,并与接受建立数据链路的请求的对端建立连接。
[0059] 举例来说,本端上可设置有WLAN连接模、蓝牙自动连接模块、WIFI模块、红外模块等,本端可通过WLAN连接模块的广泛搜寻方式/有限搜寻方式等自动寻找能够建立数据链路的对端。相对应地,对端内部也可设置有与本端内的搜寻功能一致的WLAN连接模块、蓝牙自动连接模块、WIFI模块、红外模块等。
[0060] 202、在建立与对端的数据链路之后,向对端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,查找请求中包括第一文件夹的文件夹名称。
[0061] 203、在对端确定对端内包括第二文件夹时,接收对端发送的第二文件夹内部的各第二数据的属性信息。
[0062] 204、在第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时,向对端发送复制请求,复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息。
[0063] 205、接收对端发送的与复制请求中的属性信息对应的第二数据。
[0064] 在实际应用中,当第一文件夹和第二文件夹内部包括多个子文件夹(如图1A所示)时,用户可以预先设置子文件的复制顺序,例如先复制第二文件夹的音乐文件夹中的音乐数据,当音乐文件夹复制完成时,再复制视频文件夹中的视频数据,接着复制文档文件夹的文档数据,最后查看第二文件夹中是否还包括其他没有被复制的数据,由此实现第二文件夹内部的任一数据的复制。
[0065] 举例来说,本实施例中的每一文件夹中的任一数据的属性信息均记录在各自的数据清单中,例如第一数据的数据属性可记录在第一数据清单中,该第一数据清单位于第一文件夹中,第二数据的属性信息可记录在第二数据清单中,该第二数据清单位于第二文件夹内。
[0066] 此时,在第二数据的属性信息还包括复制权限级别时,前述的步骤203中:在对端确定本端内包括第二文件夹时,接收对端发送的第二文件夹内部的包括各第二数据的属性信息的第二数据清单;
[0067] 相应地,在步骤204中,向对端发送的复制请求中包括:第二数据中的与第一数据的属性信息不一致的属性信息,以及预置的与复制权限级别对应的密钥。
[0068] 进而在步骤205中,在对端确定密钥正确时,接收对端发送的与复制请求中的属性信息对应的第二数据。
[0069] 举例来说,前述的密钥可以是用户名、简单密码、复杂密码、加密方法、校验码等各种类型的可加密保护的内容。
[0070] 前述的复制权限级别可包括:无校验权限、一级校验权限、二级校验权限;
[0071] 当查看第二数据清单,确定第二数据的复制权限级别为无校验权限时,对端接收复制请求之后,可直接向本端发送第二数据;
[0072] 当查看第二数据清单,确定第二数据的复制权限级别为一级校验权限时,对端接收包括校验码的复制请求,首先查看校验码是否正确,若校验码正确,则将预复制的第二数据发送至本端;
[0073] 当查看第二数据清单,确定第二数据的复制权限级别为二级校验权限时,向对端发送复制请求,同时按照传输加密协议向对端发送加密的用户名和加密方法,以使对端根据加密方法对加密的用户名解密,并查验解密后的用户名与本端传送的用户名是否相同,若相同,则将预复制的第二数据发送至本端。
[0074] 当然,在对端查看到前述的校验码/用户名不正确时,对端结束复制过程,并发送密钥不正确的提示信息。
[0075] 进一步地,在其他实施例中,还可定期查看第一数据清单中第一数据的修改时间,在修改时间符合预置条件(例如一个星期、一个月等)时,将修改时间对应的第一数据删除,以使本端内部释放较多的空间。
[0076] 需要说明的是,删除内部的第一数据通常是在需要复制新的数据时,查看到存储空间不足,则查看第一数据清单中第一数据的修改时间。
[0077] 在实际应用中,可根据预设的存储空间大小周期性的将第一数据备份到存储空间中,该些存储空间可为硬盘、台式机或云存储空间等。
[0078] 在其他的实施例中,前述的数据自动复制的方法还包括:接收用户配置的第一文件夹内的第一数据的复制权限级别、与复制权限级别对应的密钥、第一数据清单中的属性信息的显示方式或第一数据清单中的属性信息所包括的内容等步骤。进一步地,前述的数据自动复制的方法还包括:在第一数据清单中记录复制的第二数据的属性信息的步骤。
[0079] 由上述实施例可知,本实施例的数据自动复制的方法,在建立与对端的数据链路之后,向对端发送查找请求,进而对端根据查找请求在其内部查找到第二文件夹时,将第二文件夹内部的第二数据的属性信息发送至本端,以使本端在确定第一文件夹内的第一数据的属性信息与第二数据的属性信息不一致时,发送复制包括第二数据中的与第一数据的属性信息不一致的属性信息的复制请求,由此,实现了两个或多个终端之间数据复制的自动化,较好的节省了用户复制数据的时间,同时为用户提供了方便。
[0080] 图3为本发明一实施例提供的数据自动复制的方法的流程示意图,如图3所示,本实施例的数据自动复制的方法如下文所述。
[0081] 301、在建立与对端的数据链路之后,接收对端发送的用于查找与对端的第一文件夹的文件夹名称相同的第二文件夹的查找请求。
[0082] 该步骤中的查找请求中包括第一文件夹的文件夹名称。
[0083] 302、根据查找请求确定内部包括第二文件夹时,向对端发送第二文件夹内部的各第二数据的属性信息。
[0084] 303、接收对端在确定第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,该复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息。
[0085] 通常,第一文件夹内部的各第一数据的属性信息记录在第一数据清单中;第二文件夹内部的各第二数据的属性信息记录在第二数据清单中。该第一数据清单和第二数据清单可不被复制,其随着各自文件夹内的数据的变化而自动更新内部记录的属性信息。
[0086] 相应地,在前述的步骤302中,向对端发送的包括第二数据的属性信息的第二数据清单。
[0087] 举例来说,在步骤303中,确定第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致可为:
[0088] 确定第二数据的名称、大小、修改时间或属性中的任一项与第一文件夹内的第一数据的名称、大小、修改时间或属性中的对应项不一致。
[0089] 304、将与复制请求中的属性信息对应的第二数据发送至对端。
[0090] 在实际应用中,第二数据的属性信息还可包括复制权限级别,此时,在步骤303中,接收对端发送的复制请求中还包括对端内预置的与复制权限级别对应的密钥。
[0091] 进而在步骤304中,确定密钥正确之后,将与复制请求中的属性信息对应的第二数据发送至对端;否则,向对端发送密钥不正确的提示信息。
[0092] 当然,若第二数据的属性信息中包括有复制权限级别,且该复制权限级别为需要密钥的级别,此时对端发送的复制请求中不包括密钥,则对端接收到无权限复制的提示信息。
[0093] 由上述实施例可知,本实施例的数据自动复制的方法,通过在建立数据链路的本端和对端之间,自动复制数据,较好的节省了用户复制数据的时间,同时为用户提供了方便。
[0094] 图4为本发明一实施例提供的数据自动复制的方法的流程示意图,如图4所示,本实施例的数据自动复制的方法如下文所述。
[0095] 401、接受对端发送的建立数据链路的请求,与该对端建立连接,以形成对端和本端之间的数据链路。
[0096] 402、在建立与对端的数据链路之后,接收对端发送的用于查找与对端的第一文件夹的文件夹名称相同的第二文件夹的的查找请求,该查找请求包括第一文件夹的文件夹名称。
[0097] 403、根据查找请求确定内部包括第二文件夹时,向对端发送第二文件夹内部的各第二数据的属性信息。
[0098] 404、接收对端在确定第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,该复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息。
[0099] 405、将与复制请求中的属性信息对应的第二数据发送至对端。
[0100] 此外,在实际的本端和对端相互复制的过程中,可能出现本端或对端的存储空间不足,此时,需要本端或对端查看内部的各自的数据的属性信息中的修改时间,以删除修改时间超过预置条件的数据。例如,定期查看第二数据清单中各第二数据的修改时间,在修改时间符合预置条件时,将符合预置条件的修改时间对应的第二数据删除。
[0101] 当然,为防止本端内部的第二数据丢失,本端可根据预设的存储空间大小周期性的将第二数据备份到存储空间中。
[0102] 在实际应用中,对端和本端的复制过程可为双向复制的过程。在其他实施例中,用户可以设置本端的第二文件夹内部预共享的数据,以根据需要共享第二文件夹内部的数据。
[0103] 由上述实施例可知,本实施例的数据自动复制的方法,通过在建立数据链路的本端和对端之间,自动复制数据,较好的节省了用户复制数据的时间,同时为用户提供了方便。
[0104] 图5为本发明一实施例提供的终端的结构示意图,如图5所示,本实施例的终端包括:第一发送单元51和第一接收单元52;其中,第一发送单元51用于在建立与另一终端的数据链路之后,向另一终端发送用于查找与第一文件夹的文件夹名称相同的第二文件夹的查找请求,该查找请求中包括第一文件夹的文件夹名称;第一接收单元52用于在另一终端确定其内包括第二文件夹时,接收另一终端发送的第二文件夹内部的各第二数据的属性信息;
[0105] 第一发送单元51还用于在第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时,向另一终端发送复制请求,复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;第一接收单元52还用于,接收另一终端发送的与复制请求中的属性信息对应的第二数据。
[0106] 特别地,本实施例中的终端还包括数据链路建立单元,该数据链路建立单元用于自动寻找能够建立数据链路的另一终端,向另一终端发送建立数据链路的请求,与接受建立数据链路的请求的另一终端建立连接。
[0107] 前述的第一数据的属性信息包括:第一数据的名称、大小、修改时间或属性;第二数据的属性信息包括:第二数据的名称、大小、修改时间或属性。
[0108] 当然,确定第一数据的属性信息与第二数据的属性信息全部相同时,终端和另一终端相互不复制。
[0109] 此外,在第二数据的属性信息还包括复制权限级别时,第一发送单元51用于向另一终端发送的复制请求中还包括预置的与复制权限级别对应的密钥;
[0110] 相应地,第一接收单元52具体用于在另一终端确定密钥正确时接收另一终端发送的与复制请求中的属性信息对应的第二数据。
[0111] 在实际应用中,终端还包括:第一删除单元和/或第一存储单元,该第一删除单元用于在第一数据清单中各第一数据的修改时间符合预置条件时,将符合预置条件的修改时间对应的第一数据删除;第一存储单元用于根据预设的存储空间大小周期性的将第一数据备份到存储空间中。
[0112] 本实施例的终端中,可以与建立数据链路的其他终端相互复制内部不同的数据,实现数据的自动化复制,使得用户无需花费数据复制的时间,使得终端的功能多样化,更具有体验性。
[0113] 当然,终端还可包括配置单元,其用于配置该终端内部的数据的复制权限级别,同时还可配置复制其他终端时的预置的密钥等信息,以使各终端内的数据可得到保护。也就是说,在其他的实施例中,若用户的一终端内的数据不与其他用户共享,此时,可以通过配置单元将该终端内的数据设置复制权限级别,使得其他终端在复制该终端内的数据时需要提供密钥,若密钥不正确,则其他终端无法复制该终端内的数据,较好的保护了用户的数据,提高了数据复制的安全性。
[0114] 图6为本发明一实施例提供的终端的结构示意图,如图6所示,本实施例的终端包括:第二接收单元61和第二发送单元62;其中,第二接收单元61用于在建立与另一终端的数据链路之后,接收另一终端发送的用于查找与另一终端的第一文件夹的文件夹名称相同的第二文件夹的查找请求,查找请求中包括所述第一文件夹的文件夹名称;第二发送单元62根据查找请求确定内部包括第二文件夹时,向另一终端发送第二文件夹内部的各第二数据的属性信息;
[0115] 第二接收单元61还用于接收另一终端在确定第二数据的属性信息与第一文件夹内的第一数据的属性信息不一致时发送的复制请求,复制请求中包括第二数据中的与第一数据的属性信息不一致的属性信息;第二发送单元62还用于将与复制请求中的属性信息对应的第二数据发送至另一终端。
[0116] 前述的第一数据的属性信息包括:所述第一数据的名称、大小、修改时间或属性;第二数据的属性信息包括:所述第二数据的名称、大小、修改时间或属性。
[0117] 特别地,前述的终端还包括第二数据链路建立单元,该第二数据链路建立单元用于接受另一终端发送的建立数据链路的请求,与另一终端建立连接。
[0118] 此外,在第二数据的属性信息还包括复制权限级别时,第二接收单元61还用于接收另一终端发送的复制请求中还包括另一终端内预置的与复制权限级别对应的密钥;
[0119] 相应地,该终端还可包括确定单元,其用于确定复制请求中的密钥是否正确,在确定单元确定密钥正确之后,第二发送单元将第二数据发送至另一终端。
[0120] 在实际应用中,终端还包括:第二删除单元和/或第二存储单元,该第二删除单元用于在第二数据清单中各第二数据的修改时间符合预置条件时,将符合预置条件的修改时间对应的第二数据删除;第二存储单元用于根据预设的存储空间大小周期性的将第二数据备份到存储空间中。
[0121] 本实施例的终端可以与建立数据链路的其他终端相互复制内部不同的数据,实现数据的自动化复制,使得用户无需花费数据复制的时间,使得终端的功能多样化,更具有体验性。
[0122] 当然,前述的终端还可包括配置单元,其用于配置该终端内部的数据的复制权限级别,同时还可配置复制其他终端时的预置的密钥等信息,以使各终端内的数据可得到保护。也就是说,在其他的实施例中,若用户的一终端内的数据不与其他用户共享,此时,可以通过配置单元将该终端内的数据设置复制权限级别,使得其他终端在复制该终端内的数据时需要提供密钥,若密钥不正确,则其他终端无法复制该终端内的数据,较好的保护了用户的数据,提高了数据复制的安全性。
[0123] 另外,在其他实施例中,图5和图6所示出的终端还可包括图中未示出的:CPU、通信接口键盘鼠标等单元。其中,通信接口可包括WiFi通信接口、蓝牙通信接口、以太网通信接口等。当然,该终端还可包括多媒体分享单元、数据文件管理单元、游戏单元、周边设备管理单元等。
[0124] 特别地,若前述的终端具备触控屏,则该终端中数据自动复制的过程不会在触控界面中显示,直接进行后台的数据复制。当用户需要编辑该需自动复制的数据时,用户可在应用程序中打开,以使其在界面中显示。
[0125] 当然,在实际使用中,若第一文件夹的空间不足,则提示用户空间不足,同时还可提示用户选择可删除的位于第一文件夹中的第一数据。
[0126] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。
[0127] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0128] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0129] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0130] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈