首页> 中国专利> 在经历设备复位之后继续执行特殊操作模式的方法、可植入医疗设备和系统

在经历设备复位之后继续执行特殊操作模式的方法、可植入医疗设备和系统

摘要

可植入医疗设备在将发生设备复位的可能性增加的情况下执行特殊操作模式,如电刺激治疗模式。通过将指定所述特殊模式的值以及存储在非易失性存储器中的值复制到操作存储器中,所述可植入医疗设备从所述设备复位中恢复。在所述设备复位已经发生之后,使用被复制到所述操作存储器的值来执行所述特殊模式。所述特殊模式的一种方式是MRI模式,其允许所述可植入医疗设备在MRI扫描中安全操作。MRI扫描范围可能触发设备复位,但是将所述MRI模式值从所述非易失性存储器复制到所述操作存储器中,并且在所述复位之后使用被复制到所述操作存储器的值来执行所述MRI模式。

著录项

  • 公开/公告号CN106132477A

    专利类型发明专利

  • 公开/公告日2016-11-16

    原文格式PDF

  • 申请/专利权人 美敦力公司;

    申请/专利号CN201580017206.8

  • 申请日2015-01-21

  • 分类号A61N1/37;A61N1/08;A61N1/39;A61N1/36;

  • 代理机构上海专利商标事务所有限公司;

  • 代理人姬利永

  • 地址 美国明尼苏达州

  • 入库时间 2023-06-19 00:56:20

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-04-02

    授权

    授权

  • 2017-02-08

    实质审查的生效 IPC(主分类):A61N1/37 申请日:20150121

    实质审查的生效

  • 2016-11-16

    公开

    公开

说明书

技术领域

实施例涉及在可能增加触发设备复位的可能性的情况存在时执行特殊刺激模式的可植入医疗设备。更具体地,实施例涉及通过继续执行所述特殊模式而从设备复位中恢复的可植入医疗设备。

背景技术

对提供治疗(如电刺激或药物递送)的可植入医疗设备进行编程,以刚好在具有所述可植入医疗设备的患者经受特定的过程(如磁共振成像(MRI)扫描)之前使用一种特殊模式。在MRI的情况下,用于提供刺激治疗的可植入医疗设备的特殊模式(在此指的是MRI模式)可通过使用起搏的一种异步形式来改变正常刺激,这种起搏的异步形式避免了根据感测对起搏进行触发或阻止。MRI模式避免了MRI机的各种场(包括静态的和随时间变化的磁场以及射频电磁波)导致可引起起搏不当的对于像固有心跳等内源信号的错误感测。作为另一个示例,药物递送设备中的MRI模式可以更好地保护板上供能。此外,MRI模式可以断开一些可植入医疗设备的遥测天线。

当所述可植入医疗设备在MRI模式下运行时,尤其是在MRI扫描过程中可能出现一个问题。MRI扫描场可触发所述可植入医疗设备以经历设备复位,也被称为上电复位。取决于复位的严重程度,设备复位可能在不同程度上影响可植入医疗设备的运行。在某些情况下,复位不会影响所述可植入医疗设备在MRI模式下的继续运行,因为没有擦除存储编程的易失性存储器。然而,在设备复位没有擦除所述易失性存储器的编程的情况下,所述可植入医疗设备默认为非MRI模式,用于非MRI背景下的设备恢复。这种被恢复的非MRI模式通常较少优化用于MRI背景下的操作。对于可植入的心脏除颤器尤其如此,其经常在不进行起搏、且能够进行心动过速的检测和治疗的非MRI模式下恢复。因此,在设备复位之后,所述患者和/或所述可植入医疗设备可处于较大的风险中。

发明内容

实施例解决了这些或其他由可植入医疗设备产生的问题,所述可植入医疗设备将与特殊操作模式(如MRI模式)相关的编程存储在非易失性存储器中。从可能是易失性的的操作存储器来执行所述特殊模式,但是如果设备复位抹除了或另外损坏所述操作存储器的编程,所述可植入医疗设备通过将所述特殊模式从所述非易失性存储器编程加载到操作存储器上来进行恢复。所述可植入医疗设备则继续在特殊模式下操作。

