全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211087620.4 (22)申请日 2022.09.07 (71)申请人 北京智芯 半导体科技有限公司 地址 102200 北京市昌平区科技园区双营 西路79号院12号楼一层 申请人 北京智芯微电子科技有限公司 (72)发明人 周鑫 李新军 王洪勉 谢云飞  李新龙 赵猛 李胜明 翟长昊  (74)专利代理 机构 北京智信四方知识产权代理 有限公司 1 1519 专利代理师 黄健 (51)Int.Cl. G06F 8/65(2018.01) G06F 8/61(2018.01) G06F 9/455(2006.01)G06F 21/60(2013.01) H04L 9/40(2022.01) (54)发明名称 面向台区智能融合终端应用程序的安装升 级方法及装置 (57)摘要 本公开涉及电力运维技术领域, 具体涉及一 种面向台区智能融合终端应用程序的安装升级 方法及装置。 所述面向台区智能融合终端应用程 序的安装升级方法, 应用于云平台, 所述方法包 括: 生成应用程序的安装文件并存储; 其中, 所述 安装文件经加密标识后存储; 通过第一协议向至 少一个终端发送 应用程序的安装命令; 响应于所 述安装命令的应答, 通过第二协议向所述终端发 送所述安装文件; 其中, 所述安装文件经过加密 校验后安装于所述终端的相应容器内。 上述技术 方案解决了现有技术中因控制信息和程序文件 集中在一个报文中, 造成报文承 载信息过多而较 为复杂, 以及发送和接收复杂报文对网络质量要 求较高的问题。 权利要求书4页 说明书16页 附图10页 CN 115185566 A 2022.10.14 CN 115185566 A 1.一种面向台区智能融合终端应用程序的安装升级方法, 其特征在于, 应用于云平台, 所述方法包括: 生成应用程序的安装文件并存 储; 其中, 所述 安装文件经加密标识后存 储; 通过第一协议向至少一个终端发送应用程序的安装 命令; 响应于所述安装命令的应答, 通过第 二协议向所述终端发送所述安装文件; 其中, 所述 安装文件经 过加密校验后安装于所述终端的相应容器内。 2.根据权利要求1所述的安装升级方法, 其特征在于, 所述生成应用程序的安装文件包 括: 根据终端信息对台区智能融合终端划分组别; 其中, 所述终端信息包括以下信息的至 少一种: 终端配置需求、 终端编号、 终端软件版本号、 终端硬件版本号; 根据不同组别的终端配置需求 生成相应的应用程序的安装文件。 3.根据权利要求1或2所述的安装升级方法, 其特征在于, 在所述通过第一协议向至少 一个终端发送应用程序的安装 命令之前, 所述方法还 包括: 获取配网结构信 息, 确定批量化安装应用程序的策略; 其中, 所述策略包括以下信 息的 至少一种: 升级时间, 升级批次, 各批次升级顺序、 升级数量及升级时间 间隔。 4.根据权利要求1所述的安装升级方法, 其特征在于, 若所述终端未安装有容器, 所述 方法还包括: 通过所述第一协议向未安装容器的无容器终端发送容器安装 命令; 接收所述无容器终端发送的针对所述容器安装命令的应答; 其中所述容器安装命令的 应答在所述无容器终端安装至少一个空容器后发送。 5.根据权利要求1或2所述的安装升级方法, 其特 征在于, 所述方法还 包括: 通过所述第一协议向至少一个终端发送目标程序的停止命令; 响应于所述停止命令的应答, 通过所述第 一协议向所述终端发送所述目标程序的卸载 命令。 6.根据权利要求5所述的安装升级方法, 其特 征在于, 所述方法还 包括: 响应于所述卸载命令的应答, 通过所述第 一协议向所述终端发送所述目标程序的升级 指令; 响应于所述升级指令的应答, 通过所述第 二协议向所述终端发送所述目标程序的升级 文件; 其中, 所述升级 文件经过加密校验后安装于所述目标程序卸载 前所在的容器内。 7.根据权利要求1所述的安装升级方法, 其特征在于, 所述第一协议为MQTT协议; 和/ 或, 所述第二协议 为HTTPS协议。 8.根据权利要求1所述的安装升级方法, 其特征在于, 所述安装文件经MD5码加密标识 后存储。 9.一种面向台区智能融合终端应用程序的安装升级方法, 其特征在于, 应用于终端, 所 述方法包括: 接收云平台通过第一协议发送的应用程序的安装 命令; 响应于所述 安装命令, 通过第二协议从所述云平台下 载安装文件; 校验所述 安装文件后, 将经 过校验的所述 安装文件安装在相应容器内。 10.根据权利要求9所述的安装升级方法, 其特征在于, 若所述终端未安装有容器, 所述权 利 要 求 书 1/4 页 2 CN 115185566 A 2方法还包括: 接收所述云平台通过 所述第一协议发送的容器安装 命令; 响应于所述 容器安装 命令, 安装至少一个空容器。 11.根据权利要求9或10所述的安装升级方法, 其特 征在于, 所述方法还 包括: 接收所述云平台通过 所述第一协议发送的目标程序的停止命令; 响应于所述停止命令, 将所述目标程序的停止执 行结果发送所述云平台; 接收所述云平台通过 所述第一协议发送的所述目标程序的卸载命令 。 12.根据权利要求1 1所述的安装升级方法, 其特 征在于, 所述方法还 包括: 响应于所述卸载命令, 将所述目标程序的卸载 执行结果发送所述云平台; 接收所述云平台通过 所述第一协议发送的所述目标程序的升级指令; 响应于所述升级指令, 通过所述第二协议从所述云平台下载所述目标程序的升级文 件; 校验所述升级文件后, 将经过校验的所述升级文件安装于所述目标程序卸载前所在的 容器内。 13.一种面向台区智能融合终端应用程序的安装升级装置, 其特征在于, 应用于云平 台, 所述装置包括: 生成模块, 被配置为生成应用程序的安装文件 并存储; 其中, 所述安装文件经加密标识 后存储; 应用程序安装命令发送模块, 被配置为通过第 一协议向至少一个终端发送应用程序的 安装命令; 安装文件发送模块, 被配置为响应于所述安装命令的应答, 通过第二协议向所述终端 发送所述 安装文件; 其中, 所述 安装文件经 过加密校验后安装于所述终端的相应容器内。 14.根据权利要求13所述的安装升级装置, 其特 征在于, 所述 生成模块包括: 划分单元, 被配置为根据终端信息对台区智能融合终端划分组别; 其中, 所述终端信 息 包括以下信息的至少一种: 终端配置需求、 终端编号、 终端软件版本号、 终端硬件版本号; 生成单元, 被配置为根据不同组别的终端配置需求 生成相应的应用程序的安装文件。 15.根据权利要求13或14所述的安装升级装置, 其特 征在于, 所述装置还 包括: 获取模块, 被配置为获取配网结构信息, 确定批量化安装应用程序的策略; 其中, 所述 策略包括以下信息的至少一种: 升级时间, 升级批次, 各批次升级顺序、 升级数量及升级时 间间隔。 16.根据权利要求13所述的安装升级装置, 其特征在于, 若所述终端未安装有容器, 所 述装置还 包括: 容器安装命令发送模块, 被配置为通过所述第 一协议向未安装容器的无容器终端发送 容器安装 命令; 接收单元, 被配置为接收所述无容器终端发送的针对所述容器安装命令的应答; 其中 所述容器安装 命令的应答在所述无容器终端安装至少一个空容器后发送。 17.根据权利要求13或14所述的安装升级装置, 其特 征在于, 所述装置还 包括: 停止命令发送模块, 被配置为通过所述第 一协议向至少一个终端发送目标程序的停止 命令;权 利 要 求 书 2/4 页 3 CN 115185566 A 3

PDF文档 专利 面向台区智能融合终端应用程序的安装升级方法及装置

文档预览
中文文档 31 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共31页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 面向台区智能融合终端应用程序的安装升级方法及装置 第 1 页 专利 面向台区智能融合终端应用程序的安装升级方法及装置 第 2 页 专利 面向台区智能融合终端应用程序的安装升级方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:05:13上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。