掌桥专利:专业的专利平台
掌桥专利
首页

信息处理方法、主机设备及移动设备

文献发布时间:2024-04-18 19:59:31


信息处理方法、主机设备及移动设备

技术领域

本申请实施例涉及智能家居技术领域,尤其涉及信息处理方法、主机设备及移动设备。

背景技术

随着全屋智能的逐渐成熟,各式各样的智能设备进入到家庭的每一个空间,满足家庭成员在不同空间或房间的智能化需求。为了区分控制同一家庭中不同房间的智能设备,需要为智能设备设定所在的房间信息。通常用户在配置智能设备时,需要在应用界面手动设置房间信息。

如图1A所示,智能设备设置界面中显示不同的房间名称,用户可以手动选择该智能设备所在的房间信息。如图1B所示,用户也可以通过智能设备设置界面中的“添加房间”按钮手动添加该智能设备所在的房间信息。如图1C所示,当用户错误设置智能设备的房间信息时,用户需要通过设置页面中的“摆放位置”选项手动校正该智能设备的房间信息;当智能设备的房间位置发生改变时,用户也需要通过设置页面中的“摆放位置”选项手动修改该智能设备的房间信息。可见,这样的方式依赖于用户的手动选择操作,导致在获取智能设备的房间信息的过程中智能化不足,降低了用户体验。

发明内容

本申请提供了一种信息处理方法、主机设备及移动设备,能够智能化地获取智能设备的房间信息,提高用户体验。

第一方面提供了一种信息处理方法,该方法包括:接收移动设备发送的用户标识以及目标智能设备的标识,该目标智能设备为待配置的智能设备;接收网络设备发送的该移动设备的第一位置信息以及该用户标识;基于该第一位置信息和户型信息确定移动设备所在的房间信息;向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备的首选房间信息为该移动设备所在的房间信息。

在第一方面所描述的方法中,由于移动设备在为目标智能设备配置的过程中,两者所在的位置信息相近,因此可以将移动设备所在的房间信息作为目标智能设备的首选房间信息,实现智能化地获取智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息。基于该方式,能够便于用户更灵活地选择目标智能设备的房间信息。

在一种可能的实现方式中,该备选房间信息为基于该首选房间信息对应的房间与其他房间之间的距离确定的。基于该方式,能够准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

在一种可能的实现方式中,该备选房间信息对应的房间与该首选房间信息对应的房间之间的距离最近。基于该方式,能够更准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

在一种可能的实现方式中,该方法还包括:接收路由器发送的该目标智能设备的第二位置信息以及该目标智能设备的标识;基于该第二位置信息和该户型信息确定该目标智能设备的校正房间信息;向服务器发送该校正房间信息和该目标智能设备的标识。基于该方式,实现智能化校正智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:接收路由器发送的该目标智能设备的第三位置信息以及该目标智能设备的标识,该第三位置信息以及该目标智能设备的标识为该路由器在检测到该目标智能设备重新接入该路由器时发送的,或该第三位置信息以及该目标智能设备的标识为该路由器在发送目标智能设备的第二位置信息以及该目标智能设备的标识之后等待时长达到预设时长时发送的;基于该第三位置信息和该户型信息确定该目标智能设备的更新的房间信息;向该服务器发送该更新的房间信息和该目标智能设备的标识。基于该方式,实现智能化修改智能设备的房间信息,提高用户体验。

第二方面提供了一种信息处理方法,该方法包括:接收路由器发送的目标智能设备的第一位置信息以及该目标智能设备的标识;基于该第一位置信息和户型信息确定该目标智能设备的首选房间信息;向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识。

在第二方面所描述的方法中,在移动设备为目标智能设备配置过程中无需对其所在的房间信息进行确定,只需在目标智能设备成功接入路由器后,根据路由器发送的该目标智能设备的第一位置信息确定目标智能设备的首选房间信息即可。基于该方式,将用户每次配置需要确定房间信息的步骤优化去除,有利于提高智能化体验。

在一种可能的实现方式中,该方法还包括:接收路由器发送的该目标智能设备的第二位置信息以及该目标智能设备的标识,该第二位置信息以及该目标智能设备的标识为路由器在检测到该目标智能设备重新接入路由器时发送的,或该第二位置信息以及该目标智能设备的标识为路由器在发送该第一位置信息以及该目标智能设备的标识之后等待时长达到预设时长时发送的;基于该第二位置信息和该户型信息确定该目标智能设备的更新的房间信息;向该服务器发送该更新的房间信息和该目标智能设备的标识。基于该方式,实现智能化修改智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息。基于该方式,能够便于用户更灵活地选择目标智能设备的房间信息。

在一种可能的实现方式中,该备选房间信息为基于该首选房间信息对应的房间与其他房间之间的距离确定的。基于该方式,能够准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

在一种可能的实现方式中,该备选房间信息对应的房间与该首选房间信息对应的房间之间的距离最近。基于该方式,能够更准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

第三方面提供了一种信息处理方法,该方法包括:广播第一蓝牙信号;接收一个或多个第一智能设备发送的第二蓝牙信号,该第二蓝牙信号携带第一智能设备所在的房间信息;向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和目标智能设备的标识,该目标智能设备的首选房间信息为第二智能设备所在的房间信息,该第二智能设备为一个或多个第一智能设备中的一个智能设备。

在第三方面所描述的方法中,在无法获取户型信息的情况下,目标智能设备可以采用广播的形式向房屋内已配置的智能设备发送蓝牙信号,已配置的智能设备收到蓝牙信号后,可以反馈自己所在的房间信息,目标智能设备便可从房屋内已配置的智能设备中确定出一个智能设备,并将其所在的房间信息作为目标智能设备所在的房间信息。基于该方式,在无法获取户型信息的情况下,可以与房屋内已配置的智能设备进行互动,实现智能化获取智能设备的房间信息,减少用户使用成本,提高用户体验。

在一种可能的实现方式中,该方法还包括:向移动设备发送请求信息,该请求信息用于请求获取认证凭据,该认证凭据为在同一用户标识下不同智能设备之间鉴权的唯一标识;接收移动设备发送的该认证凭据;其中,该第一蓝牙信号携带该认证凭据,该第一智能设备为具有该认证凭据的智能设备。基于该方式,能够提高信息传输的安全性。

在一种可能的实现方式中,该第二智能设备为一个或多个第一智能设备中第二蓝牙信号的信号强度最强的智能设备。基于该方式,能够准确地确定出目标智能设备的首选房间信息。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息,该目标智能设备的备选房间信息为第三智能设备所在的房间信息,该第三智能设备为一个或多个第一智能设备中除第二智能设备之外的一个智能设备。基于该方式,能够提供除首选房间信息以外的其他房间信息的推荐,有利于提高智能设备的房间信息的准确性。

在一种可能的实现方式中,该第三智能设备为基于一个或多个第一智能设备的第二蓝牙信号的信号强度与该第二智能设备的第二蓝牙信号的信号强度之间的差值确定的。基于该方式,能够准确地确定出目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

在一种可能的实现方式中,该第三智能设备为一个或多个第一智能设备的第二蓝牙信号的信号强度与该第二智能设备的第二蓝牙信号的信号强度之间的差值最小的智能设备。基于该方式,能够更准确地确定出目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

在一种可能的实现方式中,该方法还包括:在检测到该目标智能设备重新接入路由器,或广播第一蓝牙信号之后等待时长达到预设时长时,广播第三蓝牙信号;接收一个或多个第四智能设备发送的第四蓝牙信号,该第四蓝牙信号携带第四智能设备所在的房间信息;向服务器发送该目标智能设备的更新的房间信息和目标智能设备的标识,该目标智能设备的更新的房间信息为第五智能设备所在的房间信息,该第五智能设备为一个或多个第四智能设备中的一个智能设备。基于该方式,实现智能化修改智能设备的房间信息,提高用户体验。

第四方面提供了一种信息处理方法,该方法包括:接收主机设备发送的第一信息,该第一信息包括目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备为待配置的智能设备;基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。基于该方式,能够实现智能化地获取智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息,基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息,包括:接收移动设备发送的查询指令,该查询指令携带该目标智能设备的标识;基于该目标智能设备的标识向移动设备发送该目标智能设备的首选房间信息和该目标智能设备的备选房间信息;接收移动设备发送的目标房间信息和该目标智能设备的标识,该目标房间信息为用户从该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确认选择的房间信息;将该目标房间信息确定为该目标智能设备所在的房间信息。基于该方式,能够便于用户更灵活地选择目标智能设备的房间信息。

在一种可能的实现方式中,该目标智能设备的首选房间信息为用户的移动设备所在的房间信息。基于该方式,能够实现智能化地获取智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:接收主机设备发送的该目标智能设备的校正房间信息和该目标智能设备的标识;若该校正房间信息与该目标智能设备所在的房间信息不同,则向移动设备发送第二信息,该第二信息用于确认是否将该校正房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第二信息的第一响应信息,则将该校正房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第二信息的第二响应信息,则不更新该目标智能设备所在的房间信息。基于该方式,实现智能化校正智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该目标智能设备的首选房间信息为第二智能设备所在的房间信息,该第二智能设备为一个或多个第一智能设备中的一个智能设备,该第一智能设备为已配置的智能设备。基于该方式,在无法获取户型信息的情况下,可以与房屋内已配置的智能设备进行互动,实现智能化获取智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:接收移动设备发送的获取指令,该获取指令携带用户标识;向移动设备发送认证凭据,该认证凭据为在同一用户标识下不同智能设备之间鉴权的唯一标识。基于该方式,能够提高信息传输的安全性。

在一种可能的实现方式中,该方法还包括:接收主机设备发送的该目标智能设备的更新的房间信息和该目标智能设备的标识;若该更新的房间信息与该目标智能设备所在的房间信息不同,则向移动设备发送第三信息,该第三信息用于确认是否将该更新的房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第三信息的第三响应信息,则将该更新的房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第三信息的第四响应信息,则不更新该目标智能设备所在的房间信息。基于该方式,实现智能化修改智能设备的房间信息,提高用户体验。

第五方面提供了一种信息处理方法,该方法包括:向服务器发送查询指令,该查询指令携带目标智能设备的标识,该目标智能设备为待配置的智能设备;接收服务器发送的该目标智能设备的首选房间信息和该目标智能设备的备选房间信息;从该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确认目标房间信息;向服务器发送该目标房间信息和该目标智能设备的标识。基于该方式,能够实现智能化地获取智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:向主机设备发送用户标识以及目标智能设备的标识。

在一种可能的实现方式中,该方法还包括:接收目标智能设备发送的请求信息,该请求信息用于请求获取认证凭据,该认证凭据为在同一用户标识下不同智能设备之间鉴权的唯一标识;向目标智能设备发送该认证凭据。基于该方式,能够提高信息传输的安全性。

在一种可能的实现方式中,向所述目标智能设备发送认证凭据之前,包括:向服务器发送获取指令,该获取指令携带用户标识;接收服务器发送的该认证凭据。

