[发明专利]一种模块化软件升级系统在审
申请号: | 201910908193.3 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110659050A | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 胡明辉 | 申请(专利权)人: | 优学汇信息科技(广东)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 44376 广州高炬知识产权代理有限公司 | 代理人: | 董博 |
地址: | 511500 广东省清远市清*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件升级 客户端 服务器 模块处理 远程数据管理系统 待升级软件 模块化软件 升级系统 出错概率 信息发送 源文件 智能化 自动化 终端 更新 升级 维护 | ||
本发明提供了一种模块化软件升级系统,包括:客户端、模块处理中心、服务器及远程数据管理系统;所述客户端为软件升级的终端,可主动进行软件升级或被动进行软件升级;所述模块处理中心为对客户端发出的主动软件升级或服务器发出的被动软件升级进行处理;所述服务器为待升级软件的源文件库,并通过模块处理中心将软件升级的信息发送至客户端;所述远程数据管理系统是用于对服务器中的待升级软件进行更新。本发明的模块化软件升级系统能使软件升级工作变得简便,减少出错概率,且软件升级的速度快,可实现升级维护的自动化和智能化。
技术领域
本发明涉及软件维护技术领域,具体涉及一种模块化软件升级系统。
背景技术
软件升级,是指软件从低版本向高版本的更新。由于高版本常常修复低版本的部分BUG,所以经历了软件升级,一般都会比原版本的性能更好,得到优化的效果,用户也能有更好的体验。
而计算机软件是结合计算机硬件执行一定功能的程序。对于计算机软件提供商来说,需要不断更新升级计算机软件以提供给用户更多的功能。而随着互联网的发展,计算机软件升级逐渐发展到通过服务器/客户端的方式实现远程升级。所谓服务器/客户端的方式是指计算机软件提供商将最新版本的计算机软件升级数据存放在服务器上,客户端的用户通过互联网直接从服务器上下载所需的升级数据。
现有的软件升级,主要是通过安装包方式进行升级,即首先确定两个版本之间的文件变化,然后再根据变化制作一个安装包进行升级。如果分散在外的终端版本不一致,则要求计算机软件提供商将要升级到的版本同分散在外的各个版本的差异对比做出多个安装包进行升级。
现有技术中,客户端在进行升级时,一般是针对客户端的全部信息或功能进行升级,安装包的数据信息较多,导致安装包比较大,终端下载安装包的耗时长,安装时间长,并且影响旧版本的客户端的正常运行,同时,每次升级时都要去比较大量文件找出差异,并针对以往不同版本制作多个安装包,这样不仅花费了大量人力,还增加了出错的概率。
基于此,有必要提供一种模块化软件升级系统,以解决现有技术中存在的问题。
发明内容
本发明要解决的技术问题是提供一种模块化软件升级系统,能使软件升级工作变得简便,减少出错概率,且软件升级的速度快,可实现升级维护的自动化和智能化。
为了解决上述技术问题,本发明采用了以下技术方案:
一种模块化软件升级系统,包括:客户端、模块处理中心、服务器及远程数据管理系统;
所述客户端为软件升级的终端,可主动进行软件升级或被动进行软件升级;
所述模块处理中心为对客户端发出的主动软件升级或服务器发出的被动软件升级进行处理;
所述服务器为待升级软件的源文件库,并通过模块处理中心将软件升级的信息发送至客户端;
所述远程数据管理系统是用于对服务器中的待升级软件进行更新。
较为优选的,所述客户端为使用者通过智能终端进行软件升级并可对软件升级情况进行展现。
较为优选的,所述模块处理中心设有解析模块、转换模块、内部存储模块及下载模块,所述解析模块连接所述客户端,所述转换模块连接所述服务器,所述解析模块和转换模块连接所述内部存储模块,所述内部存储模块连接所述下载模块。
较为优选的,所述解析模块用于解析客户端发出的请求,并确定客户端发出的请求所对应的服务器中的内容,所述转换模块用于将服务器中发出的升级指令转换为客户端能够识别的指令,所述内部存储器用于存储客户端发送的软件升级源文件,所述下载模块用于下载软件升级源文件覆盖原来文件,以达到升级软件的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优学汇信息科技(广东)有限公司,未经优学汇信息科技(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910908193.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动驾驶车辆的OTA升级方法及终端设备
- 下一篇:设备升级装置和方法