通信方法、装置及系统制造方法及图纸

技术编号:29802974 阅读:17 留言:0更新日期:2021-08-24 18:25
本申请实施例提供通信方法、装置及系统,应用于智能家居系统,可以避免用户的智能家居账号接收无用的信息,提高用户体验。该方法包括:家居设备向服务器发送操作信息,该操作信息用于指示用户对家居设备的操作。服务器接收来自该家居设备的该操作信息后,确定目标账号,该目标账号为与家居设备相关联的账号中的一个账号,并向目标终端设备发送通知消息,该通知消息包括用于指示该家居设备状态的状态信息,该状态信息与操作信息相关,该目标终端设备为登录目标账号的终端设备。

【技术实现步骤摘要】
【国外来华专利技术】通信方法、装置及系统
本申请涉及通信领域,尤其涉及通信方法、装置及系统。
技术介绍
如图1所示,现有的智能家居系统由智能家居云、安装在终端设备上的智能家居应用(application,APP)以及智能家居设备(如:空调、冰箱以及电饭煲等)组成。通常,可以在多个智能家居APP上登录多个不同的账号对同一智能家居设备进行操作,当智能家居APP登录某一账号操作智能家居设备时,智能家居云只需要将智能家居设备的状态信息推送给该账号即可。然而,目前当某个用户直接操作智能家居设备时,设备将状态信息上报给智能家居云,此时,智能家居云并不知道应该将该状态信息推送给哪个账号,因此,智能家居云将状态信息推送到所有订阅过该设备状态信息的账号,或者默认推送给所有绑定过该设备的账号,从而导致某些账号无法避免地收到一些无用信息,降低了用户体验。
技术实现思路
本申请实施例提供通信方法、装置及系统,能够避免用户的账号收到无用的信息,提高用户体验。为达到上述目的,本申请的实施例采用如下技术方案:第一方面,提供了一种通信方法及相应的通信装置。该方案中,服务器接收来自家居设备的操作信息,该操作信息用于指示用户对该家居设备的操作。服务器确定目标账号,该目标账号为与该家居设备相关联的账号中的一个账号,并向目标终端设备发送通知消息,该通知消息包括用于指示该家居设备状态的状态信息,该家居设备的状态与操作信息相关,该目标终端设备为登录该目标账号的终端设备。由于本申请实施例中,用户直接控制家居设备时,服务器能够从多个账号中确定出一个目标账号,并向登录该目标账号的目标终端设备发送包括该家居设备的状态信息的通知消息,避免了服务器向所有订阅过家居设备状态信息的账号推送通知消息,避免目标账号之外的其他账号收到无用的信息,提高了用户体验。在一种可能的设计中,服务器确定目标账号,包括:服务器获取一个或多个终端设备的全球定位系统GPS位置信息,该一个或多个终端设备为登录与该家居设备相关联的账号的终端设备;服务器确定该一个或多个终端设备的GPS位置信息中与该家居设备的GPS位置距离最近的GPS位置信息;服务器将该与该家居设备的GPS位置距离最近的GPS位置信息对应的终端设备登录的账号确定为该目标账号。在一种可能的设计中,上述服务器获取一个或多个终端设备的全球定位系统GPS位置信息,包括:该服务器向一个或多个终端设备发送GPS位置信息查询消息,该一个或多个终端设备为登录与家居设备相关联的账号的终端设备,该一个或多个终端设备包括目标终端设备;该服务器接收来自该一个或多个终端设备的各自的GPS位置信息。在一种可能的设计中,在服务器确定当前控制上述家居设备的用户的账号之前,本申请实施例提供的通信方法还包括:服务器接收入网GPS位置信息,该入网GPS位置信息为该家居设备通过入网终端设备入网时该入网终端设备的GPS位置信息;该服务器将该入网GPS位置信息确定为该家居设备的GPS位置信息。在一种可能的设计中,上述操作信息包括用户的语音指令,服务器确定目标账号,包括:该服务器根据该用户的语音指令,识别出该用户的声纹信息;该服务器根据预先建立的声纹信息和账号的对应关系,将与该用户的声纹信息最匹配的声纹信息对应的账号确定为目标账号。在一种可能的设计中,在服务器确定目标账号之前,本申请实施例提供的通信方法还包括:服务器接收来自一个或多个终端设备的与家居设备相关联的账号的信息和该账号所关联的用户的声音信息;该服务器根据用户的声音信息,识别出该用户的声纹信息;该服务器根据用户的声纹信息和该用户的账号信息,建立用户的声纹信息和该用户的账号的对应关系。在一种可能的设计中,服务器确定目标账号,包括:服务器获取一个或多个终端设备的MAC地址,该一个或多个终端设备为登录与家居设备相关联的账号的终端设备,该一个或多个终端设备与该家居设备处于同一个网络中;服务器确定该一个或多个终端设备的MAC地址中所述网络的信号强度最强的MAC地址;服务器将该网络的信号强度最强的MAC地址对应的终端设备所登录的账号确定为目标账号。在一种可能的设计中,服务器获取一个或多个终端设备的MAC地址,包括:服务器获取与上述家居设备处于同一个网络的一个或多个具有网络连接功能设备的媒体接入控制MAC地址的排序结果,其中,该MAC地址的排序结果是根据该一个或多个设备中每个设备的MAC地址对应的该网络的信号强度得出的,该一个或多个具有无线连接功能的设备包括登录与家居设备相关联的账号的终端设备。在一种可能的设计中,服务器获取一个或多个终端设备的MAC地址,包括:服务器获取与上述家居设备处于同一个网络的一个或多个具有网络连接功能的设备的MAC地址以及该一个或多个设备中每个设备的MAC地址对应的所述网络的信号强度,该一个或多个具有无线连接功能的设备包括登录与家居设备相关联的账号的终端设备。在一种可能的设计中,服务器获取一个或多个终端设备的MAC地址,包括:服务器向一个或多个第一终端设备发送MAC地址相关信息查询消息;服务器接收来自于上述一个或多个第一终端设备的MAC地址相关信息,该MAC地址相关信息可以包括:第一终端设备的MAC地址、该第一终端设备的MAC地址对应的网络的标识、以及该第一终端设备的MAC地址对应的网络的信号强度;服务器从一个或多个第一终端设备的MAC地址相关信息中,获取一个或多个与家居设备处于同一网络的终端设备的MAC地址,其中,该一个或多个第一终端设备为登录与上述家居设备相关联的账号的终端设备。在一种可能的设计中,在服务器确定目标账号之前,本申请实施例提供的通信方法还包括:服务器收来自于一个或多个终端设备中每个终端设备的MAC地址以及该终端设备的MAC地址对应的账号;服务器建立与家居设备相关联的账号和终端设备的MAC地址的对应关系,其中,该一个或多个终端设备为登录与上述家居设备相关联的账号的终端设备。第二方面,提供了一种通信方法及相应的通信装置。该方案中,终端设备接收来自服务器的通知消息,其中,该终端设备为目标终端设备,该目标终端设备为登录服务器确定的目标账号的终端设备,该目标账号为与家居设备相关联的账号中的一个账号,该通知消息包括用于指示该家居设备状态的状态信息,该家居设备的状态与操作信息相关,该操作信息由该家居设备发送给服务器,该操作信息用于指示用户对该家居设备的操作;该终端设备根据通知消息,确定该家居设备的状态。由于本申请实施例中,登录服务器确定的目标账号的终端设备接收来自服务器的通知消息,避免了其他用户的账号收到无用的信息,提高了用户体验。进一步地,该终端设备还可以根据来自服务器的通知消息确定家居设备的状态,以便进行后续操作。在一种可能的设计中,本申请实施例提供的通信方法还包括:终端设备向服务器发送第一信息,该第一信息用于所述服务器确定目标账号,该目标账号为与家居设备相关联的账号中的一个账号,其中,该第一信息包括:该终端设备的GPS位置信息;或者,该终端设备的MAC地址、该MAC地址对应的网络的标识、以及该MAC地址对应的网络的信号强度。本文档来自技高网...