实施例提供了在可触发设备复位的情况期间操作可植入医疗设备的方法。所述方法涉及:在所述设备处接收定义在所述情况期间使用的特殊操作模式的模式编程,并且接收指定针对所述特殊操作模式所使用的治疗参数的参数编程。所述方法还涉及:将所述模式编程和所述参数编程存储在非易失性存储器中,并将指示所述特殊模式是否激活的值存储在所述非易失性存储器中。在经历了设备复位之后,所述方法还涉及:读取指示所述特殊模式是否激活的值,并且将所述模式编程和所述参数编程从所述非易失性存储器加载到操作存储器上。响应于当指示所述特殊模式激活时读取所述值,所述方法涉及:执行由来自所述操作存储器的所述模式编程所定义的所述特殊模式。

实施例提供了一种在可导致设备复位的情况期间进行操作的可植入医疗设备。所述可植入医疗设备包括提供药物治疗的治疗电路、操作存储器、非易失性存储器以及遥测通信电路。所述可植入医疗设备还包括处理设备,与所述治疗电路、所述操作存储器、所述非易失性存储器以及所述遥测通信电路进行通信。所述处理设备被配置成:在所述设备处接收定义在所述情况期间所使用的特殊操作模式的模式编程,并且接收指定针对所述特殊操作模式所使用的治疗参数的参数编程。所述处理设备还被配置成:将所述模式编程和所述参数编程存储在非易失性存储器中,并且将指示所述特殊模式是否激活的值存储在所述非易失性存储器中。在经历了设备复位之后,所述处理设备读取指示所述特殊模式是否激活的值,并且所述处理设备将所述模式编程和所述参数编程从所述非易失性存储器加载到操作存储器上。响应于当所述值指示所述特殊模式激活时读取所述值,所述处理设备通过控制所述治疗电路的操作来执行由来自所述操作存储器的所述模式编程所定义的所述特殊模式。

实施例提供了一种在可导致设备复位的情况期间进行操作的可植入医疗系统。所述可植入医疗设备包括具有近侧触点和远侧电极的可植入医疗引线、以及可植入医疗设备。所述可植入医疗设备包括脉冲发生器、电耦合至所述脉冲发生器的电连接器、操作存储器、非易失性存储器以及遥测通信电路,所述近侧触点电耦合至所述电连接器。所述可植入医疗设备还包括处理设备,与所述脉冲发生器、所述操作存储器、所述非易失性存储器以及所述遥测通信电路进行通信。所述处理设备的配置如以上有关所述可植入医疗设备的实施例所述。

实施例提供了在可导致设备复位的情况期间操作可植入医疗设备的方法。所述方法涉及:在所述设备处接收涉及在所述情况期间所使用的特殊操作模式的编程,并且将所述编程存储在非易失性存储器中。所述方法还涉及:将指示所述特殊模式是否激活的值存储在所述非易失性存储器中,并且在经历了终止发生在所述设备复位之前的操作模式的设备复位之后,读取指示所述特殊模式是否激活的值并将所述编程从所述非易失性存储器加载到操作存储器上。另外,响应于当所述值指示所述特殊模式激活时读取所述值,所述方法涉及:一旦已经发生了所述设备复位,在执行任何其他刺激模式之前执行来自所述操作存储器的所述特殊模式。

实施例提供了在可触发设备复位的情况期间操作可植入医疗设备的方法。所述方法涉及:在所述设备处接收涉及在所述情况期间所使用的特殊操作模式的编程。所述方法还涉及:将所述编程存储在非易失性存储器中,并且将指示所述特殊模式是否激活的值存储在所述非易失性存储器中。所述方法还涉及:在设备复位之前执行来自所述操作存储器的所述特殊模式,并且在经历了所述设备复位之后,在加载之前检测所述操作存储器是否含有模式的编程。当检测到所述操作存储器不含所述模式的编程时,则读取所述非易失性存储器的指示所述特殊模式是否激活的值,并且当所述值指示所述特殊模式激活时,所述方法涉及将所述编程从所述非易失性存储器加载到操作存储器上并执行来自所述操作存储器的所述特殊模式。当检测到所述操作存储器不含所述模式的编程时,则所述方法涉及不加载来自所述非易失性存储器的编程。

