[发明专利]智能设备控制方法以及系统有效
申请号: | 201610824655.X | 申请日: | 2016-09-14 |
公开(公告)号: | CN107819805B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 罗石 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;姜劲 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 设备 控制 方法 以及 系统 | ||
1.一种智能设备控制方法,其特征在于,包括:
智能云平台在接收到第三方应用发出的平台注册请求后,向所述第三方应用分配第三方证书;
网关在接收到所述第三方应用发出的用户授权请求后,根据所述用户授权请求获取用户授权第三方应用访问设备列表,然后根据所述用户授权第三方应用访问设备列表生成访问令牌,再将所述访问令牌发送给所述第三方应用;
所述网关在接收到所述第三方应用发出的访问设备请求后,在确认所述访问设备请求中携带的所述第三方证书、所述访问令牌和待访问设备接口均合法的情况下,向所述智能云平台发送智能设备控制信息,然后将接收到的所述智能云平台返回的智能设备反馈信息发送给所述第三方应用;
其中,在所述智能云平台接收第三方应用发出的平台注册请求的步骤之后,还包括:所述智能云平台为所述第三方应用配置设备类型访问权限和接口类型访问权限;
所述网关确认所述待访问设备接口合法的步骤包括:所述网关根据所述第三方证书在所述智能云平台中查询所述第三方应用的接口类型访问权限,确认所述接口类型访问权限包括所述待访问设备接口。
2.根据权利要求1所述的智能设备控制方法,其特征在于,所述网关根据所述用户授权请求获取用户授权第三方应用访问设备列表的步骤包括:
所述网关将所述用户授权请求中携带的第三方证书和用户名发送给所述智能云平台;
所述智能云平台查找所述用户名对应的用户设备列表,并且查找所述第三方证书对应的设备类型访问权限,然后根据所述设备类型访问权限对所述用户设备列表进行过滤得到第三方应用可用用户设备列表,然后将所述第三方应用可用用户设备列表发送给所述网关;
所述网关生成然后输出用户交互界面,所述用户交互界面用于向用户展示所述第三方应用可用用户设备列表,然后接收并保存所述用户交互界面返回的所述用户授权第三方应用访问设备列表。
3.一种智能设备控制系统,其特征在于,包括:智能云平台和网关,
所述智能云平台用于:在接收到第三方应用发出的平台注册请求后,向所述第三方应用分配第三方证书;以及为所述第三方应用配置设备类型访问权限和接口类型访问权限;
所述网关用于:在接收到所述第三方应用发出的用户授权请求后,根据所述用户授权请求获取用户授权第三方应用访问设备列表,然后根据所述用户授权第三方应用访问设备列表生成访问令牌,再将所述访问令牌发送给所述第三方应用;在接收到所述第三方应用发出的访问设备请求后,在确认所述访问设备请求中携带的所述第三方证书、所述访问令牌和待访问设备接口均合法的情况下,向所述智能云平台发送智能设备控制信息,然后将接收到的所述智能云平台返回的智能设备反馈信息发送给所述第三方应用;以及用于根据所述第三方证书在所述智能云平台中查询所述第三方应用的接口类型访问权限,确认所述接口类型访问权限包括所述待访问设备接口。
4.根据权利要求3所述的智能设备控制系统,其特征在于,
所述网关还用于:将所述用户授权请求中携带的第三方证书和用户名发送给所述智能云平台;生成然后输出用户交互界面,所述用户交互界面用于向用户展示所述第三方应用可用用户设备列表,然后接收并保存所述用户交互界面返回的所述用户授权第三方应用访问设备列表;
所述智能云平台还用于:查找所述用户名对应的用户设备列表,并且查找所述第三方证书对应的设备类型访问权限,然后根据所述设备类型访问权限对所述用户设备列表进行过滤得到第三方应用可用用户设备列表,然后将所述第三方应用可用用户设备列表发送给所述网关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610824655.X/1.html,转载请声明来源钻瓜专利网。