一种数据同步方法及电子设备的制造方法

文档序号:9914513阅读:1053来源:国知局
一种数据同步方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种数据同步方法及电子设备。
【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子设备的性能及外观都得到了大力提升,成为学习和生活中不可缺少的一部分。用户利用电子设备可以做的事也越来越多,如:用户可将电子设备中的视频、音乐、图像、联系人等数据同步到其它设备中。
[0003]目前,在设备之间进行数据同步之前,通常会为进行数据同步的设备设置相应的数据同步方式。例如,当需要进行数据同步的两个设备之间的距离较近时,用户可能会选择点对点的数据同步方式,而在两个设备之间的相对距离较远时,用户可能会选择通过无线或云端进行数据同步的方式,从而电子设备可以根据用户设置的数据同步方式进行数据的同步。
[0004]然而,在实际应用中,用于在用户选定数据同步的方式之后,数据同步的方式就固定了,在数据同步的过程中不能改变,因此,在某些情况下容易导致数据同步失败,例如,在用户设置了采用点对点的数据同步方式时,若因用户的移动导致设备间的距离过大,可能造成点对点的连接失败,进而无法继续进行数据同步,同步效果较差。

【发明内容】

[0005]本申请提供一种数据同步方法及电子设备,用于解决电子设备的数据同步效果较差的技术问题。
[0006]第一方面,提供一种数据同步方法,包括以下步骤:
[0007]确定第一电子设备对应的第一状态信息,所述第一状态信息包括所述第一电子设备的当前的网络状态信息和/或当前的位置信息;
[0008]获得包括第二电子设备当前的网络状态信息和/或当前的位置信息的第二状态信息;
[0009]根据所述第一状态信息及所述第二状态信息,确定所述第一电子设备对应的数据同步方式。
[0010]可选的,所述第一状态信息及所述第二状态信息中分别包括相应电子设备当前的位置信息;
[0011 ]根据所述第一状态信息及所述第二状态信息,确定所述第一电子设备对应的数据同步方式,包括:
[0012]根据所述第一状态信息及所述第二状态信息确定所述第一电子设备与所述第二电子设备之间的相对距离;
[0013]若所述相对距离小于等于预设相对距离,确定所述第一电子设备对应的数据同步方式为点对点数据同步方式。
[0014]可选的,所述第一状态信息及所述第二状态信息中分别包括相应电子设备当前的网络状态信息;
[0015]在根据所述第一状态信息及所述第二状态信息确定所述第一电子设备与所述第二电子设备之间的相对距离之后,还包括:
[0016]若所述相对距离大于预设相对距离,确定所述第一电子设备是否和所述第二电子设备是否处于同一局域网内;
[0017]若所述第一电子设备和所述第二电子设备处于同一局域网内,确定所述第一电子设备对应的数据同步方式为通过无线传输进行数据同步的方式。
[0018]可选的,确定所述第一电子设备和所述第二电子设备是否处于同一局域网内,包括
[0019]确定所述第一电子设备与所述第二电子设备是否处于同一接入点AP的覆盖范围内。
[0020]可选的,在确定所述第一电子设备和所述第二电子设备是否处于同一局域网内之后,还包括:
[0021]若所述第一电子设备和所述第二电子设备不处于同一局域网内,确定所述第一电子设备对应的数据同步方式为通过云服务器进行数据同步的方式。
[0022]可选的,所述方法还包括:
[0023]控制所述第一电子设备按照确定的数据同步方式与所述第二电子设备进行数据同步。
[0024]第二方面,提供一种电子设备,包括:
[0025]检测装置,用于确定所述电子设备对应的第一状态信息,所述第一状态信息包括所述电子设备的当前的网络状态信息和/或当前的位置信息,及用于获取包括第二电子设备当前的网络状态信息和/或当前的位置信息的第二状态信息;
[0026]处理器,用于根据所述第一状态信息及所述第二状态信息,确定所述电子设备对应的数据同步方式。
[0027]可选的,所述第一状态信息及所述第二状态信息中分别包括相应电子设备当前的位置信息,所述处理器用于:
[0028]根据所述第一状态信息及所述第二状态信息确定所述电子设备与所述第二电子设备之间的相对距离;
[0029]若所述相对距离小于等于预设相对距离,确定所述电子设备对应的数据同步方式为点对点数据同步方式。
[0030]可选的,所述第一状态信息及所述第二状态信息中分别包括相应电子设备当前的网络状态信息,所述处理器用于:
[0031]在根据根据所述第一状态信息及所述第二状态信息确定所述电子设备与所述第二电子设备之间的相对距离之后,若确定所述相对距离大于预设相对距离,确定所述电子设备是否和所述第二电子设备是否处于同一局域网内;
[0032]若所述电子设备和所述第二电子设备处于同一局域网内,确定所述电子设备对应的数据同步方式为通过无线传输进行数据同步的方式。
[0033]可选的,所述处理器用于:
[0034]确定所述电子设备与所述第二电子设备是否处于同一接入点AP的覆盖范围内。
[0035]可选的,所述处理器用于:
[0036]在确定所述电子设备和所述第二电子设备是否处于同一局域网内之后,若确定所述电子设备和所述第二电子设备不处于同一局域网内,确定所述电子设备对应的数据同步方式为通过云服务器进行数据同步的方式。
[0037]可选的,所述处理器还用于:
[0038]控制所述第一电子设备按照确定的数据同步方式与所述第二电子设备进行数据同步。
[0039]第三方面,提供一种电子设备,包括:
[0040]确定模块,用于确定电子设备对应的第一状态信息,所述第一状态信息包括所述第一电子设备的当前的网络状态信息和/或当前的位置信息;
[0041]获取模块,用于获得包括第二电子设备当前的网络状态信息和/或当前的位置信息的第二状态信息;
[0042]处理模块,用于根据所述第一状态信息及所述第二状态信息,确定所述第一电子设备对应的数据同步方式。
[0043]本申请中,由于通过第一电子设备的第一状态信息能够获知其当前的网络状态信息和/或当前的位置信息,且其获得的第二状态信息能够表明第二电子设备的当前的网络状态信息和/或当前的位置信息,因此,根据第一状态信息和第二状态信息能够实时确定第一电子设备及第二电子设备当前的网络状态和/或当前的位置状态,从而可以确定与第一电子设备的当前的状态信息相匹配的数据同步方式,而无需用户手动干预,进而在数据同步过程中,可将第一电子设备当前的数据同步方式自动调整为所确定的数据同步方式,以更加符合电子设备当前的状态,提高数据同步的成功率。
【附图说明】
[0044]图1为本发明实施例中数据同步方法的主要流程图;
[0045]图2为本发明实施例中基于点对点的数据同步方式的切换示意图;
[0046]图3为本发明实施例中基于无线传输的数据同步方式的切换示意图;
[0047]图4为本发明实施例中基于云服务器的数据同步方式的切换示意图;
[0048]图5为本发明实施例中电子设备的结构不意图;
[0049]图6为本发明实施例中电子设备的结构框图。
【具体实施方式】
[0050]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051]本发明实施例中,第一电子设备可以是PC(个人计算机)、笔记本、PAD(平板电脑)、手机等不同的设备,本发明对此不作限制。
[0052]第二电子设备可以是与第一电子设备相同的电子设备,如第一电子设备和第二电子设备可以都是手机,或者,第一电子设备和第二电子设备也可以是不同的电子设备,如第一电子设备可以为手机,第二电子设备可以是笔记本电脑或PAD等。本发明实施例中,第二电子设备可以是与第一电子设备进行数据同步的电子设备。
[0053]可选
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1