【技术保护点】
一种通信方法,其特征在于,所述方法包括:/n服务器接收来自家居设备的操作信息,所述操作信息用于指示用户对所述家居设备的操作;/n所述服务器确定目标账号,所述目标账号为与所述家居设备相关联的账号中的一个账号;/n所述服务器向目标终端设备发送通知消息,所述通知消息包括用于指示所述家居设备状态的状态信息,所述家居设备的状态与所述操作信息相关,所述目标终端设备为登录所述目标账号的终端设备。/n

【技术特征摘要】
【国外来华专利技术】一种通信方法,其特征在于,所述方法包括:
服务器接收来自家居设备的操作信息,所述操作信息用于指示用户对所述家居设备的操作;
所述服务器确定目标账号,所述目标账号为与所述家居设备相关联的账号中的一个账号;
所述服务器向目标终端设备发送通知消息,所述通知消息包括用于指示所述家居设备状态的状态信息,所述家居设备的状态与所述操作信息相关,所述目标终端设备为登录所述目标账号的终端设备。


根据权利要求1所述的方法,其特征在于,所述服务器确定所述目标账号,包括:
所述服务器获取一个或多个终端设备的全球定位系统GPS位置信息,所述一个或多个终端设备为登录所述与所述家居设备相关联的账号的终端设备;
所述服务器确定所述一个或多个终端设备的GPS位置信息中与所述家居设备的GPS位置距离最近的GPS位置信息;
所述服务器将所述与所述家居设备的GPS位置距离最近的GPS位置信息对应的终端设备登录的账号确定为所述目标账号。