实施例提供了在可能触发设备复位的情况期间操作可植入医疗设备的方法。所述方法涉及:在所述设备处在操作存储器中接收涉及在所述情况期间所使用的特殊操作模式的编程。所述编程包括指示所述特殊模式是否激活的值,并且所述方法还涉及将所述编程从所述操作存储器复制到非易失性存储器中,并且当所述值指示所述特殊模式激活时,在设备复位之前执行来自所述操作存储器的所述特殊模式。在经历了所述设备复位之后,所述方法涉及读取指示所述特殊模式是否激活的值。另外,所述方法涉及:将所述编程从所述非易失性存储器复制到所述操作存储器上,并且当所述值指示所述特殊模式激活时,执行来自所述操作存储器中的所述编程的所述特殊模式。在终止所述特殊模式之后,所述方法涉及:将所述操作存储器中的指示所述特殊模式是否激活的值改为指示所述特殊模式没有激活的值,并且在改变所述值之后,将包括来自所述操作存储器的值的编程复制到所述非易失性存储器上。

附图说明

图1示出了执行实施例以从设备复位中恢复的可植入医疗系统的示例。

图2示出了所述系统的可植入医疗设备的一系列部件的示例。

图3示出了所述可植入医疗设备的非易失性存储器和操作存储器的示例。

图4A和图4B示出了当操作的MRI模式失效时由所述处理器进行的逻辑运算的示例。

图5A示出了当操作的MRI模式激活时由所述处理器进行的逻辑运算的示例。

图5B示出了当操作的MRI模式激活时由所述处理器进行的替代性逻辑运算集。

详细说明

实施例提供了用以在需要特殊操作模式的情况存在时允许从设备复位中恢复的可植入医疗系统、设备和相关方法。例如,实施例在可植入医疗设备(IMD)存在可触发设备复位的情况时允许特殊操作模式的恢复。将涉及所述特殊操作模式的信息存储在非易失性存储器中。在所述IMD以所述特殊模式进行操作时发生设备复位之后,可将关于所述特殊操作模式的信息从所述非易失性存储器复制到操作存储器上。然后通过处理设备从所述操作存储器中得到所述信息,用以执行所述特殊模式。

图1示出了可植入医疗系统100,其可在存在可导致设备复位的情况时执行特殊刺激模式,如MRI机、CT机、烧灼机等非常靠近。可植入医疗系统100可通过加载非易失性存储器的特殊模式值从在所述特殊模式中发生的设备复位中恢复,用以继续提供所述特殊模式下的刺激治疗。例如,可植入医疗系统100可表示起搏器系统、除颤器系统、心脏复律除颤系统、心脏再同步系统、心脏循环记录器、或提供这些治疗与其他治疗的组合的其他可植入的心脏系统。可替代地,可植入医疗系统100可以是非心脏系统,如神经刺激器,其可向脊柱、脑、盆底等递送治疗(例如电信号或药物),用以缓解疼痛或治疗很多神经性疾病或其他疾病的症状,或者是其他药物递送系统,如糖尿病胰岛素泵。

说明书的其余部分指的是,所述可植入医疗系统包括进行以电刺激作为医学治疗的可植入医疗设备。然而,应当理解的是,采用所述非易失性存储器以在发生设备复位时恢复特殊操作模式的细节还用于其他可植入医疗设备,如药泵,也在需要时执行特殊操作模式以及为所述特殊操作模式配置的治疗参数。

说明书的其余部分还指的是,MRI模式作这所述特殊模式,其背景是可植入医疗系统100非常靠近MRI机。然而,应当理解的是,相同的描述还适用于无论可植入医疗系统100是否在存在可触发设备复位的情况下进行定位都可执行的其他特殊模式。

本示例的可植入医疗系统100包括可植入医疗设备102,其包括产生刺激信号的电路108。电路108电耦合至设备102的电连接器112,其创建至可植入医疗引线104的近端上的近侧触点110的电连接。引线104包括导体,这些导体携带电信号到位于引线104的远端的电极106。电极106与人体组织配合,以将电信号递送到所述组织中的目标部位,如在心脏的特定腔室中。

可植入医疗设备102包括电路108内的各个部件。图2中示出了这些部件的示例。设备102包括处理设备202,如通用的现场可编程处理器、应用专用现场可编程处理器、或在植入IMD 102时可以被编程或重新编程的其他类型的处理单元。处理设备202通过一个或多个数据总线与其他部件进行通信。

处理设备202与操作存储器204进行通信,该操作存储器可以是存储器的易失性形式,如随机存取存储器(RAM),用以进行各种可编程的功能。当处理设备202尝试执行所述刺激治疗时,处理设备202可依赖于操作存储器204来将所述操作模式(具体地提供电刺激的IMD 102的刺激模式)的编程值、以及所述模式参数提供给处理设备202。通过对向图1的电连接器112输出刺激脉冲的脉冲发生器电路214的操作进行控制,处理器202执行所述刺激治疗。

