授权与管控方法、设备、系统及存储介质技术方案

技术编号:23711032 阅读:41 留言:0更新日期:2020-04-08 12:18
本申请实施例提供一种授权与管控方法、设备、系统及存储介质。在本申请实施例中,智能管控设备可发现与其位于同一局域网内的第三方设备,通过自己对应的服务端设备向第三方设备对应的服务端设备申请授权,以获取第三方设备的设备信息,进而绑定第三方设备的设备信息,以便后续对第三方设备进行智能管控。该授权绑定过程不需要在不同设备对应的App界面之间跳转,简化了用户操作,可降低因用户操作失误引起的授权失败,极大地提高了授权成功概率和授权效率。

Authorization and control method, equipment, system and storage medium

【技术实现步骤摘要】
授权与管控方法、设备、系统及存储介质
本申请实施例涉及无线通信
,尤其涉及一种授权与管控方法、设备、系统及存储介质。
技术介绍
在智能家居场景中,通常存在多种不同厂家、不同类型的设备,对这些设备进行智能管控是智能家居的核心和基础。常规做法是在智能家居场景中部署智能管控设备,由智能管控设备对智能家居场景中的各种设备进行智能管控。在对其它设备进行智能管控之前,用户需要在智能管控设备的应用(Application,App)中打开三方绑定界面,在三方绑定界面中完成账号输入和授权绑定等操作。这一过程操作比较繁琐,需要在不同设备的App界面之间多次跳转,授权失败率较高。
技术实现思路
本申请的多个方面提供一种授权与管控方法、设备、系统及存储介质,用以简化授权操作,提高授权成功概率。本申请实施例提供一种授权方法,适用于智能管控设备,所述方法包括:获取第三方设备的标识信息,所述第三方设备与所述智能管控设备处于同一局域网中;将所述第三方设备的标识信息上报给第一服务端设备,以供所述第一服务端设备向第三方服务端设备申请获取所述第三方设备的设备信息;接收所述第一服务端设备返回的经所述第三方服务端设备授权后获取到的所述第三方设备的设备信息;绑定所述第三方设备的设备信息,以对所述第三方设备进行智能管控。本申请实施例还提供一种授权方法,适用于第一服务端设备,所述方法包括:接收智能管控设备上报的与其在同一局域网中的第三方设备的标识信息;根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请,以申请获取所述第三方设备的设备信息;根据所述第三方服务端设备返回的授权信息,获取所述第三方设备的设备信息;将所述第三方设备的设备信息返回给所述智能管控设备,以供所述智能管控设备对所述第三方设备进行智能管控。本申请实施例还提供一种授权方法,适用于第三方服务端设备,所述方法包括:接收第一服务端设备发送的授权申请,所述授权申请是所述第一服务端设备根据智能管控设备上报的第三方设备的标识信息发起的,用于申请获取所述第三方设备的设备信息;对所述第一服务端设备进行身份认证;若所述第一服务端设备通过身份认证,向所述第一服务端设备返回授权信息,以供所述第一服务端设备为所述智能管控设备获取所述第三方设备的设备信息;其中,所述第三方设备的设备信息用于供所述智能管控设备对所述第三方设备进行智能管控。本申请实施例还提供一种智能管控方法,适用于智能管控设备,所述方法包括:响应控制指令,确定需对第三方设备进行智能管控,所述智能管控设备上已绑定所述第三方设备的设备信息;经第一服务端设备和第三方服务端设备之间的连接,对所述第三方设备进行智能管控;其中,所述第一服务端设备是所述智能管控设备对应的服务端设备,所述第三方服务端设备是所述第三方设备对应的服务端设备。本申请实施例还提供一种智能管控方法,适用于智能管控设备,所述方法包括:获取预先针对第三方设备配置的智能控制策略,所述智能管控设备上已绑定有所述第三方设备的设备信息;根据所述智能控制策略,经第一服务端设备和第三方服务端设备之间的连接,对所述第三方设备进行智能管控;其中,所述第一服务端设备是所述智能管控设备对应的服务端设备,所述第三方服务端设备是所述第三方设备对应的服务端设备。本申请实施例还提供一种网络系统,包括:第三方设备、智能管控设备、所述智能管控设备对应的第一服务端设备以及所述第三方设备对应的第三方服务端设备;其中,所述第三方设备与所述智能管控设备位于同一局域网中;所述智能管控设备,用于获取所述第三方设备的标识信息,将所述第三方设备的标识信息上报给第一服务端设备;接收所述第一服务端设备返回的所述第三方设备的设备信息;以及绑定所述第三方设备的设备信息,以对所述第三方设备进行智能管控;所述第一服务端设备,用于根据所述第三方设备的标识信息,向所述第三方服务端设备申请获取所述第三方设备的设备信息,并在获取到所述第三方设备的信息后返回给所述智能管控设备;所述第三方服务端设备,用于向所述第一服务端设备授权,以供所述第一服务端设备获取所述第三方设备的设备信息。本申请实施例还提供一种智能管控设备,包括:存储器、处理器和通信组件;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:获取第三方设备的标识信息,所述第三方设备与所述智能管控设备处于同一局域网中;将所述第三方设备的标识信息上报给第一服务端设备,以供所述第一服务端设备向第三方服务端设备申请获取所述第三方设备的设备信息;通过所述通信组件接收所述第一服务端设备返回的经所述第三方服务端设备授权后获取到的所述第三方设备的设备信息;绑定所述第三方设备的设备信息,以对所述第三方设备进行智能管控。本申请实施例还提供一种服务端设备,可作为智能管控设备的服务端设备实现,包括:存储器、处理器和通信组件;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:通过所述通信组件接收智能管控设备上报的与其在同一局域网中的第三方设备的标识信息;根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请,以申请获取所述第三方设备的设备信息;根据所述第三方服务端设备返回的授权信息,获取所述第三方设备的设备信息;通过所述通信组件将所述第三方设备的设备信息返回给所述智能管控设备,以供所述智能管控设备对所述第三方设备进行智能管控。本申请实施例还提供一种服务端设备,可作为第三方的服务端设备实现,包括:存储器、处理器和通信组件;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:通过所述通信组件接收第一服务端设备发送的授权申请,所述授权申请是所述第一服务端设备根据智能管控设备上报的第三方设备的标识信息发起的,用于申请获取所述第三方设备的设备信息;对所述第一服务端设备进行身份认证;若所述第一服务端设备通过身份认证,通过所述通信组件向所述第一服务端设备返回授权信息,以供所述第一服务端设备为所述智能管控设备获取所述第三方设备的设备信息;其中,所述第三方设备的设备信息用于供所述智能管控设备对所述第三方设备进行智能管控。本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被处理器执行时,致使所述处理器实现本申请实施例提供的授权方法或智能管控方法中的步骤。在本申请实施例中,智能管控设备可发现与其位于同一局域网内的第三方设备,通过自己对应的服务端设备向第三方设备对应的服务端设备申请授权,以获取第三方设备的设备信息,进而绑定第三方设备的设备信息,以便后续对第三方设备进行智能管控。该授权绑定过程不需要在不同设备对应的App界面之间跳转,简化了用户操作,可降低因用户操作失误引起的授权失败,极大地提高了授权成功概率和授权效率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本本文档来自技高网...

