[发明专利]一种智能设备控制方法、装置及设备在审
| 申请号: | 201811228040.6 | 申请日: | 2018-10-22 |
| 公开(公告)号: | CN109460643A | 公开(公告)日: | 2019-03-12 |
| 发明(设计)人: | 富铁楠 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F21/30 | 分类号: | G06F21/30 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新;朱文杰 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能设备 装置及设备 控制节点 控制指令 读取 用户提供指令 从链 区块 上链 申请 服务 | ||
1.一种智能设备控制方法,智能设备对应有控制单元和执行单元,所述控制单元和所述执行单元分别为区块链的控制节点和执行节点;所述方法包括:
控制节点获取用户的控制指令,所述控制指令用于控制所述智能设备;
将所述控制指令提交上链,以供执行节点从链上读取所述控制指令并控制所述智能设备。
2.根据权利要求1所述的方法,
所述控制节点为所述智能设备的控制单元,或者,与所述智能设备关联的其他智能设备的控制单元;
所述执行节点为所述智能设备的执行单元,或者,与所述智能设备关联的其他智能设备的执行单元。
3.根据权利要求1所述的方法,将所述控制指令提交上链包括:
向区块链发起访问请求,所述访问请求携带所述控制节点的数字签名,以供所述区块链确定所述访问请求通过共识验证时,将所述控制指令写入区块。
4.根据权利要求3所述的方法,所述访问请求还携带所述智能设备的标识,以供所述执行节点从所述区块链上读取所述标识对应的控制指令。
5.一种智能设备控制方法,智能设备对应有控制单元和执行单元,所述控制单元和所述执行单元分别为区块链的控制节点和执行节点;所述方法包括:
执行节点确定需要控制的智能设备的标识;
从链上读取所述标识对应的控制指令,所述控制指令由所述控制节点提交上链;
基于所述控制指令,控制所述智能设备。
6.根据权利要求5所述的方法,
所述控制节点为所述智能设备的控制单元,或者,与所述智能设备关联的其他智能设备的控制单元;
所述执行节点为所述智能设备的执行单元,或者,与所述智能设备关联的其他智能设备的执行单元。
7.根据权利要求5所述的方法,从链上读取所述标识对应的控制指令包括:
向区块链发起访问请求,所述访问请求携带所述执行节点的数字签名和所述智能设备的标识,以供所述区块链对所述访问请求进行共识验证;
接收共识验证结果为通过时所述区块链返回的所述标识对应的控制指令。
8.根据权利要求5所述的方法,基于所述控制指令,控制所述智能设备包括:
确定所述控制指令的类型;
基于所述控制指令的类型和所述控制指令,控制所述智能设备。
9.根据权利要求8所述的方法,若所述控制指令为无需验证的指令,则基于所述控制指令的类型和所述控制指令,控制所述智能设备包括:
执行所述控制指令,以控制所述智能设备。
10.根据权利要求8所述的方法,若所述控制指令为需验证的指令,则基于所述控制指令的类型和所述控制指令,控制所述智能设备包括:
生成数据采集指令,并将所述数据采集指令提交上链,以供数据采集节点基于所述数据采集指令采集验证信息并提交上链;
从所述区块链上获取所述验证信息,并对所述验证信息进行验证处理;
若验证结果为通过,则执行所述控制指令,以控制所述智能设备;
其中,所述数据采集节点为所述智能设备对应的数据采集单元。
11.根据权利要求10所述的方法,所述数据采集单元为所述智能设备的数据采集单元或与所述智能设备关联的其他智能设备的数据采集单元。
12.根据权利要求10所述的方法,所述方法还包括:
从链上读取用户设备的访问请求,所述访问请求用于读取目标数据;
生成目标数据采集指示并提交上链,以指示所述数据采集节点采集所述目标数据,供返回给所述用户设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811228040.6/1.html,转载请声明来源钻瓜专利网。