在此示例中,处理设备202还与存储器的其他形式通信,包括闪速存储器206,其可以使用用于刺激治疗模式和模式参数的默认值进行编程。如果存储在操作存储器204中的可编程值丢失或另外被损坏,处理设备202可以使用闪存206的默认值,用以继续操作,直到可以在稍后的时间里将所述可编程值再次编程到操作存储器204中。

在此示例中,处理设备202与只读存储器(ROM)212通信,用以启动并开始用于输入/输出以及用于与各个其他存储器部件通信的基本操作。在处理设备202执行来自操作存储器204的刺激治疗之后,操作存储器204和闪速存储器206都被损坏,处理设备202可依赖于ROM 212中的默认值以继续大多数基本操作,如经由遥测电路208向外部编程设备提供移出警报通信。

处理器202可采用遥测电路208来与所述外部编程设备进行通信而用于其他目的,包括接收存储在可由处理器202进入而用于执行的操作存储器204中的初始可编程值。遥测电路208可以采用不同形式,如近场通信电路、使用MICS段的远距离通信电路或二者的组合。

特别是,在MRI机存在的情况下定位IMD 102时,发生处理器202使用遥测208的情况。外部编程设备通过遥测电路208与IMD 102通信,用以将MRI模式状态值设为激活并将MRI模式值和MRI模式参数值编程到操作存储器204中。这样使IMD 102处于所述MRI模式,其中IMD 102提供与在正常刺激(即非MRI)模式激活时的刺激治疗的模式不同的模式。在一些实施例中,IMD 102可用其他方式进入MRI模式,如通过包括磁场探测器,其检测所述MRI机的磁场并向处理器202提供信号,致使处理器202执行已经编入操作存储器202和/或非易失性存储器210的MRI模式。

所述外部编程器可通过遥测电路208与IMD 102通信,以在合适时将所述MRI模式状态设为未激活或以其他方式(包括设置的时间过期)将所述MRI模式状态设为未激活。

IMD 102也包括非易失性存储器210,其可以采用任何形式,包括电子可擦可编程只读存储器(EEPROM)、磁致随机存取存储器(M-RAM)以及铁电随机存取存储器(F-RAM)等。处理设备202采用非易失性存储器210,用以在从设备复位中恢复时恢复所述MRI模式的状态、所述MRI模式的值以及要以所述MRI模式使用的参数值。

虽然IMD 102的示例已经被描述为具有许多不同的存储器部件,包括操作存储器204、闪存206、非易失性存储器210以及ROM 212,应当理解的是,其他构型也是可应用的。例如,当ROM和闪存中的所有默认值都被清除时,可应用较少部件。作为另一个示例,一些部件可与单一存储器部件组合,而不是单独存在。

图3示出了非易失性存储器210与操作存储器204之间的关系。操作存储器204和非易失性存储器210可保持各个表的信息。在操作存储器204中,处理器202可存储基础输入/输出参数的表314,这些参数最初是在设备102启动期间从ROM 212、闪存206或非易失性存储器210内的表304中加载的。

处理器202将默认编程加载到操作存储器204上,但是一旦完成了与外部编程器的编程会话,会在操作存储器204的表316的位置324处指定正常模式的值集。编程指定存储在位置326的各种模式参数值。在外部设备编程IMD 102进入所述MRI模式之后,处理器202将表312存储到操作存储器204上,其中,表312具有存储指示MRI模式状态的位置318、提供MRI模式值的位置320以及提供MRI模式参数值的位置322。处理器202将表312的内容复制到非易失性存储器210的表302中,以便一旦在MRI模式状态激活时发生设备复位即可将表302的MRI模式信息复制回操作存储器204。

存储在位置308和320的MRI模式值指定了刺激模式,包括哪些对应于心脏特定区域的通道会提供刺激,其固有心跳的感测关闭,并且因此所述刺激与固有心跳异步。存储在位置310和322的MRI模式参数值指定了用于变量的值,包括用于各激活通道的脉冲幅度、用于各激活通道的脉冲宽度、用于各激活通道的脉冲间期等等。

