对智能设备的控制权限授权的方法、装置和系统制造方法及图纸

技术编号:21691393 阅读:31 留言:0更新日期:2019-07-24 16:10
本发明专利技术提供一种对智能设备的控制权限授权的方法、装置和系统,其中,该方法包括:云端服务器先将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备,再从目标智能设备接收目标智能设备基于绑定验证数据对第一用户验证通过后生成的绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限,最后再将绑定确认发送给加密机以从加密机获取对控制权限签发的授权许可,并且将授权结果通知第一用户。本发明专利技术提供的技术方案,可以简化智能设备对用户终端的授权操作,提高智能设备对用户终端授权的灵活性。

Methods, devices and systems for authorizing control rights of intelligent devices

【技术实现步骤摘要】
对智能设备的控制权限授权的方法、装置和系统
本专利技术涉及物联网安全领域,尤其涉及一种对智能设备的控制权限授权的方法、装置和系统。
技术介绍
智能设备(如家庭摄像头、智能音箱等)是指可与互联网连接并具有计算处理能力的设备,其通常结合了软件与硬件技术。使用者可以通过用户终端(如安装有相应设备管理app的智能手机)借助互联网对智能设备进行远程控制,从而实现远程人机交互功能。通常,用户终端与智能设备绑定后,获取了智能设备的授权,才能对智能设备进行控制,且智能设备对用户终端的授权通常是一对一的。这样,当多个使用者想要控制同一智能硬件设备时,每个使用者的用户终端都得分别与该智能硬件设备进行绑定,也就是获得智能设备的授权。例如:家庭中安装智能摄像头后,如果每个家庭成员都希望查看摄像视频的内容,那么每个家庭成员的用户终端都得分别完成一次与该智能摄像头进行绑定并获得授权的操作流程。只有这样,每个家庭成员才能通过自己的用户终端查看摄像视频内容。目前,用户终端与智能设备进行绑定,获得授权时,由于用户终端需要与智能设备进行交互,且智能设备一般采用近场通信方式,因此,绑定获得授权时用户终端必须与智能设备近距离操作才能完成。这样,在现有技术中,不仅每个家庭成员的用户终端都得分别获得智能摄像头的授权,而且每个家庭成员的用户终端只能与智能设备近距离操作才能完成授权。这样导致一旦使用者身在外地就没法获得智能设备的授权,也就无法对智能设备进行控制。由此,现有技术不仅操作繁琐,而且也不够灵活,无法满足用户的实际需求。
技术实现思路
有鉴于此,本专利技术提供一种对智能设备的控制权限授权的方法、装置和系统,用于简化智能设备授权操作,提高授权操作的灵活性。为了实现上述目的,第一方面,本专利技术实施例提供一种对智能设备的控制权限授权的方法,应用于云端服务器,包括:将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备;从目标智能设备接收目标智能设备基于绑定验证数据对第一用户验证通过后生成的绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限;将绑定确认发送给加密机以从加密机获取对控制权限签发的授权许可,并且将授权结果通知第一用户。第二方面,本专利技术实施例提供一种对智能设备的控制权限授权的方法,应用于智能设备的第一用户端,包括:向云端服务器发送包含绑定验证数据的、用于请求与目标智能设备进行绑定的绑定请求,绑定验证数据用于目标智能设备对第一用户进行验证,并且在验证通过后目标智能设备生成绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限;从云端服务器接收经过加密机对绑定确认中的控制权限签发授权许可的授权结果。第三方面,本专利技术实施例提供一种对智能设备的控制权限授权的方法,应用于智能设备,包括:从云端服务器接收来自第一用户的包含绑定验证数据的绑定请求;基于绑定验证数据对第一用户进行验证,并在验证通过后生成绑定确认,绑定确认中包含所允许的第一用户对智能设备的控制权限;将绑定确认发送给云端服务器,以使云端服务器从加密机获取对控制权限签发的授权许可。第四方面,本专利技术实施例提供一种云服务器,包括:发送模块,用于将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备;接收模块,用于从目标智能设备接收目标智能设备基于绑定验证数据对第一用户验证通过后生成的绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限;获取模块,用于将绑定确认发送给加密机以从加密机获取对控制权限签发的授权许可,并且将授权结果通知第一用户。第五方面,本专利技术实施例提供一种用户端,包括:发送模块,用于向云端服务器发送包含绑定验证数据的、用于请求与目标智能设备进行绑定的绑定请求,绑定验证数据用于目标智能设备对第一用户进行验证,并且在验证通过后目标智能设备生成绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限;接收模块,用于从云端服务器接收经过加密机对绑定确认中的控制权限签发授权许可的授权结果。第六方面,本专利技术实施例提供一种智能设备,包括:接收模块,用于从云端服务器接收来自第一用户的包含绑定验证数据的绑定请求;验证模块,用于基于绑定验证数据对第一用户进行验证,并在验证通过后生成绑定确认,绑定确认中包含所允许的第一用户对智能设备的控制权限;授权模块,用于将绑定确认发送给云端服务器,以使云端服务器从加密机获取对控制权限签发的授权许可。第七方面,本专利技术实施例提供一种对智能设备的控制权限授权的系统,包括:如前所述的云服务器、如前所述的用户端、和如前所述的智能设备。本专利技术实施例提供的一种对智能设备的控制权限授权的方法,智能设备对用户终端进行绑定时,云端服务器先将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备,再从目标智能设备接收目标智能设备基于绑定验证数据对第一用户验证通过后生成的绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限,最后再将绑定确认发送给加密机以从加密机获取对控制权限签发的授权许可,并且将授权结果通知第一用户,即智能设备对第一用户授权将其作为最高权限的管理用户,其他用户控制智能设备时只需第一用户对其进行授权即可,这样可以简化智能设备对用户终端的授权操作,提高智能设备对用户终端授权的灵活性。附图说明图1为本专利技术实施例提供的一种对智能设备的控制权限授权的方法的流程示意图;图2为本专利技术实施例提供的另一种对智能设备的控制权限授权的方法的流程示意图;图3为本专利技术实施例提供的又一种对智能设备的控制权限授权的方法的流程示意图;图4为本专利技术实施例提供的一种对智能设备的控制权限授权的方法的一应用实例的流程示意图;图5为本专利技术实施例提供的一种对智能设备的控制权限授权的方法的另一应用实例的流程示意图;图6为本专利技术实施例提供的一种云服务器的结构示意图;图7为本专利技术实施例提供的一种用户端的结构示意图;图8为本专利技术实施例提供的一种智能设备的结构示意图;图9为本专利技术实施例提供的一种对智能设备的控制权限授权的系统的结构示意图。具体实施方式针对目前用户终端与智能设备进行绑定时操作繁琐且不灵活的技术问题,本专利技术实施例提供一种对智能设备的控制权限授权的方法、装置和系统,主要通过将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备,从目标智能设备接收目标智能设备基于绑定验证数据对第一用户验证通过后生成的绑定确认,绑定确认中包含所允许的第一用户对目标智能设备的控制权限,将绑定确认发送给加密机以从加密机获取对控制权限签发的授权许可,并且将授权结果通知第一用户,以使得第一用户拥有授权其他用户的能力,用户将不用再与智能设备进行授权,进而简化用户终端与智能设备的授权操作,提高用户与智能设备进行授权的灵活性。下面结合附图,对本专利技术的实施例进行描述。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1为本专利技术实施例提供的一种对智能设备的控制权限授权的方法流程示意图,如图1所示,该方法包括如下步骤:S101:将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备。具体的,家庭中本文档来自技高网...

