[发明专利]植入式医疗设备的软件升级方法无效
申请号: | 201110122384.0 | 申请日: | 2011-05-12 |
公开(公告)号: | CN102184113A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 赵益新;刘灵华 | 申请(专利权)人: | 深圳市锘特达科技发展有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 张秋红;高瑞 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 植入 医疗 设备 软件 升级 方法 | ||
技术领域
本发明涉及医疗器械领域,更具体地说,涉及植入式医疗设备的软件升级方法。
背景技术
植入式医疗设备用于一些特殊病症的辅助性治疗已经越来越得到广泛的应用,植入式医疗设备包括两部分:体外控制设备和体内设备,体内设备例如包括有:植入式神经刺激器(如胃电刺激器、脑深部刺激器、脊髓刺激器等)、心脏起搏器、植入式药物泵、植入式除颤器等等。为了达到全天候监控的目的,需要对植入体内的刺激器进行控制,实施无线遥控。对于体内设备而言,一旦植入人体内,体内设备内的硬件电路及固化在程序存储器内的控制软件就无法进行变更和更新,只能通过手术更换。硬件电路由于比较成熟,更改的可能性很小或者短期内不会更改。为了适应医学的飞速发展,以及人们对疾病机理的认识不断进步,新的治疗模式和信号处理方法不断出现,控制软件的升级成为必然。另外,随着电池技术的不断进步以及充电技术的应用,体内设备的寿命越来越长,使得控制软件的升级有着更为广阔的前景。
现有体内设备的在线软件升级一般都是使用体外控制设备将软件程序数据发送至体内设备来进行的,通过驻留在体内设备内的终端执行程序(软件升级时不变化)来更新软件的控制功能模块。但是现有的软件更新方法的安全性和可靠性较低,无法满足体内设备对安全性和可靠性的需求。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述无法更新全部软件以及安全性和可靠性较低的缺陷, 提供植入式医疗设备的软件升级方法。
本发明解决其技术问题所采用的技术方案是:构造一种植入式医疗设备的软件升级方法,用于体外控制设备为体内设备进行软件升级,包括步骤:
S1、体外控制设备获取升级版本的软件程序数据,并向体内设备发送软件升级请求指令,所述软件升级请求指令附加有其对应的CRC校验值,且包括对应的体内设备的标识;
S2、体外控制设备检测是否接收到所述体内设备返回的准备完毕响应,并依据检测结果向体内设备发送所述升级版本的软件程序数据;
S3、体外控制设备检测所述软件程序数据是否接收成功,若是,则进入步骤S4;若否,则重新发送所述软件程序数据;
S4、体外控制设备检测所述软件程序数据是否发送完毕,并依据检测结果发送包含有所述软件程序数据的CRC校验值的结束指令。
在本发明所述的软件升级方法中,步骤S2具体包括:
S21、体外控制设备检测是否接收到体内设备返回的准备完毕响应,若接收到所述准备完毕响应,则判断体内设备的软件的当前版本是否需要升级,若需要升级,则进入步骤S22;若未接收到所述准备完毕响应,则进入步骤S23;
S22、体外控制设备依据升级版本的软件程序数据的长度将其划分为多个数据段,每一数据段附加有其对应的CRC校验值,依次发送附加有CRC校验值的所述多个数据段;
S23、体外控制设备判断是否超过第一预设重发次数,若否,则返回步骤S1重新发送所述软件升级请求指令。
在本发明所述的软件升级方法中,在步骤S1之前还包括:
S0、设置磁铁于体内设备对应的体外位置,所述磁铁用于吸合位于体内设备内的干簧管,并至少持续预设时间。
在本发明所述的软件升级方法中,步骤S3中,重新发送所述软件程序数据具体包括:体外控制设备判断是否超过第二预设重发次数,若否,则重新发送所述软件程序数据。
在本发明所述的软件升级方法中,步骤S4具体包括:
S41、体外控制设备检测所述多个数据段是否发送完毕,若是,则进入步骤S42;若否,则继续发送其余的数据段;
S42、体外控制设备发送包含有所述软件程序数据的CRC校验值的结束指令;
在本发明所述的软件升级方法中,还包括步骤:
S5、体外控制设备检测所述结束指令是否接收成功,若否,则进入步骤S6;
S6、体外控制设备判断是否超过第三预设重发次数,若否,则重新发送所述结束指令。
本发明还构造一种植入式医疗设备的软件升级方法,用于体内设备通过体外控制设备来进行升级,包括步骤:
A、体内设备检测是否接收到体外控制设备所发送的软件升级请求指令,并在接收到所述软件升级请求指令时,核对所述软件升级请求指令的CRC校验值以及对应的体内设备的标识是否正确,若正确,则进入步骤B;
B、体内设备擦除用于存放升级版本的软件程序数据的第一存储区,并发送准备完毕响应至体外控制设备;其中,与所述升级版本的软件程序数据对应的旧版本的软件程序数据存放在第三存储区中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市锘特达科技发展有限公司,未经深圳市锘特达科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110122384.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种感应防盗直流高压点火装置
- 下一篇:柴油机上止点定位锁紧装置