[发明专利]同步设备列表的方法、装置、设备和计算机存储介质有效
申请号: | 201711140350.8 | 申请日: | 2017-11-16 |
公开(公告)号: | CN108111374B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 刘成;钟镭;赵婧;王明;徐犇;马东民;苗亚飞;王宛菁 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/08 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能网络系统 设备发现 授权信息 计算机存储介质 列表更新 同步设备 主动触发 侧设备 开发 发送设备 发现请求 发现设备 系统存储 用户数据 用户指令 自动同步 触发 后向 云端 调用 发送 携带 | ||
本发明提供了一种同步设备列表的方法、装置、设备和计算机存储介质,其中方法包括:智能网络系统获取到指示发现设备的用户指令后向开发者系统发送包含第一授权信息的设备发现请求;所述开发者系统存储所述第一授权信息;获取到开发者侧设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口,以触发所述智能网络系统向所述开发者系统发送设备发现请求。通过本发明提供的方式,用户仅需要一次主动触发设备发现,即可实现在后续开发者侧设备列表更新后,自动同步智能网络系统的云端用户数据,无需用户每次都主动触发设备发现。
【技术领域】
本发明涉及计算机应用技术领域,特别涉及一种同步设备列表的方法、装置、设备和计算机存储介质。
【背景技术】
随着人工智能的发展和物联网时代的到来,传统的硬件设备向智能方向转型。在家庭场景下,用户与设备的交互方式也有了革命性的变化,从触碰设备的物理按钮到通过应用手势操作,再到如今通过语音指令来表达需求,实现对智能家居设备的控制。
一个典型的应用场景为,如果有新的用户设备加入智能家居网络,用户希望同步开发者侧的设备列表至智能家居系统,则每次都需要用户主动触发“发现设备”功能以从开发者(本发明实施例中“开发者”指的是新加入智能家居网络的用户设备的开发者)侧获取新的设备列表,而无法做到设备列表的自动更新。
【发明内容】
有鉴于此,本发明提供了一种同步设备列表的方法、装置、设备和计算机存储介质,以便于自动更新开发者侧设备列表至智能网络系统。
具体技术方案如下:
本发明提供了一种同步设备列表的方法,该方法包括:
开发者系统接收包含第一授权信息的设备发现请求,该设备发现请求是智能网络系统获取到指示发现设备的用户指令后向所述开发者系统发送的;
所述开发者系统存储所述第一授权信息;
获取到开发者侧设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口,以触发所述智能网络系统向所述开发者系统发送设备发现请求。
根据本发明一具体实施方式,设备发现请求中携带开发者预先提供的第二授权信息;
该方法还包括:
所述开发者系统接收到设备发现请求后,获取所述第二授权信息对应的开发者侧设备列表并返回给所述智能网络系统。
根据本发明一具体实施方式,所述开发者系统存储所述第一授权信息包括:所述开发者系统存储所述第一授权信息与所述第二授权信息的对应关系;
所述获取到设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口包括:
获取到所述第二授权信息对应的设备列表更新的信息后,依据所述对应关系,携带所述第一授权信息调用所述智能网络系统的接口。
根据本发明一具体实施方式,所述第一授权信息包括用户标识信息,或者,加密后的用户标识信息。
本发明还提供了一种同步设备列表的方法,该方法包括:
智能网络系统获取到指示发现设备的用户指令后,向开发者系统发送包含第一授权信息的设备发现请求,以便开发者系统存储所述第一授权信息;
收到所述开发者系统在开发者侧设备列表更新后发送的包含所述第一授权信息的调用后,向所述开发者系统发送设备发现请求。
根据本发明一具体实施方式,该方法还包括:
所述智能网络系统从所述开发者系统接收到开发者侧设备列表后,利用所述开发者侧设备列表更新系统云端用户数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711140350.8/2.html,转载请声明来源钻瓜专利网。