[发明专利]一种设备应用安装方法和装置在审
申请号: | 202180001777.8 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113330419A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 吴佳成;张帅;林金良;肖淦 | 申请(专利权)人: | 商汤国际私人有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 艾佳 |
地址: | 新加坡新加坡广场0*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 应用 安装 方法 装置 | ||
本公开实施例提供一种设备应用安装方法和装置,其中方法应用于边端设备,包括:接收云端下发的应用包,所述应用包包括多个应用分别对应的应用资源文件;响应于对所述应用包的校验通过,基于所述应用资源文件在边端设备上安装至少一个所述应用。该方法只需要基于一个应用包进行安装,能够提高在边端设备上安装部署应用软件的效率。
相关申请的交叉引用
本申请要求2021年6月28日递交的题为“一种设备应用安装方法和装置”、申请号为10202107092P的新加坡专利申请的优先权,其全部内容通过引用并入本文。
技术领域
本公开实施例涉及计算机通信技术领域,特别涉及一种设备应用安装方法和装置。
背景技术
物联网系统一般是由一个云端与一组边端设备组成,云端包含多种云端服务负责数据存储、设备控制以及业务逻辑处理等,边端设备则负责对终端用户提供交互式操作服务。根据不同的需求场景,边端设备上会运行多种不同的应用,这些应用与对应的云端服务协同并行处理不同的业务,每个应用都拥有一个独立的软件版本号。
通常边端设备上的应用安装采用单个应用安装相应的版本的方式,在单独安装部署每个应用之前,需要人工检查每个应用是否需要安装,部署安装的效率比较低。
发明内容
有鉴于此,本公开实施例提供一种设备应用安装方法和装置。
第一方面,提供一种设备应用安装方法,所述方法应用于边端设备,所述方法包括:
接收云端下发的应用包,所述应用包包括多个应用分别对应的应用资源文件。响应于对所述应用包的校验通过,基于所述应用资源文件在边端设备上安装至少一个所述应用。
在一些可选的实施例中,所述应用包还包括应用列表;所述应用列表包括:多个应用的应用标识、及对应所述应用标识的软件版本号;所述基于所述应用资源文件在边端设备上安装至少一个所述应用,包括:遍历所述应用列表,比对所述应用标识对应的第一版本号和第二版本号,所述第一版本号是所述应用标识对应的本地应用的软件版本号,所述第二版本号是所述应用列表中的所述应用标识对应的软件版本号;响应于所述第一版本号与第二版本号不相同,从所述应用包获取并安装所述应用标识对应的应用资源文件,以更新本地应用为所述第二版本号对应的应用。
在一些可选的实施例中,所述应用包还包括:识别码,所述识别码是根据应用包中的应用资源文件生成;所述对所述应用包的校验通过,包括:根据所述应用包的应用资源文件,得到验证码;响应于所述验证码与所述识别码一致,对所述应用包的校验通过。
在一些可选的实施例中,所述应用包还包括:第一应用包版本号,所述第一应用包版本号用于标识所述应用包;所述对所述应用包的校验通过,包括:响应于所述第一应用包版本号与边端设备本地的第二应用包版本号不同,对所述应用包的校验通过,所述第二应用包版本号是边端设备上一次接收的应用包的标识。
在一些可选的实施例中,所述方法还包括:更新边端设备本地的第二应用包版本号为所述第一应用包版本号。
第二方面,提供又一种设备应用安装方法,所述方法应用于云端,所述方法包括:根据多个应用分别对应的应用资源文件,生成应用包;下发所述应用包到边端设备,以使得所述边端设备在对所述应用包的校验通过后,基于所述应用资源文件在边端设备上安装至少一个应用。
在一些可选的实施例中,所述根据多个应用分别对应的应用资源文件,生成应用包,包括:根据多个应用的应用标识、及对应所述应用标识的软件版本号,生成应用列表;根据所述应用列表及多个应用分别对应的应用资源文件,生成应用包。
在一些可选的实施例中,所述根据多个应用分别对应的应用资源文件,生成应用包,包括:根据多个应用分别对应的应用资源文件,生成识别码;根据所述识别码及所述多个应用分别对应的应用资源文件,生成应用包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于商汤国际私人有限公司,未经商汤国际私人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202180001777.8/2.html,转载请声明来源钻瓜专利网。