在一种可能的实现方式中,从该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确认目标房间信息,包括:显示房间设置界面,该房间设置界面包括第一选项和第二选项,该第一选项为该目标智能设备的首选房间信息,该第二选项为该目标智能设备的备选房间信息;将用户从该房间设置界面确认选择的房间信息确定为目标房间信息。基于该方式,能够便于用户更灵活地选择目标智能设备的房间信息。

在一种可能的实现方式中,该首选房间信息为该房间设置界面中的默认选项。基于该方式,能够更加快捷地确认目标房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:若在第一预设时间段内未接收到用户对该房间设置界面的房间信息的确认选择操作,则将该首选房间信息确定为该目标房间信息。基于该方式,在用户无法确认的情况下,能够保证房间信息的准确性。

在一种可能的实现方式中,该方法还包括:接收服务器发送的第二信息,该第二信息用于确认是否将该目标智能设备的校正房间信息更新为该目标智能设备所在的房间信息;输出第一提示信息,该第一提示信息提示用户是否将该校正房间信息更新为该目标智能设备所在的房间信息;根据用户针对该第一提示信息的操作向服务器发送该第二信息的第一响应信息或该第二信息的第二响应信息,该第一响应信息指示确认将该校正房间信息更新为该目标智能设备所在的房间信息,该第二响应信息指示不更新该目标智能设备所在的房间信息。基于该方式,实现智能化校正智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:若在第二预设时间段内未接收到用户针对该第一提示信息的操作,则向服务器发送该第一响应信息。基于该方式,在用户无法确认的情况下,能够保证房间信息的准确性。

在一种可能的实现方式中,该方法还包括:接收服务器发送的第三信息,该第三信息用于确认是否将该目标智能设备的更新的房间信息更新为该目标智能设备所在的房间信息;输出第二提示信息,该第二提示信息提示用户是否将该更新的房间信息更新为该目标智能设备所在的房间信息;根据用户针对该第二提示信息的操作向服务器发送该第三信息的第三响应信息或该第三信息的第四响应信息,该第三响应信息指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息,该第四响应信息指示不更新该目标智能设备所在的房间信息。基于该方式,实现智能化修改智能设备的房间信息,提高用户体验。

在一种可能的实现方式中,该方法还包括:若在第三预设时间段内未接收到用户针对该第二提示信息的操作,则向服务器发送该第三响应信息。基于该方式,在用户无法确认的情况下,能够保证房间信息的准确性。

第六方面提供了一种主机设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得主机设备执行上述第一方面或第二方面任一项可能的实现方式中的信息处理方法。

第七方面提供了一种目标智能设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得服务器执行上述第三方面任一项可能的实现方式中的信息处理方法。

第八方面提供了一种服务器,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得服务器执行上述第四方面任一项可能的实现方式中的信息处理方法。

第九方面提供了一种移动设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得移动设备执行上述第五方面任一项可能的实现方式中的信息处理方法。

第十方面提供了一种信息处理装置,该信息处理装置可以是主机设备,也可以是主机设备中的装置,或者是能够和主机设备匹配使用的装置。其中,该信息处理装置还可以为芯片系统。该信息处理装置可执行第一方面或第二方面所述的方法。该信息处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该信息处理装置执行的操作及有益效果可以参见上述第一方面或第二方面所述的方法以及有益效果,重复之处不再赘述。

第十一方面提供了一种信息处理装置,该信息处理装置可以是目标智能设备,也可以是目标智能设备中的装置,或者是能够和目标智能设备匹配使用的装置。其中,该信息处理装置还可以为芯片系统。该信息处理装置可执行第三方面所述的方法。该信息处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该信息处理装置执行的操作及有益效果可以参见上述第三方面所述的方法以及有益效果,重复之处不再赘述。

第十二方面提供了另一种信息处理装置,该信息处理装置可以是服务器,也可以是服务器中的装置,或者是能够和服务器匹配使用的装置。其中,该信息处理装置还可以为芯片系统。该信息处理装置可执行第四方面所述的方法。该信息处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该信息处理装置执行的操作及有益效果可以参见上述第四方面所述的方法以及有益效果,重复之处不再赘述。

第十三方面提供了另一种信息处理装置,该信息处理装置可以是移动设备,也可以是移动设备中的装置,或者是能够和移动设备匹配使用的装置。其中,该信息处理装置还可以为芯片系统。该信息处理装置可执行第五方面所述的方法。该信息处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该信息处理装置执行的操作及有益效果可以参见上述第五方面所述的方法以及有益效果,重复之处不再赘述。

第十四方面提供了一种计算机存储介质,包括计算机指令,当计算机指令在主机设备上运行时,使得主机设备执行上述第一方面或第二方面任一项可能的实现方式中的信息处理方法,或,当计算机指令在目标智能设备上运行时,使得目标智能设备执行上述第三方面任一项可能的实现方式中的信息处理方法,或,当计算机指令在服务器上运行时,使得服务器执行上述第四方面任一项可能的实现方式中的信息处理方法,或,当计算机指令在移动设备上运行时,使得移动设备执行上述第五方面任一项可能的实现方式中的信息处理方法。

第十五方面提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述任一方面任一项可能的实现方式中的信息处理方法。

附图说明

图1A为本申请实施例提供的一种设置智能设备房间信息的用户界面;

图1B为本申请实施例提供的一种添加智能设备房间信息的用户界面;

图1C为本申请实施例提供的一种修改智能设备房间信息的用户界面;

图2为本申请实施例提供的一种通信系统的系统架构图;

图3为本申请实施例提供的一种移动设备的硬件结构示意图;

图4为本申请实施例提供的一种移动设备的软件结构框图;

图5为本申请实施例提供的一种信息处理装置的结构示意图;

图6为本申请实施例提供的一种信息处理方法的流程示意图;

图7为本申请实施例提供的一种户型信息的示意图;

图8为本申请实施例提供的一种房间设置的用户界面;

图9为本申请实施例提供的另一种信息处理方法的流程示意图;

图10为本申请实施例提供的一种房间更新提示的用户界面;

图11为本申请实施例提供的另一种信息处理方法的流程示意图;

图12为本申请实施例提供的另一种房间更新提示的用户界面;

图13为本申请实施例提供的另一种信息处理方法的流程示意图;

图14为本申请实施例提供的另一种房间更新提示的用户界面;

图15为本申请实施例提供的另一种信息处理方法的流程示意图;

图16为本申请实施例提供的一种信息处理装置的结构示意图;

图17为本申请实施例提供的另一种信息处理装置的结构示意图;

图18为本申请实施例提供的另一种信息处理装置的结构示意图。

具体实施方式

下面将结合附图对本申请实施例中的技术方案进行清楚、详尽地描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

本申请以下实施例中的术语“用户界面(user interface,UI)”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面是通过java、可扩展标记语言(extensible markuplanguage,XML)等特定计算机语言编写的源代码,界面源代码在移动设备上经过解析,渲染,最终呈现为用户可以识别的内容。用户界面常用的表现形式是图形用户界面(graphicuser interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在移动设备的显示屏中显示的文本、图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。

为了更好地理解本申请实施例,下面首先对本申请实施例涉及的通信系统20进行介绍:

图2示出了本申请实施例提供的一种通信系统20的系统架构图。该通信系统20可以包括至少一个移动设备、至少一个智能设备、网络设备、路由器、主机设备以及服务器,图2以该通信系统20包括一个移动设备100、一个智能设备200、网络设备300、路由器400、主机设备500以及服务器600为例。其中:

(1)移动设备100可以是手机、平板电脑、笔记本电脑或具备无线通讯功能的可穿戴电子设备(如智能手表)等,但并不局限于此。移动设备100配置有显示屏,并安装有预设应用程序(application,APP)。每个用户在预设APP中都有对应的唯一用户标识,用户可以通过预设APP在对应的用户标识下配置相应的智能设备,以便用户后续可以控制该智能设备。

(2)智能设备200可以是智能家居设备或其他物联网设备,如智能音箱、智能台灯、智能扫地机器人、智能风扇、智能摄像头、智能导购机器人等。所谓的智能家居设备是通过物联网技术连接,旨在实现家庭功能自动化的设备,通常都具备接入路由器的能力。用户可以通过长按智能设备200的配置键,使得智能设备200进入待配置状态。本申请实施例中,智能设备200为待配置的智能设备。待配置状态下的智能设备200与移动设备100可以处于同一房间位置。

(3)网络设备300可以是微基站或室内基站,如蓝牙到达角(angle of arrival,AOA)基站等。网络设备300可以与移动设备100建立通信连接,实现数据信息的传输。例如移动设备100发送蓝牙信号给网络设备300,相应地,网络设备300接收该蓝牙信号并进行数据处理。本申请实施例中,用于实现网络设备功能的装置可以是网络设备本身,也可以是能够支持网络设备实现该功能的装置,例如芯片系统或可实现网络设备功能的组合器件、部件,该装置可以被安装在网络设备中。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。

(4)路由器400可以是无线路由器(如Wi-Fi组网(mesh)路由器等),也可以是有线路由器,在此不做限定。所谓的路由器是连接多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用设备。其中,无线路由器是用于用户上网、带有无线覆盖功能的路由器,不仅具备单纯性无线接入点(access point,AP)所有功能如支持动态主机配置协议(dynamic host configuration protocol,DHCP)客户端、支持虚拟专用网络(virtual private network,VPN)、防火墙、支持加密等等,而且还包括了网络地址转换功能,可支持局域网用户的网络连接共享等。本申请实施例中,智能设备200接入路由器400后,路由器400可以获取到智能设备200的相关信息,如智能设备200所在的位置信息等。

(5)主机设备500可以是智能主机设备,相当于智能家庭网关。智能主机设备作为智能家居系统中的控制器,其功能不仅包括了对信息的采集、计算、输入、输出,还有集中、远程和联动控制等,是一个计算力高、功能全并且高效兼容的中控主机。本申请实施例中,主机设备500可以与移动设备100、智能设备200、网络设备300、路由器400以及服务器600等设备进行数据传输,以满足各种智能化需求。

(6)服务器600可以是独立的物理服务器,或者由多台服务器组成的服务器集群,或者是一个云端计算中心(如云服务器)。其中,所谓云服务器是一种简单高效、安全可靠计算服务,其管理方式要比物理服务器更简单高效。本申请实施例中,服务器600可以存储数据信息或共享数据信息,例如主机设备500可以将智能设备200所在的房间信息等数据同步上传到服务器600进行存储,以减少数据存储的压力;同时移动设备100也可以向服务器600发送查询指令,以获取智能设备200所在的房间信息等数据,实现数据共享。

本申请实施例中,智能设备200的配置过程具体可以是:用户通过长按智能设备200的配置键,使得智能设备200进入待配置状态;同时移动设备100可以开启蓝牙功能并靠近智能设备200,通过蓝牙功能搜索到智能设备200。此时,网络设备300也可以检测到移动设备100发送的蓝牙信号,并确定出移动设备100所在的位置信息,然后将移动设备100所在的位置信息发送给主机设备500进行处理。用户可以在移动设备100的显示屏上通过上述预设APP查看到智能设备200。当移动设备100检测到针对智能设备200的选择操作时,移动设备100与智能设备200建立通信连接,移动设备100向智能设备200发送获取指令,从而获取所需的信息资源(如智能设备200的标识、智能设备200的型号信息等),并且将这些信息资源发送给主机设备500。同时移动设备100会向智能设备200下发路由器信息(如Wi-Fi信息,包括Wi-Fi名称、Wi-Fi密码等),智能设备200便可根据上述路由器信息连接到路由器400,从而完成对智能设备200的配置。当然,在智能设备200成功接入路由器400后,路由器400也可以确定出智能设备200所在的位置信息,并将智能设备200所在的位置信息发送给主机设备500进行处理。

应当理解,图2仅仅为本申请实施例提供的通信系统的系统结构示意图,并不构成对通信系统20的具体限定,通信系统20可以包括比图示更多或更少的设备,在此不做限定。

下面对移动设备100的硬件结构进行介绍。请参阅图3,图3是本申请实施例提供的移动设备100的硬件结构示意图。

移动设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。

可以理解的是,本发明实施例示意的结构并不构成对移动设备100的具体限定。在本申请另一些实施例中,移动设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。

其中,控制器可以是移动设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。

处理器110中还可以设置存储器,用于存储指令和数据。处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。处理器110调用存储器中存储的指令或数据,使移动设备100执行以下方法实施例中移动设备所执行的方法。

在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。

充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。

电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电在其他一些实施例中,电源管理模块141也可以设置于处理器110中。

移动设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。

天线1和天线2用于发射和接收电磁波信号。移动设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块150可以提供应用在移动设备100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。

无线通信模块160可以提供应用在移动设备100上的包括无线局域网(wirelesslocal area networks,WLAN)(如Wi-Fi网络),蓝牙(bluetooth,BT),BLE广播,全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。

在一些实施例中,移动设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得移动设备100可以通过无线通信技术与网络以及其他设备通信。

移动设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。

显示屏194用于显示图像,视频等。显示屏194包括显示面板。在一些实施例中,移动设备100可以包括1个或N个显示屏194,N为大于1的正整数。

移动设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。ISP用于处理摄像头193反馈的数据。摄像头193用于捕获静态图像或视频。数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。视频编解码器用于对数字视频压缩或解压缩。移动设备100可以支持一种或多种视频编解码器。

NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。

外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展移动设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。

内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行移动设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能)等。存储数据区可存储移动设备100使用过程中所创建的数据(比如音频数据)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如闪存器件等。

