一种信息同步方法、终端及信息同步系统技术方案

技术编号:24893608 阅读:11 留言:0更新日期:2020-07-14 18:19
本发明专利技术提供了一种信息同步方法、终端及系统,涉及通信技术领域。其中,该方法包括:第一终端将目标终端的控制请求发送至控制服务器;第一终端接收控制服务器的状态反馈信息,根据状态反馈信息,更新第一终端的信息;第一终端将状态反馈信息发送至每个第二终端,以使第二终端根据状态反馈信息,更新第二终端的信息。本发明专利技术中,系统中任一终端的控制请求,均可通过系统中的第一终端发送给控制服务器,因此,只需给第一终端下发许可即可,节约了整个系统的许可成本。另外,控制服务器返回的状态反馈信息,也可通过第一终端同步给系统中的每个终端,如此,无需建立用于集中分发状态反馈信息的中台,节约了中台的建立及维护成本。

【技术实现步骤摘要】
一种信息同步方法、终端及信息同步系统
本专利技术涉及通信
,特别是涉及一种信息同步方法、终端及信息同步系统。
技术介绍
如今,随着智能家居的兴起,各种智能家居硬件已经广泛的进入普通家庭。在分布式的智能家居控制面板项目中,需要在家庭中的多个位置分别安装控制面板等终端,从而也就需要多个终端向家居控制服务器发送指令或请求,而每个终端都需要一个允许向家居控制服务器发送信息的license(许可)。此外,还需要建立中台设备来进行多个终端间的状态同步,中台设备的主要作用是集中分发消息。参照图1,若终端1给服务器发请求,例如点亮灯的请求,则服务器只能给终端1反馈状态信息,例如终端1灯图标点亮,而由于终端1的状态也需要同步到终端2和终端3,也即是终端2和终端3也需要自己页面上的终端1对应的灯图标点亮,因此,便需要中台设备向3个终端同时分发反馈信息。但是,在实际应用中,每个终端都需要license,因此整个系统的license成本较高。另外,中台设备也需要一定的人力和成本进行建立和维护,因此会造成整个系统的成本大大提升。
技术实现思路
本专利技术提供一种信息同步方法、终端及信息同步系统,以解决在包括多终端和服务器的系统中,多个终端需要多个许可,且需要建立用于分发消息的中台设备,导致成本较高的问题。为了解决上述问题,本专利技术公开了一种信息同步方法,应用于信息同步系统中的第一终端,所述信息同步系统还包括控制服务器和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:将目标终端的控制请求发送至所述控制服务器;所述目标终端为所述第一终端或任一所述第二终端;接收所述控制服务器发送的状态反馈信息,并根据所述状态反馈信息,更新所述第一终端的信息;将所述状态反馈信息发送至每个所述第二终端,以使所述第二终端根据所述状态反馈信息,更新所述第二终端的信息。可选地,所述目标终端为所述第一终端,所述将目标终端的控制请求发送至所述控制服务器之前,还包括:生成所述第一终端的控制请求。可选地,所述目标终端为所述第二终端中的目标第二终端,所述将目标终端的控制请求发送至所述控制服务器之前,还包括:接收所述目标第二终端生成的控制请求。可选地,所述将目标终端的控制请求发送至所述控制服务器,包括:确定所述目标第二终端生成的控制请求的发送终端;当所述发送终端包括所述目标第二终端时,将所述目标第二终端发送的所述目标第二终端的控制请求发送至所述控制服务器;当所述发送终端不包括所述目标第二终端时,将所述目标第二终端之外的所述第二终端转发的所述目标第二终端的控制请求发送至所述控制服务器。可选地,所述第一终端具有向所述控制服务器发送信息的许可。可选地,所述第一终端与所述第二终端之间通过用户数据报协议进行通信。为了解决上述问题,本专利技术还公开了一种信息同步方法,应用于信息同步系统中的第二终端,所述信息同步系统还包括控制服务器和第一终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:接收所述第一终端发送的状态反馈信息;所述状态反馈信息为所述控制服务器在接收到所述第一终端发送的目标终端的控制请求时,生成并发送至所述第一终端的;所述目标终端为所述第一终端或任一所述第二终端;根据所述状态反馈信息,更新所述第二终端的信息。可选地,所述目标终端为所述第二终端,所述接收所述第一终端发送的状态反馈信息之前,还包括:生成所述第二终端的控制请求;将所述第二终端的控制请求发送至所述第一终端。可选地,所述生成所述第二终端的控制请求之后,还包括:将所述第二终端的控制请求转发至所述信息同步系统中其余的每个所述第二终端。可选地,所述目标终端为所述第二终端,所述接收所述第一终端发送的状态反馈信息之前,还包括:接收所述信息同步系统中其余的任一所述第二终端生成并发送的控制请求;将所述信息同步系统中其余的任一所述第二终端生成的控制请求转发至所述第一终端。为了解决上述问题,本专利技术还公开了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的第一终端执行的播放方法的步骤。为了解决上述问题,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的第一终端执行的信息同步方法的步骤。为了解决上述问题,本专利技术还公开了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的第二终端执行的信息同步方法的步骤。为了解决上述问题,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的第二终端执行的信息同步方法的步骤。为了解决上述问题,本专利技术还公开了一种信息同步系统,所述信息同步系统包括控制服务器、第一终端和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网;所述第一终端,用于将目标终端的控制请求发送至所述控制服务器;根据所述控制服务器发送的所述状态反馈信息,更新所述第一终端的信息,并将所述状态反馈信息发送至每个所述第二终端;所述目标终端为所述第一终端或任一所述第二终端;所述控制服务器,用于根据所述控制请求,生成状态反馈信息,并将所述状态反馈信息发送至所述第一终端;所述第二终端,用于根据所述状态反馈信息,更新所述第二终端的信息。与现有技术相比,本专利技术包括以下优点:在本专利技术实施例中,第一终端可以将信息同步系统中目标终端的控制请求发送至控制服务器,然后,控制服务器可以根据该控制请求,生成状态反馈信息,并将状态反馈信息返回至第一终端,第一终端可以根据状态反馈信息,更新第一终端的信息,并将状态反馈信息发送至每个第二终端,以使每个第二终端根据状态反馈信息,更新自己的信息,实现每个终端信息的同步。在本专利技术实施例中,信息同步系统中任一终端的控制请求,均可以通过信息同步系统中的第一终端发送给控制服务器,因此,只需要给第一终端下发许可即可,节约了整个系统的许可成本。另外,控制服务器根据控制请求所返回的状态反馈信息,也可以通过第一终端同步给信息同步系统中的每个终端,如此,无需建立用于集中分发状态反馈信息的中台设备,节约了中台设备的建立及维护成本。附图说明图1示出了现有技术中的一种信息同步系统的结构框图;图2示出了本专利技术实施例一的一种信息同步方法的步骤流程图;图3示出了本专利技术实施例的一种信息同步系统的结构框图;图4示出了本专利技术实施例一的另一种信息同步方法的步骤流程图;图5示出了本专利技术实施例一的第三种信息同步方法的步骤流程图;图6示出了本专利技术实施例一的第四种信息同步方法的步骤流程图;图7示出了本专利技术实施例一的一种具本文档来自技高网...

