[发明专利]一种呼吸机软件升级方法及其系统有效
申请号: | 201210587321.7 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103902323B | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 李浩敏 | 申请(专利权)人: | 北京谊安医疗系统股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 马晓亚 |
地址: | 100070 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 呼吸 软件 升级 方法 及其 系统 | ||
1.一种呼吸机软件升级方法,其特征在于,包括:
S1、将所有软件单元的新版可执行文件都放到存储介质中,通过用户选定的主执行单元从所述存储介质中读入所有从执行单元的新版可执行文件;
S2、所述主执行单元分别将各从执行单元的新版可执行文件发送给对应的从执行单元,其中所述从执行单元为所述呼吸机软件中除所述用户选定的主执行单元之外的其他执行单元;
S3、各所述从执行单元收到所述主执行单元发送的新版可执行文件后,对所述新版可执行文件的完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序,若升级成功,则向所述主执行单元发送升级成功信息;
S4、当所述主执行单元收到其他各单元的升级成功信息时,对所述主执行单元对应的新版可执行文件进行完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序;
其中,所述主执行单元与各所述从执行单元通过内部通信接口进行数据交换。
2.如权利要求1所述的呼吸机软件升级方法,其特征在于,所述步骤S1中所述存储介质为外部存储器或网络服务器。
3.如权利要求1所述的呼吸机软件升级方法,其特征在于,所述步骤S1之后还包括,判断各所述新版可执行文件的版本是否匹配,若是则执行步骤S2。
4.如权利要求1所述的呼吸机软件升级方法,其特征在于,所述主执行单元为通气控制与监测单元,所述从执行单元为人机界面单元、接口管理单元和电源管理单元。
5.一种呼吸机软件升级系统,其特征在于,包括:
升级文件读取模块,用于将所有软件单元的新版可执行文件都放到存储介质中,通过用户选定的主执行单元从所述存储介质中读入所有从执行单元的新版可执行文件;
升级文件分发模块,用于所述主执行单元分别将各从执行单元的新版可执行文件发送给对应的从执行单元,其中所述从执行单元为所述呼吸机软件中除所述用户选定的主执行单元之外的其他执行单元;
从执行单元升级模块,用于各所述从执行单元收到所述主执行单元发送的新版可执行文件后,对所述新版可执行文件的完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序,若升级成功,则向所述主执行单元发送升级成功信息;
主执行单元升级模块,用于当所述主执行单元收到其他各单元的升级成功信息时,对所述主执行单元对应的新版可执行文件进行完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序;所述主执行单元与各所述从执行单元通过内部通信接口进行数据交换。
6.如权利要求5所述的呼吸机软件升级系统,其特征在于,所述升级文件读取模块中所述存储介质为外部存储器或网络服务器。
7.如权利要求5所述的呼吸机软件升级系统,其特征在于,所述升级文件读取模块还包括,版本匹配性判断模块,用于通过用户选定的主执行单元从所述存储介质中读入所有从执行单元的新版可执行文件之后,判断各所述新版可执行文件的版本是否匹配,若是则调用所述升级文件分发模块。
8.如权利要求5所述的呼吸机软件升级系统,其特征在于,所述主执行单元为通气控制与监测单元,所述从执行单元为人机界面单元、接口管理单元和电源管理单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京谊安医疗系统股份有限公司,未经北京谊安医疗系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210587321.7/1.html,转载请声明来源钻瓜专利网。