移动设备100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。

音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。

扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。耳机接口170D用于连接有线耳机。压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180A可以设置于显示屏194。陀螺仪传感器180B可以用于确定移动设备100的运动姿态。气压传感器180C用于测量气压。磁传感器180D包括霍尔传感器。加速度传感器180E可检测移动设备100在各个方向上(一般为三轴)加速度的大小。距离传感器180F,用于测量距离。接近光传感器180G可以包括例如发光二极管(LED)和光检测器。环境光传感器180L用于感知环境光亮度。指纹传感器180H用于采集指纹。温度传感器180J用于检测温度。触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180K用于检测作用于其上或附近的触摸操作。骨传导传感器180M可以获取振动信号。按键190包括开机键,音量键等。马达191可以产生振动提示。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。SIM卡接口195用于连接SIM卡。

移动设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本发明实施例以分层架构的Android系统为例,示例性说明移动设备100的软件结构。图4是本申请实施例的移动设备100的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和系统库,以及内核层。

应用程序层可以包括一系列应用程序包。如图4所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。

应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。如图4所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。

窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。

内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。

电话管理器用于提供移动设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。

资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。

通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。

Android Runtime包括核心库和虚拟机。Android runtime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。

表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。

媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2D图形引擎是2D绘图的绘图引擎。

内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

下面对信息处理装置的结构进行介绍。请参阅图5,图5是本申请实施例提供的一种信息处理装置的结构示意图。具体地,该信息处理装置可以是主机设备、服务器或目标智能设备,例如上述图2所示的主机设备500、服务器600或智能设备200。

如图5所示,信息处理装置500可包括:一个或多个处理器501、存储器502、通信接口503、接收器505、发射器506、耦合器507、天线508、装置接口509。这些部件可通过总线504或者其他方式连接,图5以通过总线连接为例。其中:

通信接口503可用于信息处理装置500与其他通信设备,例如网络设备,进行通信。具体地,通信接口503可以是5G通信接口,也可以是未来新空口的通信接口。不限于无线通信接口,信息处理装置500还可以配置有线的通信接口503,例如局域接入网(local accessnetwork,LAN)接口。发射器506可用于对处理器501输出的信号进行发射处理。接收器505可用于对天线508接收的移动通信信号进行接收处理。

在本申请的一些实施例中,发射器506和接收器505可看作一个无线调制解调器。在信息处理装置500中,发射器506和接收器505的数量均可以是一个或者多个。天线508可用于将传输线中的电磁能转换成自由空间中的电磁波,或者将自由空间中的电磁波转换成传输线中的电磁能。耦合器507用于将天线508接收到的移动通信信号分成多路,分配给多个的接收器505。

存储器502与处理器501耦合,用于存储各种软件程序和/或多组指令。具体地,存储器502可包括高速随机存取的存储器,并且也可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。存储器502可以存储网络通信程序,该网络通信程序可用于与一个或多个附加设备,一个或多个移动设备,一个或多个网络设备进行通信。

在本申请的一些实施例中,存储器502可用于存储本申请的一个或多个实施例提供的信息处理方法在主机设备侧或服务器侧或移动设备侧的实现程序。

处理器501可用于读取和执行计算机可读指令。具体地,处理器501可用于调用存储于存储器502中的程序,例如本申请的一个或多个实施例提供的信息处理方法在主机设备侧或服务器侧或移动设备侧的实现程序,并执行该程序包含的指令。

应理解,图5所示的信息处理装置500仅仅是本申请实施例的一种实现方式,实际应用中,信息处理装置500还可以包括更多或更少的部件,在此不做限定。

为了能够智能化地获取智能设备的房间信息,提高用户体验,本申请提供了一种信息处理方法,下面进一步对本申请实施例提供的信息处理方法进行详细描述。本申请实施例中,该信息处理方法的应用场景可以是家庭住所、商场门店、酒店客房等,在此不做限定。本申请实施例以应用场景是家庭住所为例。

一、配置过程中智能化获取智能设备的房间信息

请参见图6,图6是本申请实施例提供的一种信息处理方法的流程示意图。如图6所示,该信息处理方法包括如下步骤S601~S605,图6所示的方法执行主体包括移动设备(如图2中的移动设备100)、网络设备(如图2中的网络设备300)、主机设备(如图2中的主机设备500)和服务器(如图2中的服务器600)。或者,图6所示的方法执行主体包括移动设备中的芯片、网络设备中的芯片、主机设备中的芯片和服务器中的芯片。图6以移动设备、网络设备、主机设备和服务器为执行主体为例进行说明。其中:

S601、移动设备向主机设备发送用户标识以及目标智能设备的标识,该目标智能设备为待配置的智能设备。相应地,主机设备接收该用户标识以及目标智能设备的标识。

该用户标识可以是用户通过移动设备在预设APP上注册的用户账号,也可以是其他用于唯一标识用户的信息,在此不做限定。一个或多个智能设备进入待配置状态时,移动设备可以打开蓝牙功能进行搜索,在显示屏上可以通过预设APP查看到一个或多个智能设备。移动设备检测到针对一个或多个智能设备中的目标智能设备(如图2中的智能设备200)的选择操作时,移动设备与目标智能设备建立通信连接,然后向目标智能设备发送获取指令,以获取到目标智能设备的相关信息,如目标智能设备的标识(如媒体访问控制(mediaaccess control,MAC)地址)、目标智能设备的型号信息等。其中,目标智能设备的标识是可以唯一标识目标智能设备的信息,通过该目标智能设备的标识便可确定该目标智能设备。

进一步,移动设备将该用户对应的用户标识以及获取到的目标智能设备的标识发送给主机设备,主机设备便可在该用户标识下配置该目标智能设备。

S602、网络设备向主机设备发送移动设备的第一位置信息以及该用户标识。相应地,主机设备接收该移动设备的第一位置信息以及该用户标识。

在本申请实施例中,以网络设备是蓝牙AOA基站为例,在配置目标智能设备的过程中,移动设备在打开蓝牙功能对目标智能设备进行搜索时,会向蓝牙AOA基站发送携带了用户标识的蓝牙信号。相应地,蓝牙AOA基站接收到该携带了用户标识的蓝牙信号,可以将移动设备所在的位置看作是一个蓝牙标签,根据蓝牙信号的信号强度指示等数据信息,利用室内定位技术确定移动设备所在的第一位置信息。此处的室内定位技术可以是蓝牙AOA定位技术。当然也可以采用其他室内定位技术,如超声波定位技术、超宽带(ultra wideband,UWB)定位技术、无线传感器(zigbee)室内定位技术等,在此不做限定。应理解,移动设备所在的第一位置信息可以是移动设备在室内的空间位置信息。

进一步,利用全屋智能中的网络异构融合技术,网络设备可以通过有线或无线通信(如可编程逻辑控制器(programmable logic controller,PLC)电力线载波通信),将确定出的移动设备所在的第一位置信息以及用户标识发送给主机设备;相应地,主机设备接收到该移动设备所在的第一位置信息以及用户标识,并且在该用户标识下对应记录该移动设备所在的第一位置信息。

需要说明的是,步骤S601和S602执行的先后顺序不做限定,也可能是同时执行的。

S603、主机设备基于该第一位置信息和户型信息确定移动设备所在的房间信息。

在本申请实施例中,该户型信息包括:房间的平面空间布局信息,即对各个独立空间的名称、相应位置、大小进行描述的信息。这里的户型信息可以是预先保存在主机设备中的,具体可以是用户自行上传并保存的户型信息。主机设备将获取到的移动设备所在的第一位置信息映射到户型信息中的平面位置上,根据户型信息中每个房间的名称和位置分布,即可确定出移动设备所在的房间信息,如房间名称等。

如图7所示,图7是本申请实施例提供的一种户型信息的示意图,主机设备将移动设备所在的空间位置信息映射到了户型信息中的平面位置A处,根据户型信息中每个房间的名称和位置分布,可以确定平面位置A处于客厅的位置,因此移动设备所在的房间信息为客厅。

S604、主机设备向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备的首选房间信息为移动设备所在的房间信息。相应地,服务器接收该第一信息。

在本申请实施例中,该目标智能设备的首选房间信息为移动设备所在的房间信息。移动设备在为目标智能设备进行配置时,通常移动设备所在的位置与目标智能设备所在的位置相近,因此可以将移动设备所在的房间信息作为目标智能设备的首选房间信息。

可选地,该第一信息还可以包括用户标识。也就是说,服务器接收到第一信息后,可以在该用户标识下对应记录目标智能设备的首选房间信息以及该目标智能设备的标识。

可选地,主机设备向服务器发送第一信息的具体实现方式可以是:主机设备对第一信息进行加密;主机设备向服务器发送加密后的第一信息。基于该方式,能够提高信息传输的安全性。

