[发明专利]一种基于程序云的智能硬件管理控制系统及方法有效
申请号: | 201710713923.5 | 申请日: | 2017-08-18 |
公开(公告)号: | CN107766051B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 钱家欢;罗亮 | 申请(专利权)人: | 爱乐云(杭州)科技有限公司;杭州家亮云科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/20 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静;邱启旺 |
地址: | 310026 浙江省杭州市杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 程序 智能 硬件 管理 控制系统 方法 | ||
1.一种基于程序云的智能硬件管理控制系统,其特征在于,包括:智能硬件程序管理平台(1)、程序云开发者平台(2)、程序云计算平台(3)、程序云数据库服务器(4)和智能硬件设备(5);
所述智能硬件程序管理平台(1)包含程序管理模块(11)、开发者管理模块(12)和用户管理模块(13),其中:
用户管理模块(13),对所有使用智能硬件程序管理平台(1)的用户账号及其绑定的智能硬件设备进行管理和维护;
开发者管理模块(12),对在程序云开发者平台(2)注册的开发者账号进行审批及维护;
程序管理模块(11),对开发者发布的特定型号智能硬件设备完成设定目标得到的最佳程序进行审核、测试及上架,上架后最佳程序及程序属性存储在程序云数据库服务器(4)中;
所述程序云开发者平台(2)包含开发者注册模块(21)、最佳程序发布模块(22)、最佳程序管理模块(23),其中:
开发者注册模块(21),开发者在程序云开发者平台(2)注册开发者账号,经审核通过后可进行智能硬件设备最佳程序的上传;
最佳程序发布模块(22),用于对开发者上传的特定型号智能硬件设备完成设定目标的最佳程序和程序属性进行发布;
最佳程序管理模块(23),对已发布的最佳程序进行管理;
所述程序云计算平台(3)包含匹配代理(31)、直接匹配模块(32)、模糊匹配模块(33)、神经网络程序生成模块(34),其中:
匹配代理(31),用于将用户输入的需求信息、硬件型号与最佳程序进行匹配,并将匹配结果返回用户;
直接匹配模块(32),根据程序云数据库服务器(4)中存储的需求对应的最佳程序,进行直接匹配,若直接匹配成功,输出匹配到的最佳程序;
模糊匹配模块(33),根据程序云数据库服务器(4)中存储的该硬件型号对应的最佳程序,为每个最佳程序对应的每个属性描述信息设定权重系数,从而得到每个最佳程序与用户需求之间的偏差度,选取偏差度最小的程序作为最佳程序,若最小偏差度小于设定的偏差度阈值,则输出匹配到的最佳程序;
神经网络程序生成模块(34),根据程序云数据库服务器(4)中存储的每种智能硬件型号对应的所有智能硬件最小执行单元代码块,生成最小执行单元代码块矩阵,将用户输入信息输入神经网络中得到参数矩阵,将参数矩阵和最小执行单元代码块矩阵相乘得到输出矩阵,将输出矩阵输入代码生成器,生成并输出最佳程序;
所述程序云数据库服务器(4)包含最佳程序存储模块(41)、最小执行单元代码块存储模块(42),其中:
最佳程序存储模块(41),用于在数据库中存储最佳程序;
最小执行单元代码块存储模块(42),用于存储最小执行单元代码块;
所述智能硬件设备(5)包含处理器(51)、存储器(52)、接收器(53),其中:
处理器(51),用于执行最佳程序;
存储器(52),用于存储最佳程序;
接收器(53),用于接收程序云数据库服务器(4)返回的最佳程序或指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱乐云(杭州)科技有限公司;杭州家亮云科技有限公司,未经爱乐云(杭州)科技有限公司;杭州家亮云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710713923.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气象模式云部署装置
- 下一篇:一种构建容器镜像的方法和装置