CN114402287B 更新医疗设备的固件同时最小化临床影响的系统及方法 (康尔福盛303公司)_第1页
CN114402287B 更新医疗设备的固件同时最小化临床影响的系统及方法 (康尔福盛303公司)_第2页
CN114402287B 更新医疗设备的固件同时最小化临床影响的系统及方法 (康尔福盛303公司)_第3页
CN114402287B 更新医疗设备的固件同时最小化临床影响的系统及方法 (康尔福盛303公司)_第4页
CN114402287B 更新医疗设备的固件同时最小化临床影响的系统及方法 (康尔福盛303公司)_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2022.03.15PCT/US2020/0420152020.07.14WO2021/011578EN2021.01.21US2015199192A1,2015.07.16US2003221015A1,2003.11.27更新医疗设备的固件同时最小化临床影响描述了用于更新医疗设备的固件同时使临配置包包括针对病人护理设备的控制模块和/或一功能模块中的至少之一的当前的版本固件的第二配置包当前被存储在控制模块的第二存储当包括新版本时,将新版本传送到第一功能模2置包包括针对所述病人护理设备的控制模块和连接到所述控制模块的第一功能模块的版储在所述第二存储体中的所述控制模块的当前版本固件的执行切换到包括在所述新配置包中并存储在所述控制模块的第一存储体中的所述控制模块的新版由所述控制模块基于与所述新配置包相关联的信息来确定所述新配置包包括针对连基于确定所述新版本固件不同于所存储版本,由所述控制模块将所使用的固件的存储体不同的存储体中的第一功由所述控制模块从所述第一功能模块接收所述功能模块的新版本固件已成功存储在储体中存储的控制模块的当前版本固件的执行切换到针对在所述新配置包中包括并在所述控制模块将针对在所述第一存储体中存储的所述控制模块的新版本固件的执行切换回到针对在所述第二存储体中存储的所述控制模块的在完成所述关机过程之后的所述控制模块的开机过程期间,由3由所述控制模块基于与针对所述第一功能模块的新版本固件和所述第一功能模块相响应于所述新连接,由所述控制模块将指示在所述控制模块上执行的当前版本固件相兼容的第三功能版本固件相兼容的版本固件被存储在所述第三功能模块的第二存储所述控制模块上执行的当前版本固件相兼容的第三功能模块的版本发送用于切换到执行在所述第三功能模块的第二存储体控制模块,所述控制模块包括存储器和一个或多个处理器,所4配置为执行在所述存储器上存储的指令以使得从远离所述病人护理系统的设备接收新配置包,其中,所述新配置包包括将所述新配置包存储在所述控制模块的第一存储体中,其中当接收到所述新配置包存储体中的所述控制模块的当前版本固件的执行切换到包括在所述新配置包中并存储在所述控制模块的第一存储体中的所述控制模块的新版基于与所述新配置包相关联的信息,来确定所述新配置包是否包当所述新版本固件不同于所存储版本时,将所述新版本固件传送到所述第一功能模由所述控制模块从所述第一功能模块接收所述功能模块的新版本固件已成功存储在的当前版本固件的执行切换到针对在所述新配置包中包括并在所述第一存储体中存储的基于所述第二激活命令,并且当所述病人护理系统是不活动的时,存储体中存储的所述控制模块的新版本固件的执行切换回到针对在所述第二存储体中存在完成所述关机过程之后的所述控制模块的开机过程期间,切换5基于所述控制模块的一个或多个处理器的可用带宽,来确定所基于与针对所述第一功能模块的新版本固件和所述第一功能模块的相关联的标识符,来确定所述新配置包是否包括针对所述第一功能模块的新从所述第二功能模块接收响应,其中在所述响应中指示所述消息中所指基于所述响应来提供警告给用户,以用于在与所述控制模块相关联的显示设备处显响应于所述警告而接收来自用户的输入,以将所述版本固件发送到所述第二功能模基于所述输入来将所述版本固件发送到所述第二功能模块,其响应于与所述第三功能模块的新连接,基于来自所述第三功能模块上执行的版本固件是否与在所述控制模块上执行的当前版本固件相兼固件相兼容的版本固件被存储在所述第三功能模块的第二6发送用于切换到执行在所述第三功能模块的第二使得所述第三功能模块执行与在所述控制模块上执行的当前版本固件相兼容的第三功能并且其中所述固件包括用于控制针对所述流体泵并且其中所述固件包括用于控制由所述注射泵模块接收的施加到注配置包包括针对所述病人护理设备的控制模块和连接到所述控制模块的第一功能模块的存储在所述第二存储体中的所述控制模块的当前版本固件的执行切换到包括在所述新配置包中并存储在所述控制模块的第一存储体中的所述控制模块的新响应于确定所述新版本固件不同于所存储版前所使用的固件的存储体不同的存储体中的第一由所述控制模块从所述第一功能模块接收所述功能模块的新版本固件已成功存储在7[0002]本申请要求于2019年7月15日提交的题为“更新医疗设备的固件同时最小化临床影响的系统及方法(SYSTEMSANDMETHODSFORUPDATINGFIRMWAREOFMEDICALDEVICESWHILEMINIMIZINGCLINICALIMPACT)”的作为非临时的美国专利申请序列号62/874,445备并且确保每个医疗设备与医疗保健设施的其它医疗设备兼容可能是繁重且耗时的。此8新版本被存储在与当前存储了由第一功能模块当前所使用的固件的存储体不同的存储体[0008]为了更好地理解各种所述的实施方式,应当结合以下附图参照下文的详细描[0009]图1A-图1C描绘了根据说明性实施方式的医疗保健组织的机构病人护理系统的示[0010]图2A-图2D描绘了根据说明性实施方式的配置包在机构病人护理系统的各种元件[0011]图3A-图3C描绘了根据说明性实施方式的针对病人护理设备中的固件的版本的传[0012]图4A-图4B描绘了根据说明性实施方式的激活信号的传输和相应版本固件的执行[0013]图5A-图5D描绘了根据说明性实施方式的针对病人护理设备中的固件的版本的传[0014]图6A-图6C描绘了根据说明性实施方式的针对病人护理设备中的固件的版本的传[0015]图7A-图7D描绘了根据说明性实施方式的针对病人护理设备中的固件的版本的传[0016]图8是根据说明性实施方式的由病人护理设备的控制模块传输并执行固件的示例[0017]图9是根据说明性实施方式的由病人护理设备的功能模块接收并执行固件的示例[0018]图10是根据说明性实施方式的由控制模块检测功能模块的连接并由控制模块发[0019]图11是根据本主题技术的各方面的说明用于医疗设备的自动供应的示例电子系9[0021]本文所述的各种实施方式的描述所使用的术语只是为了描述特定实施方式的目文所使用的术语“和/或”引用并包含一个或多个相关联列出术语的任何和所有可能的组以在制造期间或由供应商初始配置为允许与医疗设施的其它医疗设备进行通信(例如,经疗系统的配置包可以包括用于医疗系统的每个通道或用于连接到医疗系统的每个模块设[0023]图1A描绘了根据本主题技术的各方面的医疗保健组织的机构病人护理系统100的包括设备网络106,病人护理设备220(与其它设备)通过设备网络106根据正常操作进行通机构的信息系统的工程师需要这样的话。机构病人护理系统100还可以包括一个或多个设置有用于经由网络105与设备管理服务器102通信的[0025]病人护理设备220包括用于提供病人护理的系统,诸如Eggers等人的美国专利号多个功能模块。功能模块的示例可以包括或合并可以根据本文所阐述的教导来使用的泵、动器和/或非易失性闪存)和用于互连前述元件的一条或多别(RFID)设备(凭借其在RFID标签或智能标签(如下文所定义的)中编码的数字数据经由无[0029]功能模块202、203可以被实施为用于向病人提供护理或用于监测病人状况的设[0032]尽管每个功能模块可以由至少某种程度上的独立操作来配置,但是控制模块201[0033]病人护理设备220可以被配置为以若干不同的模式或个性来操作,每种模式或个息在医疗设备与网络之间的移动可以通过各种装置实现。例如,病人护理设备202和网络信装置发生。病人护理设备220与网络105之间的手动交互涉及使用例如用户接口设备54、在存储器中。PCD220的每个控制模块可以被配置为执行存储在存储器的第一部分(诸如,制模块接收到命令而在存储于存储体中的不同版本固件与服务器102的接口,并从而提供与服务器102通信的资产(assets)。使用网络应用程序一些实施方式中,中央服务器可由至少一个本地服务器经由计算机网络(诸如,例如以太与在网络上所使用的通信协议兼容的通信能力的客户端设[0038]设备管理服务器102可以包括或通信地耦合到中央数据库104。设备管理服务器102可以确保本地服务器正在运行最新版本的知识库,并且也可以存储病人数据并执行各种管理功能(包括向系统添加和删除本地服务器和用户)。设备管理服务器102也可以在本地服务器或PCD220能够由用户使用之前提供授权。设备管理服务器102可以将每个PCD[0040]用于执行本主题技术的操作的计算机程序代码可以用面向对象的编程语言(诸[0041]结合本主题技术的各方面的医疗设备(诸如,PCD220)可以配备有网络接口模块[0042]与医疗设备(诸如,根据本主题技术操作在网络上的PCD220)的所有直接通信可以通过设备管理服务器102(称为远程数据服务器(RDS))来执行。根据本主题技术的各方经认证的RDS的网络流量。本主题技术的RDS的主要职责是跟踪具有NIM的联网医疗设备的备连接指定的供应服务的默认网络信息,所述供应服务用于接收针对机构病人护理系统100内的正常操作的具体配置信息,包括例如用于连接到网络105和设备管理服务器102的[0044]当在医疗保健组织的医疗保健设施处接收到病人护理设备220时,管理员可以经实施方式中,(多个)设备的唯一ID可以由设备管理服务器102例如经由外部网络(未示出)人护理系统100的网络系统的访问、网络105上的各种设备之间的通信以及病人护理设备220的例行管理。在这方面,设备管理服务器102可以经由(多个)终端设备101提供用户接[0046]在一些实施方式中,由管理服务器102提供的用户界面可以促进将设备标识符和内的网络105(或传输通道110)与特定于相应设施的加密安全证书进行通信。参照图2A-10[0048]经由设备终端101的用户(诸如,生物医学技术人员或信息技术专业人员)可以经块和/或功能模块的固件。在配置包中包括的每个固件可以被配置并被测试为与在配置包[0049]在一些实施方式中,可以基于与PCD220相关联的配置区来将配置包传送到PCD件和/或设置,而另一配置包可以包括针对非急诊或非ICU相关病人使用的通用固件和/或[0050]病人护理设备220(诸如,PCD220a)的组件可以正在执行与第一配置包相关联的并且预定义参数是流体泵模块的流速,则针对功能模块202的新版本固件可以包括用于控是由注射泵模块接收的施加到注射器的压力,则针对功能模块203的新版本固件可以包括并且控制模块201可以基于与在配置包中包括的不同固件相关的信息来确定配置包是否包205b中的新配置包,控制模块201可以接收与指定新配置包包括针对大容量泵模块的功能模块201基于这样接收到的信息来确定接收到的新配置包包括针对功能模块203(例如,大置包可以与版本号1相关联,并且存储在存储体205b中的新配置包可以与版本号2相关联。块201将低优先级分配给向功能模块的指定版本固件的传输,并且基于等待过程的优先级与指定版本固件相关联的配置包,则控制模块201可以立即发起向功能模块的指定版本固了将版本固件传送到功能模块并且致使功能模块执行所传送的版本固件可以将接收到的固件存储在可用存储体204b中,并且功能模块203可以将接收到的固件存[0057]响应于检测到与新功能模块的连接,控制模块201可以被配置为确定接收到的配到新功能模块的功能模块可以将指示新功能模块被成功连接的消息传送到PCD220的控制301成功连接到PCD220a的消息传送到控[0060]如上所述,终端设备101的用户(诸如生物医学技术人员)可以将新配置包传递到示在用户界面上的信息包括但不限于:对传送到配置区中的每个PCD220的配置包的版本置区中已经成功接收到配置包的PCD220的数量等。这样的用户界面的示例是图4A所示的与PCD220的控制模块和/或一个或多个功能模块的型号相关的信息。在一些实施方式中,显示了将配置包传递或部署到与各种配置区域相关联的PCD220时[0061]如图4A中的GUI所示,用户界面可以显示与接收到最近传递的配置包的每个配置在一些实施方式中,在PCD220的控制模块成功地将固件传递到PCD220的功能模块之后,每个PCD220可以将消息传送到设备管理服务[0062]设备管理服务器102可以被配置为确定已经成功接收和/或存储配置包的PCD220自动化算法可以使用这样的信息以确定是否将激活命令传递到PCD220。在一些实施方式动将激活命令传递到PCD220。例如,PCD220并且设备管理服务器102可以被配置为当80%的PCD220接收或确认接收到所传递的配置成功接收到和/或存储了配置包的PCD220的数量,并且当所确定的PCD220的数量满足与所述配置区相关联的PCD220的预定阈值数量时,自动将激活命令传递到与所述配置区相关联的PCD220。类似地,当配置区的预定阈值数量的PCD220成功接收和/或存储配置包[0063]响应于接收到激活码,PCD220的控制模块可以被配置为切换到对最近接收到的示的那样。继续示例,在接收激活命令之后的开机期间,控制模块201执行存储在存储体[0064]响应于接收到激活码,控制模块201可以被配置为传递命令到一个或多个功能模供警告给用户。警告可以显示新功能模块401执行与配置包108相兼容和/或相关联的固件用户输入将传递与配置包108相兼容和/或相关联的功能模块401的固件的指令提供给控制置为从用户接收输入,该输入指示用户是否正在指令控制模块201将与固件包108相兼容了在关机过程之后执行与配置包108相兼容和/或相关联的固件的[0068]PCD220的控制模块确定PCD220的每个组件(诸如,功能模块)将执行的版本固件。控制模块220可以被配置为致使执行较新版本固件的新连接的功能模块执行较旧版本图6A-7D示出了PCD220的控制模块致使新模块501可以将用于执行与关联于执行在控制模块501上的固件的配置包相关联的版本固401可以被配置为:通过关机来执行不同于当前正在执行的版本固件的特定存储的版本固607包括较新版本并且与存储在PCD220c中的配置包不相兼容和/或不相关联述的控制模块201,控制模块601可以将执行与配置包相兼容和/或相关联的版本固件的指令传送到功能模块607,由控制模块601执行的固件与该配置包相关联。类似于控制模块和描述的病人护理系统100的组件用于描述传递并包可以包括针对病人护理设备220的一个或多个组件的固件,诸如PCD220a的控制模块或测试为与针对在配置包中包括的PCD220的接收到的配置包的存储体。PCD220的控制模块将新配置包存储在识别到的存储体中(框[0076]在所描绘的示例中,PCD220的控制模块确定新配置包是否包括不同于存储版本固件的耦合到控制模块的一个或多个功能模块的版本固件(框804)。如果控制模块确定配[0077]如果控制模块确定新配置包包括不同于存储版本的耦合到控制模块的功能模块充足的计算资源可用于将在配置包中包括的版本固件发送到相应的功能模块(框805)。在控制模块的一个或多个处理器可以被配置为基于分配给过程的优先级来发起控制模块的如果连接到PCD220的控制模块的功能模块是泵和生理监护仪,则控制模块可以将包括在包括的PCD220的控制模块的固件,来切换到在配置包中包括的版本固件。在重启过程期储最近接收到的固件的过程,这是因为存储最早接收到的版本的存储体可以是空闲的和/为将接收到的版本固件存储在空闲和/或可用的存储体或者存储了最早接收到的固件的存储体中。病人护理设备220的功能模块将接收到的版本固件存储在识别到的存储体中(框储在PCD220的功能模块中的消息传送到PCD220[0085]PCD220的功能模块从控制模块接收用于执行接收到的版本固件的指令(框904元以确定存储的值或比特是否指示从控制模块接收到用于执行接收到的版本固件的指令。示出和描述的病人护理系统100的组件用于描述传递并且执它是否具有在消息中所指示的版本固件(框1004)。如果功能模块确定版本固件是可用的制模块确定PCD220的可用计算资源是否足以将指示版本固件发送到功能模块。如果控制块从控制模块接收到指示版本固件(框1009)。PCD220的功能模块识别用于存储接收到的版本固件的存储体(框1010),并且将接收到的版本固件存储在识别到的存储体中(框[0091]PCD220的控制模块从功能模块接收指示版本固件是可用的消息(框1013)。控制可读介质不包括无线传播或经由有线连接的载部分代码的文件)中。计算机程序可以被部署为在一台计算机或者位于一个地点或分布在[0095]图11是根据本主题技术的各方面的说明用于更新跨医疗设备的固件同时使临床程400的一个或多个部分或步骤相关联的软件或由图1A-10提供的组件和过程的计算设备,[0096]电子系统1100可以包括各种类型的计算机可读介质以及针对各种其它类型的计单元1112、系统存储器1104、只读存储器(ROM)1110、永久存储设备1102、输入设备接口[0099]ROM1110存储电子系统的一个或多个处理单元1112和其它模块所需的静态数据器)作为永久存储设备1102。像永久存储设备1102一样,系统存储器1104是读写存储器设网络中的网络(诸如因特网)。电子系统1100的任何或所有组件可以与本主题公开结合使指令存储在机器可读或计算机可读介质(也称为计算机可读存储介质、机器可读介质或机器可读存储介质)中。这样的计算机可读介质的一些示例包括:RAM、ROM、只读光盘(CD-算机可读介质(computerreadablemedia)”完全受限于以由计算机可读的形式来存储信[0107]为了提供与用户的交互,本说明书所描述的主题的实施方式可以在计算机上实器)监视器,以及用户可以通过其提供输入给计算机的键盘和定点设备,例如鼠标或轨迹件或前端组件的任何组合。系统的组件可以通过任何形式或介质的数字数据通信(例如通述新版本被存储在与当前存储了由所述第一功能模块当前所使用的固件的存储体不同的件的执行切换到针对在所述新配置包中包括并在所述第一存储体中存储的所述控制模块块将用于切换到执行所述第一功能模块的新版本固件的指令发送到所述第一置包是否包括针对所述第一功能模块的新版模块的版本固件在所述第二功能模块上执行的消息发送到所述第二储在与当前存储了由所述第一功能模块当前所使用的固件的存储体不同的存储体中的第固件的执行切换到针对在所述新配置包中包括并在所述第一存储体中存储的所述控制模所述控制模块的新版本固件的执行切换回到针对在所述第二存储体中存储的所述控制模版本固件相兼容的版本固件被存储在所述第三功能模块的第二存储块,并且其中所述固件包括用于控制由所述注射泵模块接收的施加到注射器的压力的指

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论