S605、服务器基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。

在本申请实施例中,服务器确定出该目标智能设备所在的房间信息后,服务器便可将目标智能设备所在的房间信息发送给移动设备。在目标智能设备配置完成(即成功接入路由器)后,用户便可直接通过移动设备的显示屏在预设APP中查看到该目标智能设备所在的房间信息,无需用户手动选择或添加目标智能设备所在的房间信息。

可选地,服务器还可以将该目标智能设备所在的房间信息发送给主机设备,主机设备对该目标智能设备所在的房间信息进行记录。

在一种可能的实现方式中,服务器可以采用以下两种方式中的一种对该目标智能设备所在的房间信息进行确定:

方式一:服务器将该目标智能设备的首选房间信息直接确定为该目标智能设备所在的房间信息。也就是说,可以无需由用户进一步确定,直接将该目标智能设备的首选房间信息记录为目标智能设备所在的房间信息。基于该方式,无需用户确定智能设备的房间信息,能够更加快捷智能化地获取智能设备所在的房间信息。

方式二:该第一信息还包括目标智能设备的备选房间信息,该目标智能设备的备选房间信息作为除首选房间信息以外的其他房间信息的推荐,需要用户在该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确定目标智能设备所在的房间信息。基于该方式,能够智能化地推荐智能设备的房间信息,便于用户更灵活地选择目标智能设备的房间信息,有利于提高智能设备的房间信息的准确性,并且用户无需手动编辑,用户体验更加智能,使用成本减低。

可选地,该备选房间信息为基于该首选房间信息对应的房间与其他房间之间的距离确定的。基于该方式,能够准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

例如,假设家庭住所场景中包括6个房间,分别是客厅、主卧、次卧、阳台、卫生间和厨房。其中,首选房间信息对应的房间为客厅,客厅与其他房间之间的距离由近到远分别是次卧、阳台、厨房、卫生间和主卧。因此,可以将次卧和阳台作为目标智能设备的备选房间信息。

进一步可选地,该备选房间信息对应的房间与该首选房间信息对应的房间之间的距离最近。基于该方式,能够更准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。例如,如上所述,客厅与次卧之间的距离最近,因此可以将次卧作为目标智能设备的备选房间信息。

具体地,基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息的具体实现方式可以包括以下步骤s11~s15:

s11、移动设备向服务器发送查询指令,该查询指令携带该目标智能设备的标识。相应地,服务器接收该查询指令。

s12、服务器基于该目标智能设备的标识向移动设备发送该目标智能设备的首选房间信息和该目标智能设备的备选房间信息。相应地,移动设备接收该目标智能设备的首选房间信息和该目标智能设备的备选房间信息。

在具体实现中,服务器可以根据该目标智能设备的标识获取到该目标智能设备的首选房间信息和该目标智能设备的备选房间信息,并将该目标智能设备的首选房间信息和该目标智能设备的备选房间信息发送给移动设备。在目标智能设备完成配置(即成功接入路由器)后,移动设备的显示屏便会在预设APP中显示该目标智能设备的首选房间信息和该目标智能设备的备选房间信息,以供用户进行选择确定。

s13、移动设备从该目标智能设备的首选房间信息和目标智能设备的备选房间信息中确认目标房间信息。

可选地,移动设备从该目标智能设备的首选房间信息和目标智能设备的备选房间信息中确认目标房间信息的具体实现方式可以是:显示房间设置界面,该房间设置界面包括第一选项和第二选项,该第一选项为目标智能设备的首选房间信息,该第二选项为目标智能设备的备选房间信息;将用户从该房间设置界面确认选择的房间信息确定为目标房间信息。

如图8所示,假设该目标智能设备为用户1待配置的智能音箱A。在智能音箱A完成配置(即成功接入路由器)的同时,用户可以通过移动设备的显示屏在预设APP中的房间设置的用户界面查看到房间确认的提示消息。在房间设置的用户界面中包括客厅选项、次卧选项和阳台选项,以及确认按钮。其中,客厅选项为智能音箱A的首选房间信息,次卧选项和阳台选项为智能音箱A的备选房间信息。若用户从该房间设置的用户界面中确认选择是客厅选项,则客厅便为目标房间信息。若用户从该房间设置的用户界面中确认选择是次卧选项,则次卧便为目标房间信息。若用户从该房间设置的用户界面中确认选择是阳台选项,则阳台便为目标房间信息。

进一步可选地,该首选房间信息为该房间设置界面中的默认选项。基于该方式,能够更加快捷地确认目标房间信息,提高用户体验。

又如图8所示,客厅选项为智能音箱A的首选房间信息,即该客厅选项为该房间设置界面中的默认选项。用户通过移动设备的显示屏在预设APP中的房间设置的用户界面查看到房间确认的提示消息后,直接点击确认按钮,即可将客厅确定为目标房间信息。

进一步可选地,该方法还包括:若在第一预设时间段内未接收到用户对该房间设置界面的房间信息的确认选择操作,则将该首选房间信息确定为所述目标房间信息。基于该方式,在用户无法确定的情况下,能够保证房间信息的准确性,

又如图8所示,在房间设置的用户界面中还包括提醒事项“24小时后自动确认”。用户若在24小时内并未对房间设置界面的房间信息进行确认选择的操作,则自动将客厅确定为目标房间信息。

s14、移动设备向服务器发送该目标房间信息和目标智能设备的标识。相应地,服务器接收该目标房间信息和目标智能设备的标识。

s15、服务器将该目标房间信息确定为该目标智能设备所在的房间信息。

也就是说,将用户从目标智能设备的首选房间信息和目标智能设备的备选房间信息中确认选择的房间信息作为目标智能设备所在的房间信息。

在图6所描述的方法中,由于移动设备在为目标智能设备配置的过程中,两者所在的位置信息相近,因此可以将移动设备所在的房间信息作为目标智能设备的首选房间信息,实现智能化地获取智能设备的房间信息,减少用户使用成本,提高用户体验。

二、配置完成后智能化校正智能设备的房间信息

在配置过程中采用移动设备所在的房间信息作为目标智能设备的首选房间信息,然后根据目标智能设备的首选房间信息确定目标智能设备所在的房间信息,但是采用这样方式确定目标智能设备所在的房间信息不一定准确,而且用户在选择确定时也会存在错误选择的可能。因此,本申请提供了另一种信息处理方法,以实现智能化校正智能设备的房间信息。请参见图9,图9是本申请实施例提供的另一种信息处理方法的流程示意图。

如图9所示,该信息处理方法包括如下步骤S901~S913,图9所示的方法执行主体包括移动设备(如图2中的移动设备100)、网络设备(如图2中的网络设备300)、路由器(如图2中的路由器400)、主机设备(如图2中的主机设备500)和服务器(如图2中的服务器600)。或者,图9所示的方法执行主体包括移动设备中的芯片、网络设备中的芯片、路由器中的芯片、主机设备中的芯片和服务器中的芯片。图9以移动设备、网络设备、路由器、主机设备和服务器为执行主体为例进行说明。其中:

S901、移动设备向主机设备发送用户标识以及目标智能设备的标识,该目标智能设备为待配置的智能设备。相应地,主机设备接收该用户标识以及目标智能设备的标识。

S902、网络设备向主机设备发送移动设备的第一位置信息以及该用户标识。相应地,主机设备接收该移动设备的第一位置信息以及该用户标识。

需要说明的是,步骤S901和S902执行的先后顺序不做限定,也可能是同时执行的。

S903、主机设备基于该第一位置信息和户型信息确定移动设备所在的房间信息。

S904、主机设备向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备的首选房间信息为移动设备所在的房间信息。相应地,服务器接收该第一信息。

S905、服务器基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。

其中,步骤S901~S905的具体实现方式可以参考上述步骤S601~S605的具体实现方式,在此不做赘述。

S906、路由器向主机设备发送该目标智能设备的第二位置信息以及目标智能设备的标识。相应地,主机设备接收该目标智能设备的第二位置信息以及目标智能设备的标识。

在本申请实施例中,目标智能设备在配置完成(即成功接入路由器)后,路由器也可以根据目标智能设备发出的信号强度指示等数据信息,利用上述室内定位技术确定出目标智能设备的第二位置信息,即目标智能设备在室内的空间位置信息。

进一步,利用全屋智能中的网络异构融合技术,路由器可以通过有线或无线通信,将确定出的目标智能设备的第二位置信息以及用户标识发送给主机设备;相应地,主机设备接收到该目标智能设备的第二位置信息以及用户标识后,可以在该用户标识下对应记录该目标智能设备的第二位置信息。

S907、主机设备基于该第二位置信息和户型信息确定该目标智能设备的校正房间信息。

主机设备将获取到的目标智能设备的第二位置信息映射到该户型信息中的平面位置上,根据户型信息中每个房间的名称和位置分布,即可得到通过路由器确定的目标智能设备所在的房间信息。相比于通过移动设备所在的房间信息间接确定目标智能设备所在的房间信息,通过路由器直接确定到的目标智能设备所在的房间信息会更准确,因此可以将通过路由器直接确定到的目标智能设备所在的房间信息作为该目标智能设备的校正房间信息,以实现对步骤S905中确定的目标智能设备所在的房间信息的校正。

S908、主机设备向服务器发送该校正房间信息和目标智能设备的标识。相应地,服务器接收该校正房间信息和目标智能设备的标识。

S909、若该校正房间信息与该目标智能设备所在的房间信息不同,则服务器向移动设备发送第二信息,该第二信息用于确认是否将该校正房间信息更新为该目标智能设备所在的房间信息。相应地,移动设备接收该第二信息。

在本申请实施例中,主机设备根据目标智能设备的标识获取到之前确定的该目标智能设备所在的房间信息,将校正房间信息与该目标智能设备所在的房间信息进行对比。如果校正房间信息与该目标智能设备所在的房间信息不同,则表明之前确定的目标智能设备所在的房间信息可能不准确或用户在选择确定时可能存在错误的情况等,因此需要用户进一步确定是否将该校正房间信息更新为该目标智能设备所在的房间信息。

S910、移动设备输出第一提示信息,该第一提示信息提示用户是否将该校正房间信息更新为该目标智能设备所在的房间信息。

如图10所示,假设目标智能设备为智能音箱A,校正房间信息为次卧,之前确定的该目标智能设备所在的房间信息为客厅。移动设备在获取到该校正房间信息后,会在移动设备的显示屏上的房间更新提示框中显示第一提示信息:“智能检测到房间设置可能错误,请确认以下设备的房间信息是否由“客厅”修改为“次卧”?”。该房间更新提示框中还可以包括确定按钮和否定按钮,若用户触发该确定按钮,则表示确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”;若用户触发该否定按钮,则表示不更新智能音箱A所在的房间信息。

S911、移动设备根据用户针对该第一提示信息的操作向服务器发送该第二信息的第一响应信息或该第二信息的第二响应信息,该第一响应信息指示确认将该校正房间信息更新为该目标智能设备所在的房间信息,该第二响应信息指示不更新该目标智能设备所在的房间信息。相应地,服务器接收该第二信息的第一响应信息或该第二信息的第二响应信息。

