建立扫地机器人与终端关联关系的方法、服务器及系统的制作方法

文档序号:9396351阅读:628来源:国知局
建立扫地机器人与终端关联关系的方法、服务器及系统的制作方法
【技术领域】
[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]所述指令发送单元适于向所述扫地机器人的识别标识对应的扫地机器人发送校验信息查询指令;
[0036]所述校验信息接收单元适于接收所述扫地机器人的识别标识对应的扫地机器人的校验信息。
[0037]可选的,所述验证单元还包括网络地址信息获取单元、预置校验信息获取单元以及比对单元,其中:
[0038]所述网络地址信息获取单元适于获取所述扫地机器人的网络地址信息;
[0039]预置校验信息获取单元适于获取预置校验信息;
[0040]所述比对单元适于比对预置校验信息和来自扫地机器人的校验信息。
[0041]可选的,所述关联关系信息获取单元包括解析单元和提取单元,所述解析单元适于解析所述重定向连接请求,所述提取单元适于提取所述扫地机器人的识别标识和所述终端的识别标识。
[0042]可选的,所述关联关系信息获取单元还包括规则设定单元,适于向所述提取单元提供预设的规则以识别重定向连接请求中的扫地机器人的识别标识。
[0043]本发明实施例还提供一种扫地机器人服务系统,包括:公众平台和上述任一种服务器;其中,所述公众平台适于基于来自终端的消息生成所述重定向连接请求,将所述重定向连接请求指向所述服务器。
[0044]与现有技术相比,本发明实施例的技术方案具有以下有益效果:
[0045]服务器从公众平台发送的重定向连接请求中获取关联关系信息,从扫地机器人获取校验信息,在校验信息通过验证后依据关联关系信息建立扫地机器人的识别标识和终端的识别标识之间的关联关系,以便服务器建立终端和扫地机器人的关联关系。通过服务器建立扫地机器人和终端的关联关系,不会增加扫地机器人构造复杂度;服务器可以建立并存储大量的关联关系,从而降低单位成本。由于基于来自公众平台的重定向连接请求以建立关联关系,对于服务器的开发而言无需考虑不同的终端的架构和技术实现,可大为降低难度和成本。此外,利用服务器建立关联关系,还便于建立防冲突机制,便于终端进行远程控制;还可以通过服务器收集和分析不同终端的用户习惯,提升智能化水平。另外,从扫地机器人获取校验信息,在校验信息通过验证后才依据关联关系信息建立扫地机器人的识别标识和终端的识别标识之间的关联关系,有利于保障关联关系的准确性。
[0046
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1