[发明专利]一种应用于智能机器人的应用接入方法及智能机器人有效
申请号: | 201610701946.X | 申请日: | 2016-08-22 |
公开(公告)号: | CN106325928B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 赵杰 | 申请(专利权)人: | 北京光年无限科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F21/51 |
代理公司: | 11611 北京聿华联合知识产权代理有限公司 | 代理人: | 朱绘 |
地址: | 100084 北京市石景山区石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能机器人 应用安装 应用 接入应用 机器人操作系统 应用密钥 注册标识 验证 操作系统管理 启动应用 验证模块 验证通过 注册身份 安装包 包文件 运行时 秘钥 操作系统 装载 扫描 检测 申请 管理 | ||
1.一种用于智能机器人的应用接入方法,其特征在于,该智能机器人装载有智能机器人操作系统,接入应用由智能机器人操作系统管理,该应用接入方法包括:
获取待接入应用安装包,启动应用验证模块;
扫描应用安装包文件,检测应用安装包中是否包括注册标识appKey,appKey为待接入应用注册身份标识;
确定应用安装包中存在appKey后,当应用安装包首次运行时,获取应用密钥appSecrect;
验证appSecrect,当应用密钥验证通过后,允许安装应用安装包;
将应用安装包的包名,与appKey的映射关系存储在应用管理器中;
将appKey通过应用管理器传输到服务器中,应用管理器开放有可查询appKey的接口;
对存在于智能机器人系统中的机器人应用的包名和appKey的映射关系进行存储,并对外提供查询接口;机器人操作系统通过这些接口就具备了对外提供查询机器人应用的能力;
向服务器发出验证请求,并接收服务器发送的验证结果;
向应用安装包提供上下文对象和回调接口。
2.一种智能机器人,其特征在于,该智能机器人装载有智能机器人操作系统,智能机器人操作系统管理接入智能机器人的应用,该智能机器人包括:
获取模块,用于获取待接入应用安装包,启动第一验证模块;
第一验证模块,用于扫描应用安装包文件,检测应用安装包中是否包括注册标识appKey,appKey为待接入应用注册身份标识;
第二验证模块,用于确定应用安装包中存在appKey后,当应用安装包首次运行时,获取应用密钥appSecrect,验证appSecrect,当应用密钥验证通过后,允许安装应用安装包;
存储模块,用于将应用安装包的包名,与appKey的映射关系存储在应用管理器中;
第一验证模块还用于:
将appKey通过应用管理器传输到服务器中,应用管理器开放有可查询appKey的接口;
对存在于智能机器人系统中的机器人应用的包名和appKey的映射关系进行存储,并对外提供查询接口;机器人操作系统通过这些接口就具备了对外提供查询机器人应用的能力;
验证appSecrect,具体包括:向服务器发出验证请求,并接收服务器发送的验证结果;
第二验证模块还用于:
向应用安装包提供上下文对象和回调接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京光年无限科技有限公司,未经北京光年无限科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610701946.X/1.html,转载请声明来源钻瓜专利网。