在一种可能的实现方式中,该方法还包括:若在第二预设时间段内未接收到用户针对该第一提示信息的操作,则移动设备向服务器发送第一响应信息。也就是说,移动设备会超时自动确认将该校正房间信息更新为该目标智能设备所在的房间信息。

又如图10所示,该房间更新提示框中还包括提醒事项:“24小时后自动确认”。若用户24小时内未对第一提示信息执行操作,则移动设备自动确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”。

可选地,该第一提示信息在第二预设时间段内输出N次,该N为正整数。也就是说,该第一提示信息可以按照时间离散的方式输出多次,以保证用户能够对第一提示信息执行操作,同时不影响用户体验。

例如,第一次输出第一提示信息后,若用户在3个小时内未针对该第一提示信息执行操作,则第二次输出该第一提示信息;第二次输出该第一提示信息后,若用户在3个小时内仍未针对该第一提示信息的执行操作,则第三次输出该第一提示信息。以此类推,直到检测到用户在24小时内都未针对该第一提示信息执行操作时,移动设备便自动确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”。

S912、若服务器接收到移动设备发送的该第二信息的第一响应信息,则将该校正房间信息更新为该目标智能设备所在的房间信息。

又如图10所示,当用户触发了房间更新提示框中的确定按钮或者用户24小时内未对第一提示信息执行操作时,移动设备会向服务器发送第一响应信息,该第一响应信息指示确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”。服务器接收到该第一响应信息后,便执行将智能音箱A所在的房间信息由“客厅”更新为“次卧”的操作,以实现对智能音箱A所在的房间信息的校正。

S913、若服务器接收到移动设备发送的该第二信息的第二响应信息,则不更新该目标智能设备所在的房间信息。

又如图10所示,当用户触发了房间更新提示框中的否定按钮时,移动设备会发送第二响应信息,该第二响应信息指示不更新该目标智能设备所在的房间信息。服务器接收到该第二响应信息后,便继续保留之前的目标智能设备所在的房间信息,不进行更新。

应理解,该第二信息的第一响应信息和该第二信息的第二响应信息可以是不同类型的响应信息。例如,第一响应信息为正向反馈,指示确认将该校正房间信息更新为该目标智能设备所在的房间信息;第二响应信息为负向反馈,指示不更新该目标智能设备所在的房间信息。

当然,该第二信息的第一响应信息和该第二信息的第二响应信息也可以是相同类型的响应信息,但分别携带不同的指示信息。例如,第一响应信息和第二响应信息都是正向反馈,第一响应信息为1,指示确认将该校正房间信息更新为该目标智能设备所在的房间信息;第二响应信息为0,指示不更新该目标智能设备所在的房间信息。

在一种可能的实现方式中,在路由器检测到该目标智能设备重新接入路由器,或路由器在发送该第二位置信息以及目标智能设备的标识之后等待时长达到预设时长时,重新执行步骤S902~S905。基于该方式,在目标智能设备改变了所处房间的情况下,由用户重新选择目标智能设备所在的房间信息,保证目标智能设备所在的房间信息的准确性。

在图9所描述的方法中,目标智能设备配置完成(即成功接入路由器)后,通过路由器发送的目标智能设备的第二位置信息进一步确定到目标智能设备所在的房间信息,即目标智能设备的校正房间信息,以实现对目标智能设备所在的房间信息的校正,进一步提升目标智能设备所在的房间信息的准确性,减少用户使用成本,提高用户体验。

三、智能设备移动后智能化修改智能设备的房间信息

在目标智能设备配置完成后,仍会存在该目标智能设备发生移动的情况,从而可能会导致目标智能设备所在的房间信息发生改变。因此,本申请提供了另一种信息处理方法,以实现智能化修改智能设备的房间信息。请参见图11,图11是本申请实施例提供的另一种信息处理方法的流程示意图。

如图11所示,该信息处理方法包括如下步骤S1101~S1113,图11所示的方法执行主体包括移动设备(如图2中的移动设备100)、网络设备(如图2中的网络设备300)、路由器(如图2中的路由器400)、主机设备(如图2中的主机设备500)和服务器(如图2中的服务器600)。或者,图11所示的方法执行主体包括移动设备中的芯片、网络设备中的芯片、路由器中的芯片、主机设备中的芯片和服务器中的芯片。图11以移动设备、网络设备、路由器、主机设备和服务器为执行主体为例进行说明。其中:

S1101、移动设备向主机设备发送用户标识以及目标智能设备的标识,该目标智能设备为待配置的智能设备。相应地,主机设备接收该用户标识以及目标智能设备的标识。

S1102、网络设备向主机设备发送移动设备的第一位置信息以及该用户标识。相应地,主机设备接收该移动设备的第一位置信息以及该用户标识。

需要说明的是,步骤S1101和S1102执行的先后顺序不做限定,也可能是同时执行的。

S1103、主机设备基于该第一位置信息和户型信息确定移动设备所在的房间信息。

S1104、主机设备向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备的首选房间信息为移动设备所在的房间信息。相应地,服务器接收该第一信息。

S1105、服务器基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。

其中,步骤S1101~S1105的具体实现方式可以参考上述步骤S601~S605的具体实现方式,在此不做赘述。

S1106、路由器向主机设备发送该目标智能设备的第三位置信息以及目标智能设备的标识。相应地,主机设备接收该目标智能设备的第三位置信息以及目标智能设备的标识。

在本申请实施例中,该第三位置信息以及目标智能设备的标识为路由器在检测到该目标智能设备重新接入路由器时发送的,或该第三位置信息以及目标智能设备的标识为路由器在发送目标智能设备的第二位置信息以及目标智能设备的标识之后等待时长达到预设时长时发送的。也就是说,目标智能设备成功接入路由器后,主机设备可以按照时间离散的方式确定目标智能设备所在的房间信息,以保证目标智能设备所在的房间信息的准确性,同时不影响用户体验。

例如,目标智能设备成功接入路由器后,当路由器检测到该目标智能设备重新接入路由器时,路由器便会发送目标智能设备的位置信息给主机设备,主机设备便会根据路由器发送的目标智能设备的位置信息重新确定该目标智能设备所在的房间信息。

又例如,假设预设时长为7天。目标智能设备成功接入路由器后,路由器可以向主机设备发送目标智能设备的位置信息。在路由器发送该目标智能设备的位置信息之后经过7天的等待时长,便会重新发送目标智能设备的位置信息给主机设备,主机设备便会根据路由器重新发送的目标智能设备的位置信息确定该目标智能设备所在的房间信息。

S1107、主机设备基于该第三位置信息和户型信息确定该目标智能设备的更新的房间信息。

主机设备将获取到的目标智能设备的第三位置信息映射到该户型信息中的平面位置上,根据户型信息中每个房间的名称和位置分布,即可重新确定目标智能设备所在的房间信息,即该目标智能设备的更新的房间信息。

S1108、主机设备向服务器发送该更新的房间信息和目标智能设备的标识。相应地,服务器接收该更新的房间信息和目标智能设备的标识。

S1109、若该更新的房间信息与该目标智能设备所在的房间信息不同,则服务器向移动设备发送第三信息,该第三信息用于确认是否将该更新的房间信息更新为该目标智能设备所在的房间信息。相应地,移动设备接收该第三信息。

主机设备根据目标智能设备的标识获取到之前确定的该目标智能设备所在的房间信息,将更新的房间信息与该目标智能设备所在的房间信息进行对比。如果更新的房间信息与该目标智能设备所在的房间信息不同,则表明该目标智能设备可能发生了移动,因此需要用户进一步确定是否将该更新的房间信息更新为该目标智能设备所在的房间信息。

S1110、移动设备输出第二提示信息,该第二提示信息提示用户是否将该更新的房间信息更新为该目标智能设备所在的房间信息。

如图12所示,假设目标智能设备为智能音箱A,更新的房间信息为次卧,之前确定的该目标智能设备所在的房间信息为客厅。移动设备在获取到该更新的房间信息后,会在移动设备的显示屏上的房间更新提示框中显示第二提示信息:“检测到设备房间更新,请确认以下设备的房间是否由“客厅”移动为“次卧”?”。该房间更新提示框中还可以包括确定按钮和否定按钮,若用户触发该确定按钮,则表示确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”;若用户触发该否定按钮,则表示不更新智能音箱A所在的房间信息。

S1111、移动设备根据用户针对该第二提示信息的操作向服务器发送该第三信息的第三响应信息或该第三信息的第四响应信息,该第三响应信息指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息,该第四响应信息指示不更新该目标智能设备所在的房间信息。相应地,服务器接收该第三信息的第三响应信息或该第三信息的第四响应信息。

在一种可能的实现方式中,该方法还包括:若在第三预设时间段内未接收到用户针对该第二提示信息的操作,则移动设备向服务器发送该第三响应信息。也就是说,移动设备会超时自动确认将该更新的房间信息更新为该目标智能设备所在的房间信息。

又如图12所示,该房间更新提示框中还包括提醒事项:“24小时后自动确认”。若用户24小时内未对第二提示信息执行操作,则移动设备自动确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”。

可选地,该第二提示信息在第二预设时间段内输出M次,该M为正整数。也就是说,该第二提示信息可以按照时间离散的方式输出多次,以保证用户能够对第二提示信息执行操作,同时不影响用户体验。

例如,第一次输出第二提示信息后,若用户在3个小时内未针对该第二提示信息执行操作,则第二次输出该第二提示信息;第二次输出该第二提示信息后,若用户在3个小时内仍未针对该第二提示信息的执行操作,则第三次输出该第二提示信息。以此类推,直到检测到用户在24小时内都未针对该第二提示信息执行操作时,移动设备便自动确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”。

S1112、若服务器接收到移动设备发送的该第三信息的第三响应信息,则将该更新的房间信息更新为该目标智能设备所在的房间信息。

又如图12所示,当用户触发了房间更新提示框中的确定按钮或者用户24小时内未对第二提示信息执行操作时,移动设备会向服务器发送第三响应信息,该第三响应信息指示确认将智能音箱A所在的房间信息由“客厅”更新为“次卧”。服务器接收到该第三响应信息后,便执行将智能音箱A所在的房间信息由“客厅”更新为“次卧”的操作,以实现对智能音箱A所在的房间信息的修改。

S1113、若服务器接收到移动设备发送的该第三信息的第四响应信息,则不更新该目标智能设备所在的房间信息。

又如图12所示,当用户触发了房间更新提示框中的否定按钮时,移动设备会向服务器发送第四响应信息,该第四响应信息指示不更新该目标智能设备所在的房间信息。服务器接收到该第四响应信息后,便继续保留之前的目标智能设备所在的房间信息,不进行更新。

应理解,该第三信息的第三响应信息和该第三信息的第四响应信息可以是不同类型的响应信息。例如,第三响应信息为正向反馈,指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息;第四响应信息为负向反馈,指示不更新该目标智能设备所在的房间信息。