虽然这些正常模式值在这个示例中没有存储至非易失性存储器210,在其他示例中也可以完成。在这种情况下,当所述MRI模式状态被设为未激活时,在正常模式刺激过程中发生设备复位时,IMD 102可以恢复到正常模式。在一些实施例中,需要的是只将所述MRI模式或其他特殊模式参数存储到非易失性存储器210中,用以尽量减少非易失性存储器210的读/写次数,因而保持非易失性存储器210的使用期限。

图4A、图4B和图5A示出了可由处理器202进行的逻辑运算集。具体地,图4A和图4B示出了在所述MRI模式状态未激活时进行的操作集400,而图5A示出了在所述MRI模式状态激活时进行的操作集500。图5B示出了在所述MRI模式状态激活时进行的另一部分操作501。

以操作402开始所述操作集400,其中将默认值存储在多个存储器部件中,在此示例中包括ROM 212、闪存206、非易失性存储器210以及用以使IMD 102发挥功能的操作存储器204。如上所述,提供存储器部件的特定构型作为示例,还可应用其他构型。然后使用来自操作存储器204的默认值由处理器202对IMD 102进行操作,默认值包括所述MRI模式状态,其在操作404中未激活,直到在事件406中经由遥测接收定义正常刺激模式的其他可编程值并将其存储在操作存储器204中。然后通过处理器202得到来自操作存储器204的正常模式值,包括读取在操作408中未激活的MRI模式状态值,IMD 102开始正常操作模式。

在所述正常操作模式期间的任何时间,可以在事件412发生设备复位。引导事件412的虚线显示,在任何前面的操作或后面的操作期间可发生设备复位事件412。所述设备复位可由周围条件触发,不同于IMD 102靠近MRI机,并且在这类情况下,当设备复位发生时,IMD 102在所述正常模式下进行操作,而不是在所述MRI模式下操作。如果在给定的一段时间内设备复位的次数没有到达阈值,则在设备复位之后处理器202立即在查询414中检测非易失性存储器210是否损坏。这可以通过对非易失性存储器210的内容进行循环冗余校验来完成。

当非易失性存储器210没有损坏时,处理器202则将存储在非易失性存储器210中的可编程值复制到操作存储器204,包括指示所述MRI模式状态在操作416中未激活的值。在一个示例中,在事件406被编程到所述操作存储器的正常模式值没有被复制到非易失性存储器210上,如图3所示。因此,在此示例中,非易失性存储器210的可编程值是用于IMD 102的更基础的功能的值。对于建立所述正常模式且没有被复制到非易失性存储器210上的操作存储器204中的值,处理器202在查询418中检测操作存储器204中的这些值是否损坏。

在定义所述正常模式的操作存储器204中的值没有损坏时,在操作422中将这些值保留在操作存储器204中。此时,操作存储器204具有在操作408中返回所述正常刺激模式所需的所有值。

当定义所述正常模式的操作存储器204中的值被损坏时,处理器202则用默认值替换这些值。在此示例中,处理器202首先尝试在操作420中复制闪速存储器206的值。当成功时,使用非易失性存储器210的可编程值和现在位于操作存储器204中的闪存206的模式的默认值,IMD 102则在操作424中在所述默认模式下继续进行操作。所述处理器读取到所述MRI模式状态值是未激活的,并且设备102在默认刺激模式下继续进行,直到在稍后的时间里接收新的编程。

如果由于闪存错误而使复制闪速存储器206的默认值的尝试失败,处理器202则在操作426中重试复制ROM 212的默认值,用以将IMD 102置于启动模式。这确保IMD 102具有经由遥测电路208通信的能力。在下一个通信对话中,处理器202则在操作434中向所述外部编程器发送错误消息,其要求IMD 102由于闪速存储器206的损坏而移出。

对于所述的替代方案,其中将所述正常模式值存储在非易失性存储器210中且在查询414中这些值没有被损坏,则还可在操作416中将这些值复制到操作存储器204中。所述正常刺激模式则可在操作408中继续进行,其中所述处理器读取到所述MRI模式状态是未激活的。

返回查询414,如果处理器202发现所述非易失性存储器中的值被损坏了,则通过处理器202复制闪速存储器206的默认值来对操作存储器204中的所有值进行替换,包括在操作428中未激活的MRI模式状态。使用现在位于操作存储器204中的闪存206的模式的默认值,IMD 102则在操作430中在所述默认模式下继续进行操作,包括所述处理器读取到MRI模式状态未激活。设备102在此默认模式下继续进行,直到在稍后的时间里接收新的编程。

