The present invention provides a method, device, device and computer storage medium for a list of synchronization devices, which includes: an intelligent network system gets a device discovery request containing first authorization information to the developer system after the user instruction indicating the discovery device, and the developer system stores the first authorization described. Information; after obtaining information from the update of the developer side device list, the interface of the intelligent network system is invoked with the first authorization information to trigger the intelligent network system to send the device discovery request to the developer system. Through the method provided by the invention, the user needs only one active trigger device discovery, and can automatically synchronize the cloud end user data of the intelligent network system after the update of the following developer side device list, without the user initiatively triggering the device discovery every time.
【技术实现步骤摘要】
同步设备列表的方法、装置、设备和计算机存储介质
本专利技术涉及计算机应用
,特别涉及一种同步设备列表的方法、装置、设备和计算机存储介质。
技术介绍
随着人工智能的发展和物联网时代的到来,传统的硬件设备向智能方向转型。在家庭场景下,用户与设备的交互方式也有了革命性的变化,从触碰设备的物理按钮到通过应用手势操作,再到如今通过语音指令来表达需求,实现对智能家居设备的控制。一个典型的应用场景为,如果有新的用户设备加入智能家居网络,用户希望同步开发者侧的设备列表至智能家居系统,则每次都需要用户主动触发“发现设备”功能以从开发者(本专利技术实施例中“开发者”指的是新加入智能家居网络的用户设备的开发者)侧获取新的设备列表,而无法做到设备列表的自动更新。
技术实现思路
有鉴于此,本专利技术提供了一种同步设备列表的方法、装置、设备和计算机存储介质,以便于自动更新开发者侧设备列表至智能网络系统。具体技术方案如下:本专利技术提供了一种同步设备列表的方法,该方法包括:开发者系统接收包含第一授权信息的设备发现请求,该设备发现请求是智能网络系统获取到指示发现设备的用户指令后向所述开发者系统发送的;所述开发者系统存储所述第一授权信息;获取到开发者侧设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口,以触发所述智能网络系统向所述开发者系统发送设备发现请求。根据本专利技术一具体实施方式,设备发现请求中携带开发者预先提供的第二授权信息;该方法还包括:所述开发者系统接收到设备发现请求后,获取所述第二授权信息对应的开发者侧设备列表并返回给所述智能网络系统。根据本专 ...
【技术保护点】
一种同步设备列表的方法,其特征在于,该方法包括:开发者系统接收包含第一授权信息的设备发现请求,该设备发现请求是智能网络系统获取到指示发现设备的用户指令后向所述开发者系统发送的;所述开发者系统存储所述第一授权信息;获取到开发者侧设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口,以触发所述智能网络系统向所述开发者系统发送设备发现请求。
【技术特征摘要】
1.一种同步设备列表的方法,其特征在于,该方法包括:开发者系统接收包含第一授权信息的设备发现请求,该设备发现请求是智能网络系统获取到指示发现设备的用户指令后向所述开发者系统发送的;所述开发者系统存储所述第一授权信息;获取到开发者侧设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口,以触发所述智能网络系统向所述开发者系统发送设备发现请求。2.根据权利要求1所述的方法,其特征在于,设备发现请求中携带开发者预先提供的第二授权信息;该方法还包括:所述开发者系统接收到设备发现请求后,获取所述第二授权信息对应的开发者侧设备列表并返回给所述智能网络系统。3.根据权利要求2所述的方法,其特征在于,所述开发者系统存储所述第一授权信息包括:所述开发者系统存储所述第一授权信息与所述第二授权信息的对应关系;所述获取到设备列表更新的信息后,携带所述第一授权信息调用所述智能网络系统的接口包括:获取到所述第二授权信息对应的设备列表更新的信息后,依据所述对应关系,携带所述第一授权信息调用所述智能网络系统的接口。4.根据权利要求1所述的方法,其特征在于,所述第一授权信息包括用户标识信息,或者,加密后的用户标识信息。5.一种同步设备列表的方法,其特征在于,该方法包括:智能网络系统获取到指示发现设备的用户指令后,向开发者系统发送包含第一授权信息的设备发现请求,以便开发者系统存储所述第一授权信息;收到所述开发者系统在开发者侧设备列表更新后发送的包含所述第一授权信息的调用后,向所述开发者系统发送设备发现请求。6.根据权利要求5所述的方法,其特征在于,该方法还包括:所述智能网络系统从所述开发者系统接收到开发者侧设备列表后,利用所述开发者侧设备列表更新系统云端用户数据。7.根据权利要求5或6所述的方法,其特征在于,向开发者系统发送的设备发现请求携带开发者预先提供的第二授权信息;所述开发者侧设备列表与所述第二授权信息对应。8.根据权利要求5所述的方法,其特征在于,依据所述系统云端用户数据的更新结果,向发送所述用户指令的用户设备返回更新成功或失败的消息。9.根据权利要求5所述的方法,其特征在于,所述第一授权信息包括用户标识信息,或者,加密后的用户标识信息。10.一种同步设备列表的装置,设置于开发者系统,其特征在于,该装置包括:第一接收单元,用于接收包含第一授权信息的设备发现请求,该设备发现请求是智能网络系统获取到指示发现设备的用户指令后向所述开发者系统发送的;存储单元,用于存储所述第一授权信息;获取单元,用于获取开发者侧设备列表更新的信息;调用单元,用于在所述获...
【专利技术属性】
技术研发人员:刘成,钟镭,赵婧,王明,徐犇,马东民,苗亚飞,王宛菁,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。