信息同步方法及电子设备技术

技术编号:36250897 阅读:9 留言:0更新日期:2023-01-07 09:44
本申请实施例提供一种信息同步方法及电子设备,涉及终端技术领域,该方法包括:第一终端设备获取针对第一终端设备的属性更改指令。第一终端设备根据属性更改指令,将第一终端设备中的第一属性更新为第一状态。第一终端设备通过近场连接向至少一个第二终端设备发送同步信息,其中,同步信息用于指示第一终端设备的设备属性发生了更新,以使得第二终端设备根据同步信息,在第二终端设备中更新第一终端设备的第一属性。第二终端设备根据同步信息,在第二终端设备中更新所述第一终端设备的第一属性。本申请的技术方案,通过第一终端设备通过和第二终端设备之间的近场连接,在不考虑联网状况的前提下,也可以在多个终端设备之间实现属性信息的同步。现属性信息的同步。现属性信息的同步。

【技术实现步骤摘要】
信息同步方法及电子设备


[0001]本申请涉及终端
,尤其涉及一种信息同步方法及电子设备。

技术介绍

[0002]随着终端设备技术的不断发展,目前多个终端设备可以登录同一个用户账号,登录有同一个用户账号的多个终端设备之间,可以互相对多个终端设备的属性信息进行同步。
[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]以及,在一种可能的实现方式中,所述获取针对所述第一终端设备的属性更改指令,还可以包括:
[0030]响应作用于所述第一终端设备的图形用户界面上针对第一控件的操作,获取所述属性更改指令;
[0031]其中,所述第一控件为针对第一终端设备的第一属性所设置的控件。
[0032]也就是说,第一终端设备所获取的属性更改指令,可以是第一终端设备自己触发的,也可以是第二终端设备触发之后,发送给第二终端设备的。
[0033]在一种可能的实现方式中,所述方法还包括:
[0034]在所述第一终端设备和所述第二终端设备建立所述近场连接之后,确定所述第一终端设备加入第一组网,其中,所述第一终端设备和所述第二终端设备均登录有第一账号;
[0035]向目标设备发送更新请求信息,其中,所述更新请求信息用于请求获取所述第一组网内的至少一个终端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息同步方法,其特征在于,应用于第一终端设备,所述第一终端设备和至少一个第二终端设备建立有近场连接,包括:获取针对所述第一终端设备的属性更改指令;根据所述属性更改指令,将所述第一终端设备中的第一属性更新为第一状态;通过所述近场连接向至少一个第二终端设备发送同步信息,其中,所述同步信息用于指示所述第一终端设备的设备属性发生了更新,以使得所述第二终端设备根据所述同步信息,在所述第二终端设备中更新所述第一终端设备的第一属性。2.根据权利要求1所述的方法,其特征在于,所述同步信息中携带有所述第一终端设备的设备标识,以及所述第一终端设备的联网状态。3.根据权利要求2所述的方法,其特征在于,所述通过所述近场连接向至少一个第二终端设备发送同步信息,包括:通过所述近场连接,向各所述第二终端设备广播发送所述同步信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收所述第二终端设备发送的属性获取请求,所述属性获取请求为所述第二终端设备响应于所述同步信息发送的;根据所述属性获取请求,向所述第二终端设备发送所述第一属性的属性标识和所述第一状态的状态标识;其中,所述第一终端设备的联网状态为未联网时,所述属性获取请求为所述第二终端设备直接响应于所述同步信息发送的;所述第一终端设备的联网状态为联网时,所述属性获取请求为所述第二终端设备在确定所述第二终端设备的联网状态为未联网时,响应于所述同步信息发送的。5.根据权利要求2所述的方法,其特征在于,所述同步信息中还携带有所述第一属性的属性标识和所述第一状态的状态标识。6.根据权利要求5所述的方法,其特征在于,所述通过所述近场连接向至少一个第二终端设备发送同步信息,包括:获取各所述第二终端设备的联网状态;根据所述第一终端设备的联网状态和所述第二终端设备的联网状态,在多个所述第二终端设备中确定目标终端设备;通过所述近场连接,向所述目标终端设备发送所述同步信息。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一终端设备的联网状态和所述第二终端设备的联网状态,在多个所述第二终端设备中确定目标终端设备,包括:若所述第一终端设备的联网状态为未联网,则将各所述第二终端设备均确定为所述目标终端设备;或者,若所述第一终端设备的联网状态为联网,则将所述联网状态为未联网的第二终端设备确定为所述目标终端设备。8.根据权利要求1

7任一项所述的方法,其特征在于,所述获取针对所述第一终端设备的属性更改指令,包括:接收所述第二终端设备发送的属性更改指令。9.根据权利要求1

7任一项所述的方法,其特征在于,所述获取针对所述第一终端设备
的属性更改指令,包括:响应作用于所述第一终端设备的图形用户界面上针对第一控件的操作,获取所述属性更改指令;其中,所述第一控件为针对第一终端设备的第一属性所设置的控件。10.根据权利要求1

9任一项所述的方法,其特征在于,所述方法还包括:在所述第一终端设备和所述第二终端设备建立所述近场连接之后,确定所述第一终端设备加入第一组网,其中,所述第一终端设备和所述第二终端设备均登录有第一账号;向目标设备发送更新请求信息,其中,所述更新请求信息用于请求获取所述第一组网内的至少一个终端设备的设备属性信息;接收并存储所述目标设备发送的,所述组网内的至少一个终端设备的设备属性信息。11.一种信息同步方法,其特征在于,应用于第二终端设备,所述第二终端设备和第一终端设备建立有近场连接,包括:通过所述近场连接,接收所述第一终端设备发送的同步信息,其中,所述同步信息用于指示所述第一终端设备的设备属性发生了更新;根据所述同步信息,在所述第二终端设备中更新所述第一终端设备的第一属性。12.根据权利要求11所述的方法,其特征在于,所述同...

【专利技术属性】
技术研发人员:白荣慧
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1