如果由于闪存错误而使复制闪速存储器206的默认值的尝试失败,处理器202则在操作432中重试复制ROM 212的默认值,用以将IMD 102置于启动模式。在下一个通信对话中,处理器202则在操作434中向所述外部编程器发送错误消息,其要求IMD 102由于闪速存储器206的损坏而移出。

在事件412中返回所述设备复位,如果在给定的一段时间内已经达到设备复位的阈值次数,如在事件436中由处理器202所确定的,则处理器202在操作438中将ROM 212的操作存储器204中的所有可编程值进行替换。这样将IMD 102置于所述启动模式。在下一个通信对话中,处理器202则在操作434中向所述外部编程器发送错误消息,其要求IMD 102由于在操作434中的大量设备复位而移出。

因此进一步地,已经对用于所述MRI模式状态在操作存储器204和非易失性存储器210中未激活的IMD 102的操作进行了描述。然而,虽然IMD 102在操作408中在所述正常模式下进行操作或在操作424中在所述默认模式下进行操作,可在事件410中发生编程会话以将IMD 102置于所述MRI模式。事件410将IMD 102转换回图5A的所述操作集500。

处理器202用MRI模式值以及用于从所述外部编程器接收的MRI模式的参数值来在操作502中对操作存储器204进行重新编程。处理器202还设置操作存储器204中的MRI模式状态值,以指示所述MRI模式是激活的。处理器202还在操作504中将来自操作存储器204的值(包括MRI模式值、模式参数值以及MRI模式状态)复制到非易失性存储器210中。

在操作506中,处理器202采用操作存储器204中的值,包括读取到所述MRI模式状态值是激活的,以开始执行MRI刺激模式。所述MRI模式继续,直到在事件508中发生终止。所述终止可由多个事件引起。例如,在所述外部编程器指示处理器202退出所述MRI模式的MRI模式期间,可以建立编程会话。作为另一个示例,所述MRI模式可具有超时期间,一旦达到则可触发处理器202终止MRI模式。事件508将IMD 102转换回所述操作集400。

然而,在所述MRI模式激活时的任何时间,可以在事件510触发设备复位。例如,可以由接近MRI机所引起的周围条件触发所述设备复位。如果在给定的一段时间内设备复位的次数没有到达阈值,则在设备复位之后处理器202立即以查询512检测非易失性存储器210是否损坏。如前所述,可以通过对非易失性存储器210的内容进行循环冗余校验来完成。

当非易失性存储器210没有损坏时,处理器202则将存储在非易失性存储器210中的可编程值复制到操作存储器204中,包括MRI模式值、模式参数值以及指示所述MRI模式状态激活的值。来自非易失性存储器210的可编程值还包括用于IMD 102的更基础的功能的值。对于没有被复制到非易失性存储器210上的操作存储器204中的值,处理器202在查询516中检测操作存储器204中的这些值是否损坏。

在操作存储器204中的附加值没有损坏时,在操作520中将这些值保留在操作存储器204中。此时,操作存储器204具有在操作506中返回所述MRI刺激模式所需的所有值,其中处理器202读取到所述MRI模式状态值是激活的。因此,通过立即基于操作存储器204的值继续MRI治疗模式,使IMD 102从所述设备复位中恢复,无需先前的任何其他模式的复位后实施方式。

当操作存储器204中的这些附加值被损坏时,处理器202则用默认值替代这些值。在此示例中,处理器202首先尝试在操作518中复制闪速存储器206的值。当成功时,则在操作522中IMD 102继续进行而以在所述MRI模式进行操作,其中处理器202读取到所述MRI模式状态值是激活的。处理器202使用来自非易失性存储器210的可编程的MRI模式值,并且所需的任何其他值是现在位于操作存储器204中的用于闪存206的模式的默认值。设备102以所述MRI模式继续进行,直到终止事件,如在稍后的时间接收到新的编程或达到MRI模式超时。因此,在此场景中,通过立即基于操作存储器204的值继续MRI治疗模式,使IMD 102还从所述设备复位中恢复,无需先前的任何其他模式的复位后实施方式。

如果由于闪存错误而使复制闪速存储器206的默认值的尝试失败,处理器202则在操作524中重试复制ROM 212的默认值,用以将IMD 102置于启动模式。在下一个通信对话中,处理器202则在操作434中向所述外部编程器发送错误消息,其要求IMD 102由于闪速存储器206的损坏而移出。