当然,该第三信息的第三响应信息和该第三信息的第四响应信息也可以是相同类型的响应信息,但分别携带不同的指示信息。例如,第三响应信息和第四响应信息都是正向反馈,第三响应信息为1,指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息;第四响应信息为0,指示不更新该目标智能设备所在的房间信息。

可选地,步骤S1106~S1113也可以是在上述步骤S913之后执行,即目标智能设备配置完成,并且对目标智能设备所在的房间信息进行校正后,还可以利用目标智能设备的更新的房间信息实现对目标智能设备所在的房间信息的修改。

在图11所描述的方法中,目标智能设备配置完成(即成功接入路由器)后,当路由器在检测到该目标智能设备重新接入路由器或在路由器之前发送目标智能设备的位置信息之后预设等待时长时,需要通过路由器重新发送的位置信息确定到目标智能设备所在的房间信息,即目标智能设备的更新的房间信息,以实现对目标智能设备所在的房间信息的修改,进一步提升目标智能设备所在的房间信息的准确性,减少用户使用成本,提高用户体验。

四、配置完成后智能化获取智能设备的房间信息

目标智能设备在配置过程中确定智能设备所在的房间信息后,可能会存在对智能设备所在的房间信息的校正操作,在一定程度上会降低智能化体验。因此,本申请提供了另一种信息处理方法,以实现无需在配置过程中设置智能设备的房间信息,提高智能化体验。请参见图13,图13是本申请实施例提供的另一种信息处理方法的流程示意图。

如图13所示,该信息处理方法包括如下步骤S1301~S1304,图13所示的方法执行主体包括路由器(如图2中的路由器400)、主机设备(如图2中的主机设备500)和服务器(如图2中的服务器600)。或者,图13所示的方法执行主体包括路由器中的芯片、主机设备中的芯片和服务器中的芯片。图13以路由器、主机设备和服务器为执行主体为例进行说明。其中:

S1301、路由器向主机设备发送目标智能设备的第一位置信息以及目标智能设备的标识,该目标智能设备为待配置的智能设备。相应地,主机设备接收该目标智能设备的第一位置信息以及目标智能设备的标识。

目标智能设备在成功接入路由器后,路由器可以根据目标智能设备发出的信号强度指示等数据信息,利用上述室内定位技术确定出目标智能设备的第一位置信息,即目标智能设备在室内的空间位置信息。

S1302、主机设备基于该第一位置信息和户型信息确定该目标智能设备的首选房间信息。

在本申请实施例中,步骤S1301和S1302的具体实现方式可以参考上述步骤S906和S907的具体实现方式。主机设备将获取到的目标智能设备的第一位置信息映射到该户型信息中的平面位置上,根据户型信息中每个房间的名称和位置分布,即可确定出目标智能设备的首选房间信息。

应理解,在目标智能设备配置过程中,无需考虑目标智能设备所在的房间信息。例如,可以不在目标智能设备配置过程中确定目标智能设备所在的房间信息,也可以在目标智能设备配置过程中直接将默认房间作为目标智能设备所在的房间信息,在此不做限定。也就是说,在目标智能设备配置完成(即成功接入路由器)后,才通过路由器获取到该目标智能设备的第一位置信息,从而确定出目标智能设备的首选房间信息。

S1303、主机设备向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和目标智能设备的标识。相应地,服务器接收该第一信息。

S1304、服务器基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。

在一种可能的实现方式中,步骤S1304的具体实现方式可以参考上述步骤S605的具体实现方式,服务器也可以采用以下两种方式中的一种对该目标智能设备所在的房间信息进行确定:

方式一:服务器将该目标智能设备的首选房间信息直接确定为该目标智能设备所在的房间信息。

方式二:该第一信息还包括目标智能设备的备选房间信息,该目标智能设备的备选房间信息作为除首选房间信息以外的其他房间信息的推荐,需要用户在该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确定目标智能设备所在的房间信息。

可选地,该备选房间信息为基于该首选房间信息对应的房间与其他房间之间的距离确定的。

进一步可选地,该备选房间信息对应的房间与该首选房间信息对应的房间之间的距离最近。

具体地,基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息的具体实现方式可以参考上述步骤S605中针对步骤s11~s15中的描述,在此不做赘述。

如图14所示,假设该目标智能设备为用户1待配置的智能音箱A。在智能音箱A完成配置(即成功接入路由器)后,用户可以通过移动设备的显示屏查看到房间设置的提示消息。在房间设置的用户界面中包括次卧选项、客厅选项和阳台选项,以及确认按钮。其中,次卧选项为智能音箱A的首选房间信息,客厅选项和阳台选项为智能音箱A的备选房间信息。若用户从该房间设置的用户界面中确认选择是次卧选项,则次卧便为目标房间信息,即该目标智能设备所在的房间信息。若用户从该房间设置的用户界面中确认选择是客厅选项,则客厅便为目标房间信息,即该目标智能设备所在的房间信息。若用户从该房间设置的用户界面中确认选择是阳台选项,则阳台便为目标房间信息,即该目标智能设备所在的房间信息。

其中,次卧选项为智能音箱A的首选房间信息,即该客厅选项为该房间设置界面中的默认选项。用户通过移动设备的显示屏查看到房间设置的提示消息后,直接点击确认按钮,即可将次卧确定为目标房间信息,即该目标智能设备所在的房间信息。

另外,在房间设置的用户界面中还包括提醒事项“24小时后自动确认”。用户若在24小时内并未对房间设置界面的房间信息进行确认选择的操作,则自动将次卧确定为目标房间信息,即该目标智能设备所在的房间信息。

在一种可能的实现方式中,在步骤S1304执行之后也可以执行上述步骤S1106~S1113,即可以利用目标智能设备的更新的房间信息实现对目标智能设备所在的房间信息的修改。

在一种可能的实现方式中,在路由器检测到该目标智能设备重新接入路由器,或路由器在发送该第一位置信息以及目标智能设备的标识之后等待时长达到预设时长时,重新执行步骤S1301~S1304。基于该方式,在目标智能设备发送移动的情况下,由用户重新选择目标智能设备所在的房间信息,保证目标智能设备所在的房间信息的准确性。

在图13所描述的方法中,在移动设备为目标智能设备配置过程中无需对其所在的房间信息进行确定,只需在目标智能设备成功接入路由器后,根据路由器发送的该目标智能设备的第一位置信息确定目标智能设备的首选房间信息。基于该方式,将用户每次配置需要确定房间信息的步骤优化去除,减少用户使用成本,有利于提高智能化体验。

五、在无法获取户型信息的情况下,配置过程中智能化获取智能设备的房间信息。

上述实施例中的信息处理方法均需利用户型信息确定目标智能设备所在的房间信息,在没有录入户型信息的情况下,便无法确定出目标智能设备所在的房间信息。因此,本申请提供了另一种信息处理方法,以实现在无法获取户型信息的情况下,智能化获取智能设备的房间信息。请参见图15,图15是本申请实施例提供的另一种信息处理方法的流程示意图。

如图15所示,该信息处理方法包括如下步骤S1501~S1504,图15所示的方法执行主体包括目标智能设备(如图2中的智能设备200)、服务器(如图2中的服务器600)和第一智能设备。或者,图15所示的方法执行主体包括目标智能设备中的芯片、服务器中的芯片和第一智能设备中的芯片。图15以目标智能设备、服务器和第一智能设备为执行主体为例进行说明。其中:

S1501、目标智能设备广播第一蓝牙信号。相应地,一个或多个第一智能设备接收该第一蓝牙信号。

在本申请实施例中,该一个或多个第一智能设备为用户的家庭住所内已配置的智能设备,并且该一个或多个第一智能设备所在的房间信息是已知的。目标智能设备在配置过程中可以广播第一蓝牙信号,以询问一个或多个第一智能设备所在的房间信息。

在一种可能的实现方式中,该第一蓝牙信号携带认证凭据,该第一智能设备为具有该认证凭据的智能设备。此处的认证凭据是指在同一用户标识下不同智能设备之间鉴权的唯一标识,不同的智能设备之间可以利用该认证凭据进行身份认证、协商加密、交换加密密钥、传输特定信息等。也就是说,目标智能设备向一个或多个第一智能设备广播携带了认证凭据的第一蓝牙信号;一个或多个第一智能设备接收到该第一蓝牙信号后,对该认证凭据进行鉴权,鉴权成功后,便可以对该第一蓝牙信号进行解析。基于该方式,能够提高信息传输的安全性。

具体地,获取认证凭据的具体实现方式包括以下步骤s21和s22:

s21、目标智能设备向移动设备发送请求信息,该请求信息用于请求获取认证凭据。相应地,移动设备接收该请求信息。

s22、移动设备向目标智能设备发送该认证凭据。相应地,目标智能设备接收该认证凭据。

在具体实现中,该认证凭据可以是移动设备之前从服务器获取到后保存下来的,也可以是直接从服务器获取到的,在此不做限定。

可选地,移动设备向目标智能设备发送该认证凭据之前,还包括步骤(1)和步骤(2):

(1)移动设备向服务器发送获取指令,该获取指令携带用户标识。相应地,服务器接收该获取指令。

(2)服务器向移动设备发送该认证凭据。

其中,该用户标识可以是用户通过移动设备在预设APP上注册的用户账号或者其他用于唯一标识用户的信息,在此不做限定。服务器根据该用户标识,便可以生成该用户标识对应的认证凭据。在该用户标识下,目标智能设备与一个或多个第一智能设备利用该认证凭据便可以进行鉴权,安全地实现信息传输。

应理解,目标智能设备在获取到认证凭据后,也可以将该认证凭据进行保存。该认证凭据在预设时间段内有效,待该认证凭据失效后,可以重新向服务器获取该认证凭据。

S1502、一个或多个第一智能设备向目标智能设备发送第二蓝牙信号,该第二蓝牙信号携带第一智能设备所在的房间信息。相应地,目标智能设备接收该第二蓝牙信号。

可选地,该第二蓝牙信号还可以携带认证凭据。基于该方式,能够提高信息传输的安全性。

例如,假设待配置的智能设备为智能音箱A,房屋内已配置的智能设备包括第一智能设备a和第一智能设备b,第一智能设备a所在的房间信息为客厅,第一智能设备b所在的房间信息为次卧。第一智能设备a和第一智能设备b接收到智能音箱A广播的第一蓝牙信号,解析该第一蓝牙信号。然后第一智能设备a会向智能音箱A发送第二蓝牙信号,该第二蓝牙信号携带第一智能设备a所在的房间信息(即客厅);第一智能设备b也会向智能音箱A发送第二蓝牙信号,该第二蓝牙信号携带第一智能设备b所在的房间信息(即次卧)。

S1503、目标智能设备向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和目标智能设备的标识。相应地,服务器接收该第一信息。

在本申请实施例中,该目标智能设备的首选房间信息为第二智能设备所在的房间信息,该第二智能设备为一个或多个第一智能设备中的一个智能设备。也就是说,从一个或多个第一智能设备中确定出第二智能设备,并将第二智能设备所在的房间信息作为目标智能设备的首选房间信息。