【技术保护点】
1.一种对智能设备的控制权限授权的方法,应用于云端服务器,其特征在于,包括:将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备;从所述目标智能设备接收目标智能设备基于所述绑定验证数据对所述第一用户验证通过后生成的绑定确认,所述绑定确认中包含所允许的所述第一用户对目标智能设备的控制权限;将所述绑定确认发送给加密机以从所述加密机获取对所述控制权限签发的授权许可,并且将授权结果通知所述第一用户。

【技术特征摘要】
1.一种对智能设备的控制权限授权的方法,应用于云端服务器,其特征在于,包括:将从第一用户处接收的包含绑定验证数据的绑定请求发送给目标智能设备;从所述目标智能设备接收目标智能设备基于所述绑定验证数据对所述第一用户验证通过后生成的绑定确认,所述绑定确认中包含所允许的所述第一用户对目标智能设备的控制权限;将所述绑定确认发送给加密机以从所述加密机获取对所述控制权限签发的授权许可,并且将授权结果通知所述第一用户。2.根据权利要求1所述的方法,其特征在于,所述绑定验证数据包括:使用与目标智能设备约定的密钥对指定数据加密得到的密文数据。3.根据权利要求2所述的方法,其特征在于,所述指定数据包括:所述第一用户的用户信息和/或所述目标智能设备的设备信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:将从所述第一用户处接收的权限签发请求发送给所述加密机,所述权限签发请求用于请求向第二用户签发对所述目标智能设备的控制权限;从所述加密机处接收加密机基于所述权限签发请求向所述第二用户签发的对目标智能设备控制权限的授权许可,并且将授权结果通知所述第二用户。5.根据权利要求4所述的方法,其特征在于,所述权限签发请求中包括:所述第一用户的用户信息、所述第二用户的用户信息及所述第二用户请求的控制权限。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:接收用户发送的用于对目标智能设备进行控制的控制指令;判断所述控制指令是否在发送所述控制指令的用户所具有的控制权限范围内,如果在相应的控制权限范围内,则通过加密机验证该用户所具有控制权限的授权许可的有效性并在验证有效后获取加密机签发的控制命令;将加密机签发的控制命令发送给目标智能设备执行。7.一种对智能设备的控制权限授权的方法,应用于智能设备的第一用户端,其特征在于,包括:向云端服务器发送包含绑定验证数据的、用于请求与目标智能设备进行绑定的绑定请求,所述绑定验证数据用于目标智能设备对所述第一用户进行验证,并且在验证通过后目标智能设备生成绑定确认,所述绑定确认中包含所允许的所述第一用户对目标智能设备的控制权限;从所述云端服务器接收经过加密机对绑定确认中的控制权限签发授权许可的授权结果。8.根据权利要求7所述的方法,其特征在于,所述绑定验证数据包括:使用与目标智能设备约定的密钥对指定数据加密得到的密文数据。9.根据权利要求8所述的方法,其特征在于,所述指定数据包括:所述第一用户的用户信息和/或所述目标智能设备的设备信息。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:向云端服务器发送用于请求向第二用户签发对所述目标智能设备控制权限的权限签发请求,以使所述云端服务器通过加密机向所述第二用户签发对目标智能设备控制权限的授权许可。11.根据权利要求10所述的方法,其特征在于,所述权限签发请求中包括:所...

【专利技术属性】
技术研发人员:孙吉平
申请(专利权)人:深思数盾天津科技有限公司
类型:发明
国别省市:天津,12

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

1