【技术保护点】
1.一种授权方法,适用于智能管控设备,其特征在于,所述方法包括:/n获取第三方设备的标识信息,所述第三方设备与所述智能管控设备处于同一局域网中;/n将所述第三方设备的标识信息上报给第一服务端设备,以供所述第一服务端设备向第三方服务端设备申请获取所述第三方设备的设备信息;/n接收所述第一服务端设备返回的经所述第三方服务端设备授权后获取到的所述第三方设备的设备信息;/n绑定所述第三方设备的设备信息,以对所述第三方设备进行智能管控。/n

【技术特征摘要】
1.一种授权方法,适用于智能管控设备,其特征在于,所述方法包括:
获取第三方设备的标识信息,所述第三方设备与所述智能管控设备处于同一局域网中;
将所述第三方设备的标识信息上报给第一服务端设备,以供所述第一服务端设备向第三方服务端设备申请获取所述第三方设备的设备信息;
接收所述第一服务端设备返回的经所述第三方服务端设备授权后获取到的所述第三方设备的设备信息;
绑定所述第三方设备的设备信息,以对所述第三方设备进行智能管控。


2.根据权利要求1所述的方法,其特征在于,获取第三方设备的标识信息,包括:
响应用户的信号扫描指令,在所在局域网中进行信号扫描;
若扫描到第三方设备广播的信号,从所述信号中获取所述第三方设备的标识信息。