根据权利要求1或2所述的方法,其特征在于,在所述服务器确定所述目标账号之前,所述方法还包括:
所述服务器接收入网GPS位置信息,所述入网GPS位置信息为所述家居设备通过入网终端设备入网时所述入网终端设备的GPS位置信息;
所述服务器将所述入网GPS位置信息确定为所述家居设备的GPS位置信息。


根据权利要求1所述的方法,其特征在于,所述操作信息包括用户的语音指令;所述服务器确定所述目标账号,包括:
所述服务器根据所述用户的语音指令,识别出所述用户的声纹信息;
所述服务器根据预先建立的声纹信息和账号的对应关系,将与所述用户的声纹信息最匹配的声纹信息对应的账号确定为所述目标账号。


根据权利要求1所述的方法,其特征在于,所述服务器确定所述目标账号,包括:
所述服务器获取一个或多个终端设备的MAC地址,所述一个或多个终端设备为登录所述与所述家居设备相关联的账号的终端设备,所述一个或多个终端设备与所述家居设备处于同一个网络中;
所述服务器确定所述一个或多个终端设备的MAC地址中所述网络的信号强度最强的MAC地址;
所述服务器将所述网络的信号强度最强的MAC地址对应的终端设备所登录的账号确定为所述目标账号。


一种通信方法,其特征在于,所述方法包括:
终端设备接收来自服务器的通知消息,其中,所述终端设备为目标终端设备,所述目标终端设备为登录所述服务器确定的目标账号的终端设备,所述目标账号为与家居设备相关联的账号中的一个账号,所述通知消息包括用于指示所述家居设备状态的状态信息,所述家居设备的状态与操作信息相关,所述操作信息由所述家居设备发送给所述服务器,所述操作信息用于指示用户对所述家居设备的操作;
所述终端设备根据所述通知消息,确定所述家居设备的状态。


根据权利要求6所述的方法,其特征在于,所述方法还包括:
所述终端设备向所述服务器发送第一信息,所述第一信息用于所述服务器确定所述目标账号,其中,所述第一信息包括:所述终端设备的GPS位置信息;或者,
所述终端设备的MAC地址、所述MAC地址对应的网络的标识、以及所述MAC地址对应的网络的信号强度。


一种通信方法,其特征在于,所述方法包括:
家居设备获取与所述家居设备处于同一个网络的一个或多个具有网络连接功能的设备的媒体接入控制MAC地址相关信息,所述MAC地址相关信息用于服务器确定目标账号,所述目标账号为与所述家居设备相关联的账号中的一个账号,所述一个或多个具有无线连接功能的设备包括登录与所述家居设备相关联的账号的终端设备;
所述家居设备向所述服务器发送所述MAC地址相关信息;
所述家居设备向所述服务器发送操作信息,所述操作信息用于指示用户对所述家居设备的操作;
其中,登录所述目标账号的终端设备为目标终端设备,所述目标终端设备为接收所述服务器发送的通知消息的终端设备,所述通知消息包括用于指示所述家居设备状态的状态信息,所述家居设备的状态与所述操作信息相关。


根据权利要求8所述的通信方法,其特征在于,所述与所述家居设备处于同一个网络的一个或多个设备的MAC地址相关信息,包括:所述一个或多个设备的MAC地址的排序结果,其中,所述MAC地址的排序结果是根据所述一个或多个设备中每个设备的MAC地址对应的所述网络的信号强度得出的;或者,
所述一个或多个设备的MAC地址以及所述一个或多个设备中每个设备的MAC地址对应的所述网络的信号强度。


一种服务器,其特征在于,所述服务器包括:处理模块和收发模块;
所述处理模块,用于通过所述收发模块接收来自家居设备的操作信息,所述操作信息用于指示用户对所述家居设备的操作;
所述处理模块,还用于确定目标账号,所述目标账号为与所述家居设备相关联的账号中的一个账号;
所述处理模块,还用于通过所述收发模块向目标终端...

【专利技术属性】
技术研发人员:刘海陈建
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1