在一种可能的实现方式中,该第二智能设备为一个或多个第一智能设备中第二蓝牙信号的信号强度最强的智能设备。这里的信号强度具体是指接收信号的强度指示(received signal strength indicator,RSSI)。信号强度越强,可以认为第二智能设备与目标智能设备之间的距离越近;信号强度越弱,可以认为第二智能设备与目标智能设备之间的距离越远。从一个或多个第一智能设备中确定出发送第二蓝牙信号的信号强度最强的智能设备(即第二智能设备),也就意味着第二智能设备与目标智能设备距离最近,可以将第二智能设备所在的房间信息作为目标智能设备的首选房间信息。基于该方式,能够准确地确定出目标智能设备的首选房间信息。

例如,假设待配置的智能设备为智能音箱A,房屋内已配置的智能设备包括第一智能设备a和第一智能设备b,第一智能设备a所在的房间信息为客厅,第一智能设备b所在的房间信息为次卧。第一智能设备a和第一智能设备b均向智能音箱A发送了第二蓝牙信号,其中第一智能设备a向智能音箱A发送的蓝牙信号的信号强度最强(即第一智能设备a为第二智能设备),因此目标智能设备的首选房间信息为第一智能设备a所在的房间信息,即客厅。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息,该目标智能设备的备选房间信息为第三智能设备所在的房间信息,该第三智能设备为一个或多个第一智能设备中除第二智能设备之外的一个智能设备。基于该方式,能够提供除首选房间信息以外的其他房间信息的推荐,有利于提高智能设备的房间信息的准确性。

可选地,该第三智能设备为基于一个或多个第一智能设备的第二蓝牙信号的信号强度与第二智能设备的第二蓝牙信号的信号强度之间的差值确定的。基于该方式,能够准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

例如,假设待配置的智能设备为智能音箱A,房屋内已配置的智能设备包括第一智能设备a、第一智能设备b、第一智能设备c和第一智能设备d,第一智能设备a所在的房间信息为客厅,第一智能设备b所在的房间信息为次卧,第一智能设备c所在的房间信息为阳台,第一智能设备d所在的房间信息为厨房。其中,智能音箱A的首选房间信息为第一智能设备a(即第二智能设备)所在的房间信息,即客厅。第一智能设备b的第二蓝牙信号的信号强度与第一智能设备a的第二蓝牙信号的信号强度之间的差值1、第一智能设备c的第二蓝牙信号的信号强度与第一智能设备a的第二蓝牙信号的信号强度之间的差值2、第一智能设备d的第二蓝牙信号的信号强度与第一智能设备a的第二蓝牙信号的信号强度之间的差值3,按照由小到大的顺序排列依次是:差值1、差值2、差值3。如果选择两个房间信息作为备选房间信息,那么可以将次卧(即差值1对应的第一智能设备b所在的房间信息)作为智能音箱A的备选房间信息,还可以将阳台(即差值2对应的第一智能设备c所在的房间信息)作为智能音箱A的备选房间信息。

进一步可选地,该第三智能设备为一个或多个第一智能设备的第二蓝牙信号的信号强度与第二智能设备的第二蓝牙信号的信号强度之间的差值最小的智能设备。基于该方式,能够更准确地确定目标智能设备的备选房间信息,提高备选房间信息推荐的有效性。

例如,如上所述,第一智能设备b的第二蓝牙信号的信号强度与第一智能设备a的第二蓝牙信号的信号强度之间的差值1最小。因此,可以将次卧(即差值1对应的第一智能设备b所在的房间信息)作为智能音箱A的备选房间信息。

S1504、服务器基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。

在一种可能的实现方式中,服务器也可以采用以下两种方式中的一种对该目标智能设备所在的房间信息进行确定,具体可以参考上述步骤S605中对两种方式的描述:

方式一:服务器将该目标智能设备的首选房间信息直接确定为该目标智能设备所在的房间信息。

方式二:该第一信息还包括目标智能设备的备选房间信息,该目标智能设备的备选房间信息作为除首选房间信息以外的其他房间信息的推荐,需要用户在该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确定目标智能设备所在的房间信息。

具体地,基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息的具体实现方式可以参考上述步骤S605中针对步骤s11~s15中的描述,在此不做赘述。在目标智能设备完成配置(即成功接入路由器)的同时,用户便可通过移动设备查看到房间确认的提示消息,以实现对房间信息的确认,如图8所示,具体可以参考上述针对图8的描述,在此不做赘述。

在一种可能的实现方式中,在检测到该目标智能设备重新接入路由器,或广播第一蓝牙信号之后等待时长达到预设时长时,表示该目标智能设备可能会发生移动的情况,因此需要重新确定该目标智能设备所在的房间信息,以实现智能化修改智能设备的房间信息。具体地,重新确定该目标智能设备所在的房间信息的方式可以采用以下两种方式中的一种。

方式一:在检测到该目标智能设备重新接入路由器,或广播第一蓝牙信号之后等待时长达到预设时长时,重新执行步骤S1501~S1504。基于该方式,由用户重新选择目标智能设备所在的房间信息,保证目标智能设备所在的房间信息的准确性。

方式二:在检测到该目标智能设备重新接入路由器,或广播第一蓝牙信号之后等待时长达到预设时长时,该方法还包括以下步骤s31~s38。基于该方式,用户只需确认移动后的房间信息即可,更加方便快捷地对智能设备的房间信息进行修改。

s31、目标智能设备广播第三蓝牙信号。

s32、一个或多个第四智能设备向目标智能设备发送第四蓝牙信号,该第四蓝牙信号携带第四智能设备所在的房间信息。相应地,目标智能设备接收该第四蓝牙信号。

在具体实现中,该一个或多个第四智能设备为用户的家庭住所内已配置的智能设备,并且该一个或多个第四智能设备所在的房间信息是已知的。可选地,该一个或多个第四智能设备也可以就是指一个或多个第一智能设备。

s33、目标智能设备向服务器发送该目标智能设备的更新的房间信息和目标智能设备的标识。相应地,服务器接收该目标智能设备的更新的房间信息和目标智能设备的标识。

在具体实现中,该目标智能设备的更新的房间信息为第五智能设备所在的房间信息,该第五智能设备为一个或多个第四智能设备中的一个智能设备。

可选地,该第五智能设备为一个或多个第四智能设备中第四蓝牙信号的信号强度最强的智能设备。

s34、若该更新的房间信息与该目标智能设备所在的房间信息不同,则服务器向移动设备发送第三信息,该第三信息用于确认是否将该更新的房间信息更新为该目标智能设备所在的房间信息。相应地,移动设备接收该第三信息。

s35、移动设备输出第二提示信息,该第二提示信息提示用户是否将该更新的房间信息更新为该目标智能设备所在的房间信息。

s36、移动设备根据用户针对该第二提示信息的操作向服务器发送该第三信息的第二响应信息,该第二响应信息指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息,或指示不更新该目标智能设备所在的房间信息。

s37、若接收到移动设备发送的该第三信息的第二响应信息,且该第二响应信息指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息,则服务器将该更新的房间信息更新为该目标智能设备所在的房间信息。

s38、若接收到移动设备发送的该第二响应信息,且该第二响应信息指示不更新该目标智能设备所在的房间信息,则服务器不更新该目标智能设备所在的房间信息。

其中,步骤s34~s38的具体实现方式可以参考上述步骤S1109~S1113的具体实现方式,在此不做赘述。

在图15所描述的方法中,在无法获取户型信息的情况下,在配置过程中目标智能设备可以采用广播的形式向房屋内已配置的智能设备发送蓝牙信号,已配置的智能设备收到蓝牙信号后,可以反馈自己所在的房间信息,目标智能设备便可从房屋内已配置的智能设备中确定出一个智能设备,并将其所在的房间信息作为目标智能设备所在的房间信息。基于该方式,在无法获取户型信息的情况下,可以与房屋内已配置的智能设备进行互动,实现智能化获取智能设备的房间信息,减少用户使用成本,提高用户体验。

在一种可能的实现方式中,步骤S1501~S1504执行之后可以执行上述步骤S906~S913,以实现对目标智能设备所在的房间信息的校正。当房屋内已配置的智能设备的数量少于预设数量时,由于没有一定数量的已配置的智能设备作为参考,因此从已配置的智能设备中确定出一个智能设备,并将其所在的房间信息作为目标智能设备所在的房间信息的方式并不一定准确。例如,假设预设数量为5,已配置的智能设备只有1个,已配置的智能设备所在的房间信息为客厅,那目标智能设备所在的房间信息也会是客厅,但实际上目标智能设备所在的房间信息为次卧,这样就会导致目标智能设备所在的房间信息出现错误。因此,在目标智能设备配置完成(即成功接入路由器)后,可以通过路由器发送的目标智能设备的位置信息进一步确定该目标智能设备所在的房间信息,即目标智能设备的校正房间信息,以实现对目标智能设备所在的房间信息的校正,进一步提升目标智能设备所在的房间信息的准确性。

请参见图16,图16示出了本申请实施例的一种信息处理装置的结构示意图。图16所示的装置可以用于执行上述图6、图9和图11所描述的方法实施例中主机设备的部分或全部功能。其中,该装置还可以为芯片系统。图16所示的信息处理装置1600,可以包括接收单元1601、确定单元1602和发送单元1603。可选地,该信息处理装置1600还可以包括更新单元。

其中:

接收单元1601,用于接收移动设备发送的用户标识以及目标智能设备的标识,该目标智能设备为待配置的智能设备。

该接收单元1601,还用于接收网络设备发送的该移动设备的第一位置信息以及该用户标识。

确定单元1602,用于基于该第一位置信息和户型信息确定移动设备所在的房间信息。

发送单元1603,用于向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备的首选房间信息为该移动设备所在的房间信息。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息。

在一种可能的实现方式中,该备选房间信息为基于该首选房间信息对应的房间与其他房间之间的距离确定的。

在一种可能的实现方式中,该备选房间信息对应的房间与该首选房间信息对应的房间之间的距离最近。

在一种可能的实现方式中,该装置还包括更新单元,该更新单元,用于:接收路由器发送的该目标智能设备的第二位置信息以及该目标智能设备的标识;基于该第二位置信息和该户型信息确定该目标智能设备的校正房间信息;向服务器发送该校正房间信息和该目标智能设备的标识。

在一种可能的实现方式中,该更新单元,还用于:接收路由器发送的该目标智能设备的第三位置信息以及该目标智能设备的标识,该第三位置信息以及该目标智能设备的标识为该路由器在检测到该目标智能设备重新接入该路由器时发送的,或该第三位置信息以及该目标智能设备的标识为该路由器在发送目标智能设备的第二位置信息以及该目标智能设备的标识之后等待时长达到预设时长时发送的;基于该第三位置信息和该户型信息确定该目标智能设备的更新的房间信息;向该服务器发送该更新的房间信息和该目标智能设备的标识。

本发明实施例和图6、图9和图11所示方法实施例基于同一构思,其带来的技术效果也相同,具体原理请参照图6、图9和图11所示实施例的描述,在此不赘述。

图16所示的装置还可以用于执行上述图13所描述的方法实施例中主机设备的部分或全部功能。其中:

接收单元1601,用于接收路由器发送的该目标智能设备的第一位置信息以及该目标智能设备的标识。

确定单元1602,用于基于该第一位置信息和户型信息确定该目标智能设备的首选房间信息。

发送单元1603,用于向服务器发送第一信息,该第一信息包括该目标智能设备的首选房间信息和该目标智能设备的标识。

在一种可能的实现方式中,该装置还包括更新单元,该更新单元,用于:接收路由器发送的该目标智能设备的第二位置信息以及该目标智能设备的标识,该第二位置信息以及该目标智能设备的标识为路由器在检测到该目标智能设备重新接入路由器时发送的,或该第二位置信息以及该目标智能设备的标识为路由器在发送该第一位置信息以及该目标智能设备的标识之后等待时长达到预设时长时发送的;基于该第二位置信息和该户型信息确定该目标智能设备的更新的房间信息;向该服务器发送该更新的房间信息和该目标智能设备的标识。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息。

在一种可能的实现方式中,该备选房间信息为基于该首选房间信息对应的房间与其他房间之间的距离确定的。

在一种可能的实现方式中,该备选房间信息对应的房间与该首选房间信息对应的房间之间的距离最近。

本发明实施例和图13所示方法实施例基于同一构思,其带来的技术效果也相同,具体原理请参照图13所示实施例的描述,在此不赘述。

请参见图17,图17示出了本申请实施例的另一种信息处理装置的结构示意图。图17所示的装置可以用于执行上述图15所描述的方法实施例中目标智能设备的部分或全部功能。其中,该装置还可以为芯片系统。图17所示的信息处理装置1700,可以包括发送单元1701和接收单元1702。可选地,该信息处理装置1700还可以包括处理单元和更新单元。其中:

发送单元1701,用于广播第一蓝牙信号。

接收单元1702,用于接收一个或多个第一智能设备发送的第二蓝牙信号,所述第二蓝牙信号携带所述第一智能设备所在的房间信息。

发送单元1701,还用于向服务器发送第一信息,所述第一信息包括所述目标智能设备的首选房间信息和所述目标智能设备的标识,所述目标智能设备的首选房间信息为第二智能设备所在的房间信息,所述第二智能设备为所述一个或多个第一智能设备中的一个智能设备。

在一种可能的实现方式中,该处理单元,用于:向移动设备发送请求信息,该请求信息用于请求获取认证凭据,该认证凭据为在同一用户标识下不同智能设备之间鉴权的唯一标识;接收移动设备发送的该认证凭据;其中,该第一蓝牙信号携带该认证凭据,该第一智能设备为具有该认证凭据的智能设备。

在一种可能的实现方式中,该第二智能设备为一个或多个第一智能设备中第二蓝牙信号的信号强度最强的智能设备。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息,该目标智能设备的备选房间信息为第三智能设备所在的房间信息,该第三智能设备为一个或多个第一智能设备中除第二智能设备之外的一个智能设备。

在一种可能的实现方式中,该第三智能设备为基于一个或多个第一智能设备的第二蓝牙信号的信号强度与该第二智能设备的第二蓝牙信号的信号强度之间的差值确定的。

在一种可能的实现方式中,该第三智能设备为一个或多个第一智能设备的第二蓝牙信号的信号强度与该第二智能设备的第二蓝牙信号的信号强度之间的差值最小的智能设备。

在一种可能的实现方式中,该更新单元,用于:在检测到该目标智能设备重新接入路由器,或广播第一蓝牙信号之后等待时长达到预设时长时,广播第三蓝牙信号;接收一个或多个第四智能设备发送的第四蓝牙信号,该第四蓝牙信号携带第四智能设备所在的房间信息;向服务器发送该目标智能设备的更新的房间信息和目标智能设备的标识,该目标智能设备的更新的房间信息为第五智能设备所在的房间信息,该第五智能设备为一个或多个第四智能设备中的一个智能设备。

本发明实施例和图15所示方法实施例基于同一构思,其带来的技术效果也相同,具体原理请参照图15所示实施例的描述,在此不赘述。

请参见图18,图18示出了本申请实施例的另一种信息处理装置的结构示意图。图18所示的装置可以用于执行上述图6、图9、图11、图13和图15所描述的方法实施例中服务器的部分或全部功能。其中,该装置还可以为芯片系统。图18所示的信息处理装置1800,可以包括接收单元1801和确定单元1802。可选地,该信息处理装置1800还可以包括更新单元和处理单元。其中:

接收单元1801,用于接收主机设备发送的第一信息,该第一信息包括目标智能设备的首选房间信息和该目标智能设备的标识,该目标智能设备为待配置的智能设备。

确定单元1802,用于基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息。

在一种可能的实现方式中,该第一信息还包括该目标智能设备的备选房间信息,在基于该目标智能设备的首选房间信息确定该目标智能设备所在的房间信息时,确定单元1802可具体用于:接收移动设备发送的查询指令,该查询指令携带该目标智能设备的标识;基于该目标智能设备的标识向移动设备发送该目标智能设备的首选房间信息和该目标智能设备的备选房间信息;接收移动设备发送的目标房间信息和该目标智能设备的标识,该目标房间信息为用户从该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确认选择的房间信息;将该目标房间信息确定为该目标智能设备所在的房间信息。

在一种可能的实现方式中,该目标智能设备的首选房间信息为用户的移动设备所在的房间信息。

在一种可能的实现方式中,该装置还包括更新单元,该更新单元,用于:接收主机设备发送的该目标智能设备的校正房间信息和该目标智能设备的标识;若该校正房间信息与该目标智能设备所在的房间信息不同,则向移动设备发送第二信息,该第二信息用于确认是否将该校正房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第二信息的第一响应信息,则将该校正房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第二信息的第二响应信息,则不更新该目标智能设备所在的房间信息。

在一种可能的实现方式中,该目标智能设备的首选房间信息为第二智能设备所在的房间信息,该第二智能设备为一个或多个第一智能设备中的一个智能设备,该第一智能设备为已配置的智能设备。

在一种可能的实现方式中,该装置还包括处理单元,该处理单元,用于:接收移动设备发送的获取指令,该获取指令携带用户标识;向移动设备发送认证凭据,该认证凭据为在同一用户标识下不同智能设备之间鉴权的唯一标识。

在一种可能的实现方式中,该更新单元,还用于:接收主机设备发送的该目标智能设备的更新的房间信息和该目标智能设备的标识;若该更新的房间信息与该目标智能设备所在的房间信息不同,则向移动设备发送第三信息,该第三信息用于确认是否将该更新的房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第三信息的第三响应信息,则将该更新的房间信息更新为该目标智能设备所在的房间信息;若接收到移动设备发送的该第三信息的第四响应信息,则不更新该目标智能设备所在的房间信息。

本发明实施例和图6、图9、图11、图13和图15所示方法实施例基于同一构思,其带来的技术效果也相同,具体原理请参照图6、图9、图11、图13和图15所示实施例的描述,在此不赘述。

图16所示的装置还可以用于执行上述图6、图9、图11、图13和图15所描述的方法实施例中移动设备的部分或全部功能。可选地,该信息处理装置1600还可以包括处理单元。其中:

发送单元1603,用于向服务器发送查询指令,该查询指令携带该目标智能设备的标识。

接收单元1601,用于接收服务器发送的该目标智能设备的首选房间信息和该目标智能设备的备选房间信息。

确定单元1602,用于从该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确认目标房间信息。

该发送单元1603,还用于向服务器发送该目标房间信息和该目标智能设备的标识。

在一种可能的实现方式中,发送单元1603,还用于:向主机设备发送用户标识以及目标智能设备的标识。

在一种可能的实现方式中,该处理单元,用于:接收目标智能设备发送的请求信息,该请求信息用于请求获取认证凭据,该认证凭据为在同一用户标识下不同智能设备之间鉴权的唯一标识;向目标智能设备发送该认证凭据。基于该方式,能够提高信息传输的安全性。

在一种可能的实现方式中,向所述目标智能设备发送认证凭据之前,处理单元还用于:向服务器发送获取指令,该获取指令携带用户标识;接收服务器发送的该认证凭据。

在一种可能的实现方式中,在从该目标智能设备的首选房间信息和该目标智能设备的备选房间信息中确认目标房间信息时,确定单元1602可具体用于:显示房间设置界面,该房间设置界面包括第一选项和第二选项,该第一选项为该目标智能设备的首选房间信息,该第二选项为该目标智能设备的备选房间信息;将用户从该房间设置界面确认选择的房间信息确定为目标房间信息。

在一种可能的实现方式中,该首选房间信息为该房间设置界面中的默认选项。

在一种可能的实现方式中,该确定单元1602,还用于:若在第一预设时间段内未接收到用户对该房间设置界面的房间信息的确认选择操作,则将该首选房间信息确定为该目标房间信息。

在一种可能的实现方式中,该装置还包括更新单元,该更新单元,用于:接收服务器发送的第二信息,该第二信息用于确认是否将该目标智能设备的校正房间信息更新为该目标智能设备所在的房间信息;输出第一提示信息,该第一提示信息提示用户是否将该校正房间信息更新为该目标智能设备所在的房间信息;根据用户针对该第一提示信息的操作向服务器发送该第二信息的第一响应信息或该第二信息的第二响应信息,该第一响应信息指示确认将该校正房间信息更新为该目标智能设备所在的房间信息,该第二响应信息指示不更新该目标智能设备所在的房间信息。

在一种可能的实现方式中,该更新单元,还用于:若在第二预设时间段内未接收到用户针对该第一提示信息的操作,则向服务器发送该第一响应信息。

在一种可能的实现方式中,该更新单元,还用于:接收服务器发送的第三信息,该第三信息用于确认是否将该目标智能设备的更新的房间信息更新为该目标智能设备所在的房间信息;输出第二提示信息,该第二提示信息提示用户是否将该更新的房间信息更新为该目标智能设备所在的房间信息;根据用户针对该第二提示信息的操作向服务器发送该第三信息的第三响应信息或该第三信息的第四响应信息,该第三响应信息指示确认将该更新的房间信息更新为该目标智能设备所在的房间信息,该第四响应信息指示不更新该目标智能设备所在的房间信息。

在一种可能的实现方式中,该更新单元,还用于:若在第三预设时间段内未接收到用户针对该第二提示信息的操作,则向服务器发送该第二响应信息。

本发明实施例和图6、图9、图11、图13和图15所示方法实施例基于同一构思,其带来的技术效果也相同,具体原理请参照图6、图9、图11、图13和图15所示实施例的描述,在此不赘述。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个步骤。

本申请实施例还提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个步骤。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

相关技术
  • 一种含羰基的基于二苯并呋喃的室温磷光材料及其制备方法和应用
  • 基于吩噻嗪衍生物的室温磷光分子及其制备方法和应用
  • 一种使用纯有机室温磷光材料检测潜在指纹的方法
  • 一种近红外室温磷光的生物降解薄膜及其制备方法、及其采用的室温磷光材料的制备方法
  • 一种适用于近红外激发的碳点基室温磷光复合材料及其制备方法、应用和使用方法
技术分类

06120116525445