3.根据权利要求2所述的方法,其特征在于,所述第三方设备的标识信息为所述第三方设备的MAC地址。


4.根据权利要求2所述的方法,其特征在于,响应用户的信号扫描指令,在所在局域网中进行信号扫描,包括:
响应用户以语音方式发出的信号扫描指令,在所在局域网中进行信号扫描;或者
响应用户通过所述智能管控设备的App发出的信号扫描指令,在所在局域网中进行信号扫描;或者
响应用户在所述智能管控设备的电子屏幕上输出的信号扫描指令,在所在局域网中进行信号扫描。


5.根据权利要求1所述的方法,其特征在于,在接收所述第一服务端设备返回的所述第三方设备的设备信息之前,还包括:
接收所述第一服务端设备发送的询问是否与所述第三方设备建立连接的询问消息;
根据所述询问消息,输出连接确认提示信息,以供用户对是否与所述第三方设备建立连接进行确认;
响应用户的确认指令,向所述第一服务端设备返回确认与所述第三方设备建立连接的应答消息。


6.根据权利要求5所述的方法,其特征在于,输出连接确认提示信息,以供用户对是否与所述第三方设备建立连接进行确认,包括:
以语音方式输出连接确认提示信息,以供用户对是否与所述第三方设备建立连接进行确认;或者
通过所述智能管控设备的App输出连接确认提示信息,以供用户对是否与所述第三方设备建立连接进行确认;或者
在所述智能管控设备的电子屏幕上输出连接确认提示信息,以供用户对是否与所述第三方设备建立连接进行确认。


7.根据权利要求1-6任一项所述的方法,其特征在于,在接收所述第一服务端设备返回的所述第三方设备的设备信息之前,还包括:
接收所述第一服务端设备发送的指示改变所述第三方设备的物理状态的指示消息;
根据所述指示消息,输出状态改变提示信息,以供用户改变所述第三方设备的物理状态;
其中,所述第三方设备的物理状态变化信息用于供所述第一服务端设备对所述第三方设备进行认证。


8.根据权利要求7所述的方法,其特征在于,所述指示消息还包括:改变所述第三方设备的物理状态的时间窗口,和/或,所述第三方设备需要被改变到的目标物理状态。


9.根据权利要求7所述的方法,其特征在于,输出状态改变提示信息,以供用户改变所述第三方设备的物理状态,包括:
以语音方式输出状态改变提示信息,以供用户改变所述第三方设备的物理状态;或者
通过所述智能管控设备的App输出状态改变提示信息,以供用户改变所述第三方设备的物理状态;或者
在所述智能管控设备的电子屏幕上状态改变提示信息,以供用户改变所述第三方设备的物理状态。


10.根据权利要求1-6任一项所述的方法,其特征在于,所述智能管控设备为智能音箱。


11.根据权利要求1-6任一项所述的方法,其特征在于,在将所述第三方设备的设备信息添加到智能管控设备列表中之后,还包括:
响应用户针对所述第三方设备发出的控制指令,经所述第一服务端设备和所述第三方服务端设备之间的连接,对所述第三方设备进行智能管控。


12.一种授权方法,适用于第一服务端设备,其特征在于,所述方法包括:
接收智能管控设备上报的与其在同一局域网中的第三方设备的标识信息;
根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请,以申请获取所述第三方设备的设备信息;
根据所述第三方服务端设备返回的授权信息,获取所述第三方设备的设备信息;
将所述第三方设备的设备信息返回给所述智能管控设备,以供所述智能管控设备对所述第三方设备进行智能管控。