如果处理器202发现所述非易失性存储器中的值被损坏时,返回查询512,则IMD 102转换回所述操作集400。在操作428中,通过处理器202复制闪速存储器206的默认值来对操作存储器204中的所有值进行替换,包括在操作428中未激活的MRI模式状态。使用现在位于操作存储器204中的闪存206的模式的默认值,IMD 102则在操作430中在所述默认模式下继续进行操作。设备102在此默认模式下继续进行,直到在稍后的时间里接收新的编程。

在事件510中返回所述设备复位,如果在给定的一段时间内已经达到设备复位的阈值次数,如在事件511中由处理器202所确定的,则IMD 102转换回所述操作集400。处理器202在操作438中从ROM 212中将操作存储器204中的所有可编程值都替换掉。

在事件508中返回所述MRI模式的终止,IMD 102转换至操作440,其中处理器202将所述MRI模式状态值设为在操作存储器204中是未激活的。在操作442中,处理器202还将操作存储器204的值(包括所述MRI模式状态)复制到非易失性存储器210中。处理器202则使用操作存储器204中存在的正常模式的编程值来开始执行正常刺激模式,直到在操作444中接收到另外的编程。这样,处理器202读取到,所述MRI模式状态值是未激活的。

IMD 102反而可执行图5B的替换的逻辑运算501,用于设备复位之后发生的部分操作500。在事件526,首先确定在给定的一段时间内的设备复位的次数是否还没有达到阈值。如果这样,在阈值事件542中,IMD 102则转换回所述操作集400,具体地转换回操作438。如果没有达到所述阈值,则在设备复位之后处理器202立即检测在查询528中操作存储器204中的值是否被损坏。这可以通过对操作存储器204的内容进行循环冗余校验来完成。

当操作存储器204没有被破坏时,处理器202则保留了该操作存储器中的所有值,包括MRI模式值、模式参数值和在操作530的MRI模式状态。此时,操作存储器204已经具有在图5A的操作506中返回所述MRI刺激模式所需的所有值。

当操作存储器204被损坏时,处理器202则检测非易失性存储器210是否在查询532中被损坏。如果是这样,则所述IMD转换为所述操作集400,其中在操作428中,通过处理器202复制闪速存储器206的默认值来对操作存储器204中的所有值进行替换,包括在操作428中未激活的MRI模式状态。使用现在位于操作存储器204中的闪存206的模式的默认值,IMD 102则在操作430中在所述默认模式下继续进行操作。设备102在此默认模式下继续进行,直到在稍后的时间里接收新的编程。

当非易失性存储器210没有损坏时,处理器202在操作534中将存储在非易失性存储器210中的可编程值存储在操作存储器204中。这些值包括MRI模式值、模式参数值以及指示所述MRI模式状态激活的值。来自非易失性存储器210的可编程值还包括用于IMD 102的更基础的功能的值。对于没有被复制到非易失性存储器210上的操作存储器204中的任何其他值,处理器202则用默认值替代这些值。在此示例中,处理器202首先尝试在操作536中复制闪速存储器206的值。当成功时,则在操作538中IMD 102继续进行而以在所述MRI模式进行操作,其中处理器202读取到所述MRI模式状态值是激活的。处理器202使用来自非易失性存储器210的可编程的MRI模式值,并且所需的任何其他值是现在位于操作存储器204中的用于闪存206的模式的默认值。设备102以所述MRI模式继续进行,直到发生事件508以终止所述模式,如在稍后的时间接收新的编程或达到MRI模式超时。

如果由于闪存错误而使复制闪速存储器206的默认值的尝试失败,处理器202则在操作540中重试复制ROM 212的默认值,用以将IMD 102置于启动模式。这将IMD 102转换回所述MRI模式状态未激活的操作集400。在下一个通信对话中,处理器202则在操作434中向所述外部编程器发送错误消息,其要求IMD 102由于闪速存储器206的损坏而移出。

虽然已经相对于图4A-5B对由处理器202进行的逻辑运算的具体示例进行了如上的描述,这些示例并不旨在限制。这些逻辑运算的许多变化是可能的,并落入此披露的范围内。例如,不是从ROM 212进入启动模式,所述ROM可反而提供与闪速存储器206提供的默认参数相同的默认参数。依赖于ROM 212的默认值可以或不可以触发所述移出请求等等。

当已经特别示出并描述了实施例时,本领域的技术人员可以理解的是,可在此得到其他各种形式上的变化和细节,而没有偏离本发明的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号