【技术保护点】
1.一种信息同步方法,其特征在于,应用于信息同步系统中的第一终端,所述信息同步系统还包括控制服务器和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:/n将目标终端的控制请求发送至所述控制服务器;所述目标终端为所述第一终端或任一所述第二终端;/n接收所述控制服务器发送的状态反馈信息,并根据所述状态反馈信息,更新所述第一终端的信息;/n将所述状态反馈信息发送至每个所述第二终端,以使所述第二终端根据所述状态反馈信息,更新所述第二终端的信息。/n

【技术特征摘要】
1.一种信息同步方法,其特征在于,应用于信息同步系统中的第一终端,所述信息同步系统还包括控制服务器和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:
将目标终端的控制请求发送至所述控制服务器;所述目标终端为所述第一终端或任一所述第二终端;
接收所述控制服务器发送的状态反馈信息,并根据所述状态反馈信息,更新所述第一终端的信息;
将所述状态反馈信息发送至每个所述第二终端,以使所述第二终端根据所述状态反馈信息,更新所述第二终端的信息。


2.根据权利要求1所述的方法,其特征在于,所述目标终端为所述第一终端,所述将目标终端的控制请求发送至所述控制服务器之前,还包括:
生成所述第一终端的控制请求。


3.根据权利要求1所述的方法,其特征在于,所述目标终端为所述第二终端中的目标第二终端,所述将目标终端的控制请求发送至所述控制服务器之前,还包括:
接收所述目标第二终端生成的控制请求。


4.根据权利要求3所述的方法,其特征在于,所述将目标终端的控制请求发送至所述控制服务器,包括:
确定所述目标第二终端生成的控制请求的发送终端;
当所述发送终端包括所述目标第二终端时,将所述目标第二终端发送的所述目标第二终端的控制请求发送至所述控制服务器;
当所述发送终端不包括所述目标第二终端时,将所述目标第二终端之外的所述第二终端转发的所述目标第二终端的控制请求发送至所述控制服务器。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述第一终端具有向所述控制服务器发送信息的许可。


6.根据权利要求1-4任一项所述的方法,其特征在于,所述第一终端与所述第二终端之间通过用户数据报协议进行通信。


7.一种信息同步方法,其特征在于,应用于信息同步系统中的第二终端,所述信息同步系统还包括控制服务器和第一终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:
接收所述第一终端发送的状态反馈信息;所述状态反馈信息为所述控制服务器在接收到所述第一终端发送的目标终端的控制请求时,生成并发送至所述第一终端的;所述目标终端为所述第一终端或任一所述第二终端;
根据所述状态反馈信息,更新所述第二终端的信息。


8.根据权利要求7所述...

【专利技术属性】
技术研发人员:李红阳邹祥祥杨帅武乃福姜苏珈张哲
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京;11

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

1