本发明专利技术提供一种数据同步方法及电子设备,其中方法包括:检测所述第一电子设备与所述第二电子设备的连接状态,获得一检测结果;判断当所述检测结果表示所述第一电子设备与所述第二电子设备分离时,控制所述第一接口与所述云端服务器连接;通过所述第一接口从所述云端服务器获得数据,其中所述数据是所述第二电子设备通过所述第二接口上传到所述云端服务器的数据。本发明专利技术的方案可以实现第一电子设备与第二电子设备的数据同步。
【技术实现步骤摘要】
本专利技术涉及通信领域,特别是指一种数据同步方法及电子设备。
技术介绍
目前,有一种电子设备具有Hybrid系统,该系统包括Base和Slate (如PAD),其架构如图1所示,该Base具有其一套独立的处理系统,该Slate具有其一套独立的处理系统,同时,该Slate的屏幕还可兼具该Base的显示屏,因此,二者的功能可以相互结合使用,为用户带来极大的方便性;该8&%与Slate可以随时进行分开和组合,具有很好的灵活性;而且当分离之后,Slate系统可以随身携带,具有很好的移动性。但是当Base与Slate正在进行数据传输时,若将Slate与Base分离,此时二者之间的数据传输就会被断开,此种情况下,在软件实现方面,目前还没有很好的数据同步技术来支撑系统架构上的便携性,一旦二者系统分离之后,在很多情况下数据都不能及时进行同步,导致Slate系统无法继续完成分离之前的工作,使得Hybrid架构上的优势无法充分发挥。例如通过Base上的Ul (用户界面)在进行文档编辑,当然,该UI里显示的该文档可以是在Slate上显示。此时如果有急事,需要马上离开办公室外出。此时用户将Slate拔开带走,Slate中并没有该文档在Base与Slate分离时的状态。因此用户无法通过Slate完成未完的工作。这给用户带来不便。
技术实现思路
本专利技术要解决的技术问题是提供一种数据同步方法及电子设备,可以使Slate这样的第一电子设备与Base这样的第二电子设备分尚后,实现二者的即时的数据同步。为解决上述技术问题,本专利技术的实施例提供一种数据同步方法,应用于一第一电子设备中,所述第一电子设备能够通过其第一接口与一云端服务器连接,所述第二电子设备能够通过其第二接口与所述云端服务器连接;所述方法包括:检测所述第一电子设备与所述第二电子设备的连接状态,获得一检测结果;判断当所述检测结果表示所述第一电子设备与所述第二电子设备分离时,控制所述第一接口与所述云端服务器连接;通过所述第一接口从所述云端服务器获得数据,其中所述数据是所述第二电子设备通过所述第二接口上传到所述云端服务器的数据。优选的,当所述检测结果表示所述第一电子设备通过其第三接口与所述第二电子设备的第四接口连接时,通过所述第三接口与所述第四接口形成的数据通道,从所述第二电子设备接收一待传输对象的第一部分数据;和/或当所述检测结果表示所述第一电子设备通过其第五接口与所述第二电子设备的第六接口连接时,通过所述第五接口与所述第六接口形成的数据通道,从所述第二电子设备接收一待传输对象的第一部分数据;所述从云端服务器获得数据包括:从所述云端服务器获得所述待传输对象的第二部分数据;其中,所述第二部分数据为当所述第一电子设备与所述第二电子设备分离时,所述第二电子设备的所述待传输对象中未通过所述数据通道传输至所述第一电子设备的数据。优选的,所述从所述云端服务器获得数据后,还包括:组合所述第一部分数据和所述第二部分数据,还原所述待传输对象。优选的,所述当所述检测结果表示所述第一电子设备与所述第二电子设备分离为:所述第三接口与所述第四接口形成的数据通道断开,以及所述第五接口与所述第六接口形成的数据通道断开时;所述第一部分数据包括:通过所述第三接口与所述第四接口形成的数据通道传输的第一数据,以及在通过所述第三接口与所述第四接口形成的数据通道断开后通过所述第五接口与所述第六接口形成的数据通道传输的第二数据。优选的,所述数据包括:当所述第一电子设备与所述第二电子设备连接时,所述第二电子设备实时上传到所述云端服务器的针对一待传输对象的操作信息以及所述待传输对象。优选的,所述从所述云端服务器获得数据后,还包括:根据所述操作信息以及所述待传输对象,还原所述第一电子设备与所述第二电子设备分离时,所述操作信息针对所述待传输对象的操作状态。本专利技术的实施例还提供一种电子设备,所述电子设备能够通过其第一接口与云端服务器连接,所述电子设备包括:检测模块,用于检测所述电子设备与其它电子设备的连接状态,获得一检测结果;控制模块,用于判断当所述检测结果表示所述电子设备与所述其它电子设备分离时,控制所述第一接口与所述云端服务器连接;获得模块,用于通过所述第一接口从所述云端服务器获得数据,其中所述数据是所述其它电子设备通过其第二接口上传到所述云端服务器的数据。优选的,所述控制模块还用于,当所述检测结果表示所述电子设备通过其第三接口与所述其它电子设备的第四接口连接时,通过所述第三接口与所述第四接口形成的数据通道,从所述其它电子设备接收一待传输对象的第一部分数据;和/或当所述检测结果表示所述电子设备通过其第五接口与所述其它电子设备的第六接口连接时,通过所述第五接口与所述第六接口形成的数据通道,从所述其它电子设备接收一待传输对象的第一部分数据;所述获得模块从所述云端服务器获得所述待传输对象的第二部分数据;其中,所述第二部分数据为当所述电子设备与所述其它电子设备分离时,所述其它电子设备的所述待传输对象中未通过所述数据通道传输至所述电子设备的数据。优选的,所述控制模块具体用于当所述检测结果表示所述电子设备与所述其它电子设备分离为:所述第三接口与所述第四接口形成的数据通道断开,以及所述第五接口与所述第六接口形成的数据通道断开时;所述第一部分数据包括:通过所述第三接口与所述第四接口形成的数据通道传输的第一数据,以及在通过所述第三接口与所述第四接口形成的数据通道断开后通过所述第五接口与所述第六接口形成的数据通道传输的第二数据。本专利技术的实施例还提供一种电子设备,包括第一电子设备与所述第二电子设备,所述第一电子设备能够通过其第一接口与一云端服务器连接,所述第二电子设备能够通过其第二接口与所述云端服务器连接;所述第一电子设备包括:检测模块,用于检测所述第一电子设备与所述第二电子设备的连接状态,获得一检测结果;控制模块,用于判断当所述检测结果表示所述第一电子设备与所述第二电子设备分离时,控制所述第一接口与所述云端服务器连接;获得模块,用于通过所述第一接口从所述云端服务器获得数据,其中所述数据是所述第二电子设备通过所述第二接口上传到所述云端服务器的数据。本专利技术的上述技术方案的有益效果如下:上述方案中,该第一电子设备检测其与第二电子设备的连接状态,当检测到该第一电子设备与第二电子设备分离时,控制其第一接口与云端服务器连接,该第一电子设备从该云端服务器获得数据,该数据是由第二电子设备在与第一电子设备分离前上传到该云端服务器的;这样,该第一电子设备从云端获得的数据就是与第二电子设备分离时用户工作的数据,从而实现了第一电子设备与第二电子设备分离后,该第一电子设备也具有了二者分离时的用户工作的数据,从而实现了二者的数据同步,方便用户使用。附图说明图1为本专利技术的实施例数据同步方法的流程示意图;图2为图1所示的方法的一具体实现场景示意图;图3为图1所示的方法的另二具体实现场景示意图;图4为本专利技术的实施例电子设备的结构示意图。具体实施例方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图1所示,本专利技术的第一实施例:一种数据同步方法,应用于一第一电子设备中,所述第一电子设备能够通过其第一接口与一云端服务器连接,所本文档来自技高网...
【技术保护点】
一种数据同步方法,应用于一第一电子设备中,所述第一电子设备能够通过其第一接口与一云端服务器连接,所述第二电子设备能够通过其第二接口与所述云端服务器连接;其特征在于,所述方法包括:检测所述第一电子设备与所述第二电子设备的连接状态,获得一检测结果;判断当所述检测结果表示所述第一电子设备与所述第二电子设备分离时,控制所述第一接口与所述云端服务器连接;通过所述第一接口从所述云端服务器获得数据,其中所述数据是所述第二电子设备通过所述第二接口上传到所述云端服务器的数据。
【技术特征摘要】
1.一种数据同步方法,应用于一第一电子设备中,所述第一电子设备能够通过其第一接口与一云端服务器连接,所述第二电子设备能够通过其第二接口与所述云端服务器连接;其特征在于,所述方法包括: 检测所述第一电子设备与所述第二电子设备的连接状态,获得一检测结果; 判断当所述检测结果表示所述第一电子设备与所述第二电子设备分离时,控制所述第一接口与所述云端服务器连接; 通过所述第一接口从所述云端服务器获得数据,其中所述数据是所述第二电子设备通过所述第二接口上传到所述云端服务器的数据。2.根据权利要求1所述的数据同步方法,其特征在于,当所述检测结果表示所述第一电子设备通过其第三接口与所述第二电子设备的第四接口连接时,通过所述第三接口与所述第四接口形成的数据通道,从所述第二电子设备接收一待传输对象的第一部分数据;和/或 当所述检测结果表示所述第一电子设备通过其第五接口与所述第二电子设备的第六接口连接时,通过所述第五接口与所述第六接口形成的数据通道,从所述第二电子设备接收一待传输对象的第一部分数据; 所述从云端服务器获得数据包括: 从所述云端服务器获得所述待传输对象的第二部分数据;其中,所述第二部分数据为当所述第一电子设备与所述第二电子设备分离时,所述第二电子设备的所述待传输对象中未通过所述数据通道传输至所述第一电子设备的数据。3.根据权利要求2所述的 数据同步方法,其特征在于,所述从所述云端服务器获得数据后,还包括: 组合所述第一部分数据和所述第二部分数据,还原所述待传输对象。4.根据权利要求2或3所述的数据同步方法,其特征在于,所述当所述检测结果表示所述第一电子设备与所述第二电子设备分离为:所述第三接口与所述第四接口形成的数据通道断开,以及所述第五接口与所述第六接口形成的数据通道断开时; 所述第一部分数据包括:通过所述第三接口与所述第四接口形成的数据通道传输的第一数据,以及在通过所述第三接口与所述第四接口形成的数据通道断开后通过所述第五接口与所述第六接口形成的数据通道传输的第二数据。5.根据权利要求1所述的数据同步方法,其特征在于,所述数据包括:当所述第一电子设备与所述第二电子设备连接时,所述第二电子设备实时上传到所述云端服务器的针对一待传输对象的操作信息以及所述待传输对象。6.根据权利要求5所述的数据同步方法,其特征在于,所述从所述云端服务器获得数据后,还包括: 根据所述操作信息以及所述待传输对象,还原所述第一电子设备与所述第二电子...
【专利技术属性】
技术研发人员:柯海滨,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。