13.根据权利要求12所述的方法,其特征在于,在根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请之前,还包括:
对所述第三方设备的标识信息进行合法性校验;
在所述第三方设备的标识信息通过合法性校验之后,根据所述第三方设备的标识信息,向所述第三方服务端设备发送授权申请。


14.根据权利要求13所述的方法,其特征在于,对所述第三方设备的标识信息进行合法性校验,包括:
将所述第三方设备的标识信息发送给所述第三方服务端设备,以供所述第三方服务端设备判断本端所维护的合法设备的标识信息中是否包含所述第三方设备的标识信息;
若所述第三方服务端设备返回肯定的判断结果,确定所述第三方设备的标识信息通过合法性校验;
若所述第三方服务端设备返回否定的判断结果,确定所述第三方设备的标识信息未通过合法性校验。


15.根据权利要求13所述的方法,其特征在于,对所述第三方设备的标识信息进行合法性校验,包括:
判断所述第三方设备的标识信息是否存在于所述第三方服务端设备提供的合法设备的标识信息中;
若判断结果为是,确定所述第三方设备的标识信息通过合法性校验;
若判断结果为否,确定所述第三方设备的标识信息未通过合法性校验。


16.根据权利要求12所述的方法,其特征在于,在根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请之前,还包括:
向所述智能管控设备发送询问是否与所述第三方设备建立连接的询问消息;以及
在接收到所述智能管控设备返回的确认与所述第三方设备建立连接的应答消息的情况下,根据所述第三方设备的标识信息,向所述第三方服务端设备发送授权申请。


17.根据权利要求12所述的方法,其特征在于,在根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请之前,还包括:
向所述智能管控设备发送指示改变所述第三方设备的物理状态的指示消息;
接收所述第三方服务端设备发送的所述第三方设备的物理状态变化信息;
根据所述第三方设备的物理状态变化信息,对所述第三方设备进行身份认证;以及
在所述第三方设备通过身份认证的情况下,根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请。


18.根据权利要求17所述的方法,其特征在于,向所述智能管控设备发送指示改变所述第三方设备的物理状态的指示消息,包括:
确定改变所述第三方设备的物理状态的时间窗口和/或所述第三方设备需要被改变到的目标物理状态;
根据所述时间窗口和/或所述目标物理状态,生成指示消息;
向所述智能管控设备发送所述指示消息,以供所述智能管控设备提示用户改变所述第三方设备的物理状态。


19.根据权利要求18所述的方法,其特征在于,确定所述第三方设备需要被改变到的目标物理状态,包括:
从所述第三方服务端设备,获取所述第三方设备支持的物理状态;
从所述第三方设备支持的物理状态中,确定所述目标物理状态。


20.根据权利要求18所述的方法,其特征在于,根据所述第三方设备的物理状态变化信息,对所述第三方设备进行身份认证,包括以下至少一种判断操作:
判断所述第三方设备发生物理状态变化的时间是否在所述时间窗口内,
判断所述第三方设备发生变化后的新物理状态是否为所述目标物理状态;
若所述至少一种判断操作的判断结果均为是,确定所述第三方设备通过身份认证;
若所述至少一种判断操作中任一判断操作的判断结果为否,确定所述第三方设备未通过身份认证。


21.根据权利要求12所述的方法,其特征在于,根据所述第三方设备的标识信息,向第三方服务端设备发送授权申请,包括:
根据所述第三方设备的设备信息,向所述第三方服务端设备发送令牌请求;接收所述第三方服务端设备在确定所述第一服务端设备通过身份认证后返回的令牌,所述令牌与所述第三方设备的账号和密码对应;
相应地,根据所述第三方服务端设备返回的授权信息,获取所述第三方设备的设备信息,包括:根...

【专利技术属性】
技术研发人员:章宦垟刘畅
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1