一种胎儿监护仪软件网络安全升级方法及系统技术方案

技术编号:8489679 阅读:231 留言:0更新日期:2013-03-28 08:40
本发明专利技术涉及一种胎儿监护仪软件网络安全升级方法及系统,采用原始备份软件的方法实现胎儿监护仪软件通过网络进行安全升级。胎儿监护仪出厂时写入第二指定位置的软件作为原始备份软件,它固化在系统内部,不可以删除。胎儿监护仪系统启动时会首先检查系统第一指定位置是否存在最新版本软件,如果第一指定位置存在则启动最新版本软件,否则启动原始备份软件。软件升级时胎儿监护仪将中央站下传的最新版本软件放入系统第一指定位置,这样即使出现意外断电等异常情况,胎儿监护还是可以利用原始备份软件重新启动运行,这样可以避免造成胎儿监护仪暂时无法使用的情况,同时胎儿监护仪可以再次通过网络从中央监护单元下载最新版本软件,实现软件升级。因此通过原始备份软件的方法可以有效提高网络升级的安全性。

【技术实现步骤摘要】

本专利技术涉及一种软件网络安全升级方法及系统,尤其涉及一种胎儿监护仪软件网络安全升级方法及系统
技术介绍
软件升级是胎儿监护仪维护过程的重要组成部分,现在的胎儿监护仪普遍采用以下两种软件升级方法第一是采用胎儿监护仪厂家提供的特定软件或者工具进行升级,这种方法的缺点是不仅会增加软件升级的工作量,而且无法利用医院的网络统一管理胎儿监护仪软件的版本。第二是通过医院的网络进行升级,即将需要升级的最新版本软件放入医院的中央监护单元,通过中央监护单元将最新版本软件下传到胎儿监护仪,这种方法不仅可以提高胎儿监护仪软件的升级效率,而且可以利用医院的网络统一管理胎儿监护仪软件的版本。因此网络升级逐渐成为胎儿监护仪软件升级的通用方法,但是现有的网络升级方法普遍采用软件替换的升级策略,即每次升级都是利用最新版本软件替换旧版本软件,如图1所示。这种方法的缺点是无法确保安全升级,因为如果升级过程中出现意外断电等异常情况就可能造成胎儿监护仪软件的损坏,例如步骤3和4之间出现断电,这样就会导致胎儿监护仪无法启动。此时不仅胎儿监护仪暂时无法使用,而且由于此时没有软件的支持,胎儿监护仪无法再次通过网络从中央监护单元下载最新软件,如果需要恢复软件就必须使用厂家提供的特定软件或者工具重新写入软件。
技术实现思路
本专利技术解决的技术问题是构建一种胎儿监护仪软件网络安全升级方法及系统,克服现在技术胎儿监护仪在软件升级过程时,遇到断电时不能重新启动的技术问题。本专利技术的技术方案是构建一种胎儿监护仪软件网络安全升级方法,包括如下步骤 启动系统启动胎儿监护仅; 检测是否存在升级软件检测胎儿监护仪的第一指定位置是否存在升级版本的软件;加载软件若第一指定位置存在升级版本的软件,则加载该升级软件;若第一指定位置不存在升级版本的软件,则加载第二指定位置的原始备份软件; 发送软件版本信息加载完成后,由胎儿监护仪向中央监护单元发送胎儿监护仪加载的软件版本信息; 确认软件升级中央监护单元根据胎儿监护仪发送的软件版本信息,判断胎儿监护仪软件的版本信息和中央监护单元软件的版本信息是否相同,确认该胎儿监护仪是否需要升级;下载升级软件若需要升级则通过网络将中央监护单元的软件下载到胎儿监护仪的第一指定位置,然后重新启动系统。本专利技术的进一步技术方案是在确认软件升级步骤中,中央监护单元接收该软件版本信息并与最新软件的版本信息进行比较。本专利技术的进一步技术方案是在确认软件升级步骤中,若需要升级,则中央监护单元向该胎儿监护仪发送升级指令;若不需要升级,则返回到向发送软件版本信息的步骤。本专利技术的进一步技术方案是在下载升级软件步骤中,若胎儿监护仪接收到升级指令,则通过网络下载升级软件到胎儿监护仪指定位置;胎儿监护仪未接收到升级指令,则返回到发送软件版本信息的步骤。本专利技术的进一步技术方案是在下载升级软件步骤中,如果第一指定位置已经存在某个升级版本软件,则首先将其删除,然后再将最新版本软件写入。本专利技术的进一步技术方案是所述第一指定位置和第二指定位置为胎儿监护仪磁盘的不同指定路径。本专利技术的技术方案是构建一种胎儿监护仪软件网络安全升级系统,包括中央监护单元、胎儿监护仪、连接所述中央监护单元及所述胎儿监护仪的网络单元,所述中央监护单元包括信息接收模块、软件版本解析模块、下载提供模块,所述胎儿监护仪包括最新软件检测模块、软件加载及启动模块、备份模块、信息发送模块、软件下载模块、系统功能调用模块,所述最新软件检测模块检测胎儿监护仪第一指定位置是否存在升级版本的软件;若存在升级版本的软件,所述软件加载及启动模块则加载该升级软件;若不存在升级版本的软件,所述软件加载及启动模块则加载所述备份模块备份在第二指定位置的原始备份软件;所述信息发送模块向所述中央监护单元发送软件版本信息,所述软件版本解析模块根据所述胎儿监护仪软件版本信息,判断所述胎儿监护仪软件的版本信息和升级软件的版本信息是否相同,并确认该胎儿监护仪是否需要升级,若需要升级,所述软件下载模块则通过网络从所述下载提供模块提供的升级软件下载到所述胎儿监护仪第一指定位置,然后由所述系统功能调用模块重新启动系统。本专利技术的进一步技术方案是所述中央监护单元还包括向所述胎儿监护仪发送升级指令的指令发送模块。本专利技术的进一步技术方案是所述胎儿监护仪还包括接收所述指令发送模块发送的升级指令的指令接收模块以及解析所述升级指令的指令解析模块。本专利技术的进一步技术方案是所述软件下载模块包括软件写入单元。本专利技术的技术效果是本专利技术一种胎儿监护仪软件网络安全升级方法及系统,采用原始备份软件的方法实现胎儿监护仪软件通过网络进行安全升级。胎儿监护仪出厂时写入第二指定位置的软件作为原始备份软件,它固化在系统内部,不可以删除。胎儿监护仪系统启动时会首先检查系统第一指定位置是否存在最新版本软件,如果第一指定位置存在则启动最新版本软件,否则启动原始备份软件。软件升级时胎儿监护仪将中央站下传的最新版本软件放入系统第一指定位置,这样即使出现意外断电等异常情况,胎儿监护还是可以利用原始备份软件重新启动运行,这样可以避免造成胎儿监护仪暂时无法使用的情况,同时胎儿监护仪可以再次通过网络从中央监护单元下载最新版本软件,实现软件升级。因此通过原始备份软件的方法可以有效提高网络升级的安全性。附图说明图1为现有技术软件升级流程图。图2为本专利技术的流程图。图3为本专利技术的结构示意图。 具体实施例方式下面结合具体实施例,对本专利技术技术方案进一步说明。如图1所示,本专利技术的具体实施方式是本专利技术的技术方案是构建一种胎儿监护仪软件网络安全升级方法,包括如下步骤 步骤100 :启动系统,S卩启动胎儿监护仪。具体实施过程中胎儿监护仪利用操作系统作为基础,在操作系统上运行胎儿监护仪软件。系统启动后,由操作系统加载胎儿监护仪软件,最后启动胎儿监护仪软件。步骤200 :检测是否存在升级软件,即检测胎儿监护仪的第一指定位置是否存在升级版本的软件。该第一指定位置为软件所在存储介质的存储路径的指向。步骤300 :加载软件,即若第一指定位置存在升级版本的软件,则加载该升级软件;若第一指定位置不存在升级版本的软件,则加载第二指定位置的原始备份软件。具体实施过程如下若第一指定位置存在升级版本的软件,则加载该升级软件,开始运行,它负责完成胎儿监护仪的各种功能,例如监护数据的采集、显示、分析、存储、导出、打印以及联网等。若第一指定位置不存在升级版本的软件,则加载第二指定位置的原始备份软件到内存,开始运行,它负责完成胎儿监护仪的各种功能,例如监护数据的采集、显示、分析、存储、导出、打印以及联网等。具体实施例中,所述第一指定位置和第二指定位置为胎儿监护仪磁盘的不同指定路径。步骤400 :发送软件版本信息,即由胎儿监护仪向中央监护单元发送胎儿监护仪软件版本信息。即,胎儿监护仪软件运行后通过联网功能向中央监护单元发送自己的软件版本信息。步骤500 :确认软件升级,即中央监护单元根据胎儿监护仪发送的软件版本信息,判断胎儿监护仪软件的版本信息和中央监护单元软件的版本信息是否相同,确认该胎儿监护仪是否需要升级。具体实施过程如下中央监护单元如果检测到胎儿监护仪发送了软件版本信息,中央监护单元会从网络接口读取版本信息数据。中央监护单元会从网络接口读取版本本文档来自技高网...

【技术保护点】
一种胎儿监护仪软件网络安全升级方法,其特征在于,包括如下步骤:启动系统:启动胎儿监护仪;检测是否存在升级软件:检测胎儿监护仪的第一指定位置是否存在升级版本的软件;加载软件:若第一指定位置存在升级版本的软件,则加载该升级软件;若第一指定位置不存在升级版本的软件,则加载第二指定位置的原始备份软件;发送软件版本信息:加载完成后,由胎儿监护仪向中央监护单元发送胎儿监护仪加载的软件版本信息;确认软件升级:中央监护单元根据胎儿监护仪发送的软件版本信息,判断胎儿监护仪软件的版本信息和中央监护单元软件的版本信息是否相同,确认该胎儿监护仪是否需要升级;下载升级软件:若需要升级则通过网络将中央监护单元的软件下载到胎儿监护仪的第一指定位置,然后重新启动系统。

【技术特征摘要】

【专利技术属性】
技术研发人员:李美升苏敏华包静袁婷
申请(专利权)人:深圳市理邦精密仪器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1