一种医用监护仪系统及其模块级联更新方法与流程

文档序号:32408155发布日期:2022-12-02 20:55阅读:99来源:国知局
一种医用监护仪系统及其模块级联更新方法与流程

1.本技术涉及医疗监护仪的技术领域,尤其是涉及一种医用监护仪系统及其模块级联更新方法。


背景技术:

2.医疗监护仪是一种以测量和控制病人生理参数,并可与已知设定值进行比较,如果出现超标,可发出警报的装置或系统;随着医学科技的升级,监护仪所具备的功能越加丰富,且监护仪的智能化水平也越来越高;为了提高监护仪的智能化水平,修复监护仪设备的应用程序问题,需要定期对监护仪的应用程序进行更新升级。
3.然而,监护仪通常设置在病床边,一些病人需要长期使用监护仪进行实时监护,因而部分监护仪在大多数情况下均处于工作状态中,难以空出时间进行应用程序更新升级,若直接对处于工作状态的监护仪进行应用程序的更新升级,则可能出现因监护仪应用程序更新升级导致监护仪部分功能暂时不可用或监护仪故障的问题,从而危害病人的安全,且针对应用程序中的部分模块进行更新升级时,需要停用整个应用程序并对整个应用程序进行更新升级,更新升级数据较多导致更新升级过程缓慢。
4.因此,针对上述相关技术,发明人认为对处于工作状态的监护仪进行应用程序更新存在可能对病人安全造成负面影响的问题。


技术实现要素:

5.为了降低监护仪应用程序更新对病人安全造成的负面影响,本技术提供一种医用监护仪系统及其模块级联更新方法。
6.本技术的发明目的一采用如下技术方案实现:一种医用监护仪系统,包括若干医用监护仪、若干用于检测病人生理参数的检测传感器、若干用于在病人生理参数异常时发出警示信号的警示组件和中央监护设备,各所述检测传感器和警示组件均通讯连接于对应的医用监护仪,所述医用监护仪内置有应用程序,所述应用程序包括若干子模块,所述医用监护仪通讯连接有用于接收更新数据的更新模块,同一监护区的各所述医用监护仪相互通讯连接,各所述医用监护仪均通讯连接于中央监护设备。
7.通过采用上述技术方案,医用监护仪系统包括若干医用监护仪,其中各医用监护仪均通讯连接有检测传感器和警示组件,其中检测传感器用于检测病人的生理参数,并输送至医用监护仪,以对病人的健康状态进行监护,当检测到病人的生理参数异常时,医用监护仪控制警示组件对外发出警示信号,便于提示医务人员和/或病人家属及时对病人的健康状态进行进一步的检查或治疗;医用监护仪内置有应用程序,用于对检测传感器获取的数据进行处理,判断病人生理参数是否异常,应用程序包括若干子模块,分别用于实现医用监护仪中不同的功能,医用监护仪通讯连接有用于接收更新数据的更新模块,便于后续在进行更新更新时提高更新更新的效率,缩短更新时间;各医用监护仪均通讯连接于中央监
护设备,便于医院的值班人员通过中央监护设备监控所有医用监护仪所监护的病人的健康状态;同一监护区的各医用监护仪之间相互通讯连接,便于在一台医用监护仪损坏或因应用程序更新而出现故障时,将该医用监护仪上连接的检测传感器获取的数据传输至同一监护区内其他医用监护仪上,以便继续对病人进行监护,从而降低了对正在工作状态的监护仪应用程序更新更新对病人安全造成的负面影响。
8.本技术在一较佳示例中:所述医用监护仪系统的所有通讯连接均为有线通讯连接。
9.通过采用上述技术方案,医用监护仪系统中的所有通讯连接均为有线通讯连接,便于提高医用监护仪系统的通讯可靠性,降低因外部网络异常或不同设备之间存在阻挡物而导致通讯信号中断的可能性。
10.本技术在一较佳示例中:同一监护区的各所述警示组件相互通讯连接。
11.通过采用上述技术方案,同一监护区内的各警示组件之间相互通讯连接,便于在一套警示组件损坏或因更新而暂停使用时,该警示组件对应的医用监护仪将控制信号传输至另一套警示组件,使另一套警示组件代替损坏的警示组件对外发出警示信号,提高警示信号发送的成功率。
12.本技术在一较佳示例中:所述中央监护设备的数量为至少两套,且各中央监护设备相互通讯连接。
13.通过采用上述技术方案,中央监护设备的数量为至少两套,且各中央监护设备之间相互通讯连接,便于在任一中央监护设备损坏时,便于医院的值班人员通过备份的另一中央监护设备实现对所有医用监护仪的监控。
14.本技术的发明目的二采用如下技术方案实现:一种医用监护仪系统的模块级联更新方法,用于控制上述任一医用监护仪系统中更新模块的工作状态,包括:通过更新模块接收更新数据,从更新数据中获取各待更新子模块的标识信息,生成更新序列信息;基于更新序列信息依次生成更新预备信息并发送至待更新子模块;当接收到来自待更新子模块的预备完成信息时,基于预备完成信息从更新数据中匹配对应的子模块更新数据,以开始待更新子模块的级联更新。
15.通过采用上述技术方案,通过更新模块接收应用程序的更新数据,再从更新数据中获取本次应用程序更新所涉及的各待更新子模块的标识信息,以便拟定各待更新子模块的更新顺序,从而生成更新序列信息;根据更新序列信息中各待更新子模块的更新顺序依次生成更新预备信息,并依次将更新预备信息发送至对应的待更新子模块,以便待更新子模块完成更新准备工作;当接收到待更新子模块返回的预备完成信息时,则认为待更新子模块完成了更新准备工作,根据预备完成信息所对应的待更新子模块从更新数据中匹配到对应的子模块更新数据,根据子模块更新数据开始对待更新子模块进行级联更新,以便提高更新效率,从而降低医用监护仪应用程序更新对病人安全造成的负面影响。
16.本技术在一较佳示例中:基于预备完成信息从更新数据中匹配对应的子模块更新数据,以开始待更新子模块的级联更新的步骤中,包括:基于预备完成信息从更新数据中匹配对应的子模块更新数据,进一步获取子模块
更新数据中的级联数据;基于级联数据和级联更新算法对所有关联子模块对应的数据进行更新。
17.通过采用上述技术方案,基于预备完成信息从更新数据中匹配对应的子模块更新数据后,进一步地从子模块更新数据中筛选出用于对应用程序进行级联更新的级联数据;基于获取到的级联数据和级联更新算法,对所有关联子模块中对应的数据进行更新,从而提高了应用程序更新的效率,实现了仅对一个待更新子模块发送级联数据,就实现使所有关联子模块进入更新状态,并将对应的数据进行更新的效果。
18.本技术在一较佳示例中:基于更新序列信息依次生成更新预备信息并发送至待更新子模块的步骤之后,包括:从更新预备信息中读取标识信息,确定对应的待更新子模块;将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信,所述第二监护仪是同一监护区内的医用监护仪。
19.通过采用上述技术方案,从更新预备信息中读取标识信息,确定对应的待更新子模块,从而便于确定当前需要进行更新准备工作的待更新子模块;从同一监护区内的各医用监护仪中选取一台第二监护仪,将待更新子模块的数据接口与第二监护仪中对应的子模块的数据接口建立通信,便于在对待更新子模块进行更新时,将原本由待更新子模块处理的数据传输至第二监护仪中对应的子模块中,利用第二监护仪中对应的子模块代为处理待更新子模块的数据处理工作,以便在待更新子模块暂停服务时,医用监护仪仍能够实现对病人的监护,从而降低了医用监护仪应用程序更新对病人安全造成的负面影响。
20.本技术在一较佳示例中:将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤之前,还包括:基于待更新监护仪的标识信息确定同一监护区内所有医用监护仪的标识信息,根据各医用监护仪邻近程度的高低生成监护仪标识表单;获取监护仪标识表单内所有医用监护仪的工作状态信息,根据各医用监护仪闲置程度的高低生成监护仪状态表单;基于监护仪标识表单和监护仪状态表单确定第二监护仪的选取顺序信息。
21.通过采用上述技术方案,基于待更新监护仪的标识信息确定同一监护区内所有医用监护仪的标识信息,以生成监护仪标识表单,其中各医用监护仪在监护仪标识表单中是根据各医用监护仪与待更新监护仪的邻近程度的高低进行排序的;根据监护仪标识表单获取各医用监护仪的当前工作状态信息,以生成监护仪状态表单,其中各医用监护仪在监护仪状态表单中是根据各医用监护仪闲置程度的高低进行排序的;基于监护仪标识表单和监护仪状态表单确定第二监护仪的选取顺序,使得选取的第二监护仪尽可能与待更新监护仪邻近且空闲,以便提高第二监护仪对待更新监护仪的辅助监护效果,同时也能减小对第二监护仪原本执行的监护工作所造成的影响。
22.本技术在一较佳示例中:将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤之前,还包括:获取被监护病人的病情信息,基于病情信息从生理参数中确定对应的重点参数和普通参数;基于重点参数和普通参数确定各子模块对应的子模块类型,所述子模块类型包括
重点子模块和普通子模块;判断标识信息对应的待更新子模块的子模块类型。
23.通过采用上述技术方案,获取被监护病人的病情信息,以便根据病情信息确定针对该被监护病人进行监护时,各生理参数的重要程度,从而确定重点参数和普通参数;根据重点参数和普通参数,以及各子模块的功能,从而确定各子模块的子模块类型,其中子模块类型包括重点子模块和普通子模块;根据待更新子模块的标识信息确定待更新子模块的子模块类型,从而便于获知待更新子模块的重要程度,以便后续针对待更新子模块重要程度的不同采取不同的更新策略。
24.本技术在一较佳示例中:将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤之后,包括:若待更新子模块为普通子模块,基于标识信息生成预备完成信息;若待更新子模块为重点子模块,获取待更新子模块的输出数据和第二监护仪对应的子模块的输出数据进行对比,生成一致性评估结果,若一致性评估结果为合格,基于标识信息生成预备完成信息。
25.通过采用上述技术方案,将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信后:若待更新子模块为普通子模块,则直接基于标识信息生成预备完成信息,以便尽快开始该待更新子模块的更新工作;若待更新子模块为重点子模块,则先获取待更新子模块的输出数据和第二监护仪中对应的子模块的输出数据并进行对比,以便判断第二监护仪中对应的子模块是否能够替代待更新子模块的数据处理工作,根据输出数据的一致性程度生成一致性评估结果,若一致性评估结果为合格,则基于标识信息生成预备完成信息,以开始该待更新子模块的更新工作,在重点子模块更新前,先验证第二监护仪中对应的子模块的替代效果,降低因第二监护仪对应的子模块功能异常而对被监护病人的安全造成负面影响的可能性。
26.本技术在一较佳示例中:若待更新子模块为重点子模块,获取待更新子模块的输出数据和第二监护仪对应的子模块的输出数据进行对比,生成一致性评估结果,若一致性评估结果为合格,基于标识信息生成预备完成信息的步骤中,还包括:若一致性评估结果为不合格,基于选取顺序信息确定新的第二监护仪;返回将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤。
27.通过采用上述技术方案,若一致性评估结果为不合格,则认为该第二监护仪对应的子模块无法替代待更新子模块执行数据处理工作,因此,返回将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤,便于重新选择新的第二监护仪以及对应的子模块,提高第二监护仪对应的子模块的可靠性。
28.本技术的发明目的三采用如下技术方案实现:一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述医用监护仪系统的模块级联更新方法的步骤。
29.本技术的发明目的四采用如下技术方案实现:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计
算机程序被处理器执行时实现上述医用监护仪系统的模块级联更新方法的步骤。
30.综上所述,本技术包括以下至少一种有益技术效果:1. 医用监护仪系统包括若干医用监护仪,其中各医用监护仪均通讯连接有检测传感器和警示组件,其中检测传感器用于检测病人的生理参数,并输送至医用监护仪,以对病人的健康状态进行监护,当检测到病人的生理参数异常时,医用监护仪控制警示组件对外发出警示信号,便于提示医务人员和/或病人家属及时对病人的健康状态进行进一步的检查或治疗;医用监护仪内置有应用程序,用于对检测传感器获取的数据进行处理,判断病人生理参数是否异常,应用程序包括若干子模块,分别用于实现医用监护仪中不同的功能,医用监护仪通讯连接有用于接收更新数据的更新模块,便于后续在进行更新时提高更新的效率,缩短更新时间;各医用监护仪均通讯连接于中央监护设备,便于医院的值班人员通过中央监护设备监控所有医用监护仪所监护的病人的健康状态;同一监护区的各医用监护仪之间相互通讯连接,便于在一台医用监护仪损坏或因应用程序更新而出现故障时,将该医用监护仪上连接的检测传感器获取的数据传输至同一监护区内其他医用监护仪上,以便继续对病人进行监护,从而降低了对正在工作状态的监护仪应用程序更新对病人安全造成的负面影响。
31.2. 通过更新模块接收应用程序的更新数据,再从更新数据中获取本次应用程序更新所涉及的各待更新子模块的标识信息,以便拟定各待更新子模块的更新顺序,从而生成更新序列信息;根据更新序列信息中各待更新子模块的更新顺序依次生成更新预备信息,并依次将更新预备信息发送至对应的待更新子模块,以便待更新子模块完成更新准备工作;当接收到待更新子模块返回的预备完成信息时,则认为待更新子模块完成了更新准备工作,根据预备完成信息所对应的待更新子模块从更新数据中匹配到对应的子模块更新数据,根据子模块更新数据开始对待更新子模块进行级联更新,以便提高更新效率,从而降低医用监护仪应用程序更新对病人安全造成的负面影响。
32.3. 基于预备完成信息从更新数据中匹配对应的子模块更新数据后,进一步地从子模块更新数据中筛选出用于对应用程序进行级联更新的级联数据;基于获取到的级联数据和级联更新算法,对所有关联子模块中对应的数据进行更新,从而提高了应用程序更新的效率,实现了仅对一个待更新子模块发送级联数据,就实现使所有关联子模块进入更新状态,并将对应的数据进行更新的效果。
附图说明
33.图1是本技术实施例一中医用监护仪系统的示意图。
34.图2是本技术实施例二中医用监护仪系统的模块级联更新方法的流程图。
35.图3是本技术医用监护仪系统的模块级联更新方法中步骤s20的流程图。
36.图4是本技术待更新监护仪与第二监护仪之间通讯连接的示意图。
37.图5是本技术医用监护仪系统的模块级联更新方法中步骤s22的流程图。
38.图6是本技术医用监护仪系统的模块级联更新方法中步骤s22的另一流程图。
39.图7是本技术医用监护仪系统的模块级联更新方法中步骤s30的流程图。
40.图8是本技术医用监护仪系统中各模块的关系示意图。
41.图9是本技术实施例三中的设备示意图。
具体实施方式
42.以下结合附图1至9对本技术作进一步详细说明。
43.实施例一如图1所示,本技术公开了一种医用监护仪系统,用于医院对病人的生理参数进行24小时实时监护,医用监护仪系统包括若干医用监护仪、若干检测传感器、若干警示组件和中央监护设备。
44.在本实施例中,每一台医用监护仪设置于病床旁,医用监护仪的数量与病床数量一一对应,每一台医用监护仪通讯连接若干检测传感器,检测传感器是指用于检测病人生理参数的传感器,每一台医用监护仪所连接检测传感器的种类和数量可以根据实际的监护需求确定,例如,不同病人的病情不同,所需监护的生理参数的数量可能存在差异,因而所需使用的检测传感器的种类和数量也存在差异,检测传感器的种类包括但不限于心电电缆和导联线、脉搏血氧饱和度(spo2)扩展缆线和传感器、体温电缆和传感器、无创血压软管和袖袋、有创血压电缆及适配器、hemomed插件盒及心排量连接缆线、etco2模块以及对应的插件盒和传感器、infinitymicrostreametco2插件盒、nmt插件盒、eeg插件盒及电缆线、fio2吸入氧浓度电缆及传感器等类型的设备;医用监护仪在使用时,检测传感器连接于病人身体,用于测量病人的生理参数,并将测得的生理参数传输至医用监护仪中。
45.医用监护仪内置有应用程序,应用程序用于执行接收检测传感器获取的病人的生理参数、将病人的生理参数转化为视频输出信号、将病人的生理参数与对应的阈值进行比较、根据病人的生理参数与对应阈值的比较结果生成相应的输出信号等工作;应用程序包括若干子模块,各子模块分别用于控制或执行医用监护仪的特定功能。
46.每一医用监护仪均通讯连接有更新模块,其中更新模块包括用于接收更新数据的数据接口,在本实施例中,数据接口包括usb接口和网络数据接口,便于通过移动硬盘或u盘等存储设备将更新数据输入更新模块,也便于通过有线网络或无线网络将更新数据输入至更新模块;更新模块还内置有用于控制应用程序中的各子模块开始进行更新的更新程序。
47.在本实施例中,监护区是指基于医用监护仪所在位置所确定的一个邻近区域,某一医用监护仪所在病房以及与该病房相邻的两间病房为该医用监护仪所在的监护区;若某一医用监护仪所在病房位于楼层边缘,则监护区为该医用监护仪所在病房和相邻的一间病房,同一监护区内的所有医用监护仪之间相互通讯连接,便于实现各医用监护仪之间的数据共享,便于在任一医用监护仪损坏或因应用程序更新暂时不可用时,利用监护区内空闲的医用监护仪代为接收和处理病人的生理参数,实现对病人不间断地监护。
48.每一台医用监护仪均通讯连接一套警示组件,警示组件设置于对应的医用监护仪旁,在本实施例中,警示组件包括警示显示屏、警示扬声器、警示灯和报警按键;当医用监护仪的应用程序检测到病人的某项生理参数异常时,应用程序会将异常的生理参数项目名称和对应的数值或图像通过警示显示屏进行展示,且应用程序会根据异常的生理参数项目类别的不同控制警示扬声器发出不同的声信号,同时控制警示灯发出不同的光信号,使警示组件处于报警状态;报警按键可供病人或病房内的看护人员主动按下以主动发出报警信号,便于医院的值班人员获知病人处于需要救助的状态。
49.进一步地,同一监护区内的警示组件之间也相互通讯连接,便于在某一套警示组件损坏时,利用同一监护区内的其他警示组件接收或发出报警信号,从而在病人健康状况
恶化时,降低病人附近的看护人员或医院值班人员因报警组件损坏而未接收到报警信号的可能性。
50.中央监护设备设置于医院值班人员的值班位置,中央监护设备与值班人员负责的区域内所有的医用监护仪之间进行通信连接,以便值班人员实时观察所有被监护病人的生理参数以及各警示组件是否处于报警状态。
51.进一步地,中央监护设备的数量为两套,且各中央监护设备之间相互通讯连接,便于在其中一套中央监护设备损坏时,便于医院的值班人员通过备用的另一套中央监护设备实现对各医用监护仪的实时监控。
52.在本实施例中,医用监护仪系统内的所有通讯连接均为有线通讯连接,具体为局域网连接,以便提高医用监护仪系统内数据传输的可靠性,降低因外部网络异常或设备之间存在无线信号遮挡物而导致通讯不畅的可能性。
53.实施例二本技术公开了一种医用监护仪系统的模块级联更新方法,用于控制上述实施例一中的医用监护仪系统中更新模块的工作状态,如图2所示,具体包括如下步骤:s10:通过更新模块接收更新数据,从更新数据中获取各待更新子模块的标识信息,生成更新序列信息。
54.在本实施例中,更新模块是指用于接收更新数据,以及用于控制各待更新子模块开始进行更新的模块;待更新子模块是指应用程序的所有子模块中,在本次应用程序更新中需要进行更新的子模块;标识信息是指用于区分不同子模块的信息;更新序列信息是指用于记录应用程序中不同子模块更新顺序的信息。
55.具体地,通过更新模块接收更新数据,从更新数据中获取所有需要在本次应用程序更新中进行更新的待更新子模块的标识信息,根据各标识信息拟定各待更新子模块的更新顺序,从而生成更新序列信息,便于后续根据更新序列信息对各待更新子模块按照预设的顺序进行更新。
56.s20:基于更新序列信息依次生成更新预备信息并发送至待更新子模块。
57.在本实施例中,更新预备信息是指用于发送至待更新子模块,以控制待更新子模块执行更新前的准备工作的信息。
58.具体地,根据更新序列信息中预设的顺序,依次生成更新预备信息,并将更新预备信息发送至对应的待更新子模块,从而控制待更新子模块依次执行更新前的准备工作,便于后续进行更新。
59.其中,参照图3,在步骤s20之后,包括:s21:从更新预备信息中读取标识信息,确定对应的待更新子模块。
60.在本实施例中,更新预备信息中包含目标待更新子模块的标识信息,便于将更新预备信息准确发送至对应的待更新子模块中。
61.具体地,当接收到更新预备信息时,从更新预备信息中读取标识信息,以便再次确认具体需要执行更新前准备工作的待更新子模块,以降低更新顺序错误或更新数据传输错误的可能性。
62.s22:将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信,第二监护仪是同一监护区内的医用监护仪。
63.在本实施例中,第二监护仪是指在一台医用监护仪进行更新时,用于替代该医用监护仪进行监护工作的另一台医用监护仪,第二监护仪取自正在更新的医用监护仪的同一监护区;待更新子模块和第二监护仪对应的子模块的数据接口均包括数据输入接口和数据输出接口。
64.具体地,参照图4,在本实施例中,各医用监护仪的应用程序均包括子模块:模块a1、模块a2、模块a3和模块a4,当任一台医用监护仪内的待更新子模块接收到更新预备信息时,该医用监护仪成为待更新监护仪,待更新监护仪和待更新子模块开始执行更新前准备工作,根据待更新子模块的标识信息“模块a2”从第二监护仪上找到对应的子模块,将待更新子模块的数据输入接口和第二监护仪上对应的子模块的数据输入接口建立通信,将待更新子模块的数据输出接口和第二监护仪上对应的子模块的数据输出接口建立通信,便于将原本由待更新监护仪上“模块a2”待更新子模块进行接收、处理和输出的数据转移至第二监护仪上“模块a2”子模块进行接收、处理和输出;以便在待更新子模块暂停服务时,由第二监护仪上对应的子模块继续提供服务,使医用监护仪对病人的监护工作不因应用程序更新而中断,从而降低监护仪应用程序更新升级对病人安全造成的负面影响。
65.其中,参照图5,在步骤s22之前,还包括:s221:基于待更新监护仪的标识信息确定同一监护区内所有医用监护仪的标识信息,根据各医用监护仪邻近程度的高低生成监护仪标识表单。
66.在本实施例中,监护仪标识表单是指用于记录待更新监护仪所在监护区内所有医用监护仪的标识信息的表单。
67.具体地,基于待更新监护仪的标识信息确定待更新监护仪所在的病房位置,根据待更新监护仪所在的病房位置确定监护区的范围,从而获取监护区内所有医用监护仪的标识信息,以获知待更新监护仪附近的医用监护仪的数量和对应的标识信息;对获取到的标识信息根据其对应的医用监护仪与待更新监护仪的邻近程度的高低进行排序,从而生成监护仪标识表单,便于后续从监护仪标识表单中根据先近后远的顺序选取第二监护仪。
68.具体地,各医用监护仪的邻近程度是通过划分等级的方式进行区分,与待更新监护仪位于同一病房内的医用监护仪的邻近程度高于监护区内其他病房的医用监护仪;与待更新监护仪位于同一病房内的医用监护仪中,设置于待更新监护仪相邻病床的医用监护仪的临近程度高于非相邻病床的医用监护仪。
69.s222:获取监护仪标识表单内所有医用监护仪的工作状态信息,根据各医用监护仪闲置程度的高低生成监护仪状态表单。
70.在本实施例中,医用监护仪的工作状态信息是指用于记录监护仪当前工作状态的信息,包括医用监护仪是否正在使用以及医用监护仪正在使用的功能。
71.具体地,根据监护仪标识表单中记录的标识信息逐一获取每一医用监护仪的工作状态信息;根据各医用监护仪的工作状态信息对各医用监护仪按照空闲程度的高低进行排序,从而生成监护仪状态表单,便于后续从监护仪状态表单中按照空闲程度的高低选取第二监护仪。
72.具体地,处于未工作状态的医用监护仪的空闲程度最高,在处于工作状态的医用监护仪中,则医用监护仪被使用的功能数量越少,对应的空闲程度越高。
73.s223:基于监护仪标识表单和监护仪状态表单确定第二监护仪的选取顺序信息。
74.具体地,基于监护仪标识表单和监护仪状态表单,确定第二监护仪的选取顺序,以生成第二监护仪的选取顺序信息,使得选取的第二监护仪尽可能与待更新监护仪邻近且空闲,以便提高第二监护仪对待更新监护仪的辅助监护效果,同时也能减小对第二监护仪原本执行的监护工作所造成的影响。
75.其中,参照图6,在步骤s22之前,还包括:s224:获取被监护病人的病情信息,基于病情信息从生理参数中确定对应的重点参数和普通参数。
76.具体地,由于患有不同类型疾病的被监护病人的生理参数各不相同,因而需要重点进行监护的生理参数也存在差异;获取被监护病人的病情信息,根据被监护病人的病情信息从医用监护仪所获取的所有生理参数中区分重点参数和普通参数;其中,根据被监护病人的病情信息,重点参数是指基于被监护病人病情特点所确定的需进行重点观察的生理参数。
77.s225:基于重点参数和普通参数确定各子模块对应的子模块类型,子模块类型包括重点子模块和普通子模块。
78.在本实施例中,应用程序中的各子模块均对应实现不同的功能。
79.具体地,根据各子模块的标识信息确定各子模块对应的功能,其中,针对被监护病人的每一项生理参数,应用程序中均有用于处理各项生理参数的子模块。
80.具体地,基于重点参数和普通参数确定各子模块对应的子模块类型,其中子模块类型包括重点子模块和普通子模块,若某子模块用于处理一项重点参数,则该子模块的类型为重点子模块,若某子模块用于处理一项普通参数,则该子模块的类型为普通子模块。
81.具体地,对于其他非用于处理生理参数的子模块,也需要进行子模块类型的区分。
82.s226:判断标识信息对应的待更新子模块的子模块类型。
83.具体地,根据待更新子模块的标识信息,判断待更新子模块的子模块类型,以便获知待更新子模块的重要程度,便于后续针对待更新子模块重要程度的不同采取不同的更新策略,提高更新策略的科学性。
84.s23:若待更新子模块为普通子模块,基于标识信息生成预备完成信息。
85.具体地,在完成将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤之后,若该待更新子模块为普通子模块,则认为该待更新子模块的重要程度一般,直接基于标识信息生成预备完成信息,以便尽快开始执行该待更新子模块的更新工作,提高针对医用监护仪应用程序更新的效率。
86.s24:若待更新子模块为重点子模块,获取待更新子模块的输出数据和第二监护仪对应的子模块的输出数据进行对比,生成一致性评估结果,若一致性评估结果为合格,基于标识信息生成预备完成信息。
87.在本实施例中,一致性评估是指对待更新子模块的输出数据和第二监护仪对应的子模块的输出数据的一致性进行的评估,一致性评估结果包括合格和不合格;若待更新子模块的输出数据与第二监护仪对应的子模块的输出数据能够在30秒内保持一致,则生成合格的一致性评估结果,否则生成不合格的一致性评估结果。
88.具体地,在完成将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤之后,若该待更新子模块为重点子模块,则认为该待更新子模块的重要
程度较高,因而需要先获取待更新子模块的输出数据和第二监护仪中对应的子模块的输出数据并进行一致性评估,根据输出数据维持一致的时间生成一致性评估结果,以便判断第二监护仪中对应的子模块是否能够替代待更新子模块的数据处理工作;若一致性评估结果为合格,则基于标识信息生成预备完成信息,以开始该待更新子模块的更新工作;在重点子模块更新前,先验证第二监护仪中对应的子模块的替代效果,降低因第二监护仪对应的子模块功能异常而对被监护病人的安全造成负面影响的可能性。
89.其中,在步骤s24中,包括:s241:若一致性评估结果为不合格,基于选取顺序信息确定新的第二监护仪。
90.具体地,在针对待更新子模块的输出数据和第二监护仪对应的子模块的输出数据进行一致性评估后,若生成的一致性评估结果为不合格,则认为该第二监护仪对应的子模块无法替代待更新子模块执行数据处理工作;基于第二监护仪的选取顺序信息重新确定新的第二监护仪。
91.s242:返回将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤。
92.具体地,在重新确定新的第二监护仪之后,返回将待更新子模块的数据接口与第二监护仪对应的子模块的数据接口建立通信的步骤,以便重新对重新确定的第二监护仪对应的子模块的可靠性进行评估,直至选取到可靠性符合要求的第二监护仪,提高第二监护仪对应的子模块的可靠性。
93.s30:当接收到来自待更新子模块的预备完成信息时,基于预备完成信息从更新数据中匹配对应的子模块更新数据,以开始待更新子模块的级联更新。
94.在本实施例中,子模块更新数据是指更新数据中,用于对某一待更新子模块进行更新的数据,更新数据中包含若干子模块更新数据。
95.具体地,当接收到来自待更新子模块的预备完成信息时,即该待更新子模块完成更新前的准备工作,其中预备完成信息包括对应的待更新子模块的标识信息;基于预备完成信息对应的标识信息从更新数据中匹配对应的子模块更新数据,基于匹配到的子模块更新数据开始对待更新子模块进行级联更新。
96.其中,参照图7,在步骤s30中,包括:s31:基于预备完成信息从更新数据中匹配对应的子模块更新数据,进一步获取子模块更新数据中的级联数据。
97.在本实施例中,级联数据是指子模型更新数据中用于进行级联更新的数据。
98.具体地,基于预备完成信息的标识信息从更新数据中匹配到对应的子模块更新数据,进一步从子模块更新数据中筛选出用于对应用程序进行级联更新的级联数据。
99.s32:基于级联数据和级联更新算法对所有关联子模块对应的数据进行更新。
100.在本实施例中,级联更新算法是指用于将级联数据更新至对应的所有关联子模块的算法,级联更新算法包括boot软件,boot软件是系统通信的核心,在通信过程中进行数据接收、协议解析、flash读写、 数据转发等功能;关联子模块是指包含有级联数据的模块。
101.具体地,参照图8,应用程序的各子模块还包括所属的多级单元/子单元,各子模块均与其所属的所有单元/子单元通讯连接,每个模块、子模块、单元、子单元均有独立的id号,更新模块可根据id号对应的模块、子模块、单元、子单元进行软件更新;当某一待更新子
模块“模块a2”进行更新时,向“模块a2”发送级联数据,“模块a2”将自动向其他关联子模块例如“子模块b2”、“单元c2”发送级联数据,使其他关联子模块进入更新状态,使关联子模块中对应的数据同步更新。
102.应理解,上述实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
103.实施例三提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储应用程序、更新数据、更新预备信息、预备完成信息、级联数据、级联更新算法、子模块、监护仪标识表单、监护仪状态表单、选取顺序信息、病情信息和生理参数等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现医用监护仪系统的模块级联更新方法。
104.在一个实施例中,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:s10:通过更新模块接收更新数据,从更新数据中获取各待更新子模块的标识信息,生成更新序列信息;s20:基于更新序列信息依次生成更新预备信息并发送至待更新子模块;s30:当接收到来自待更新子模块的预备完成信息时,基于预备完成信息从更新数据中匹配对应的子模块更新数据,以开始待更新子模块的级联更新。
105.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:s10:通过更新模块接收更新数据,从更新数据中获取各待更新子模块的标识信息,生成更新序列信息;s20:基于更新序列信息依次生成更新预备信息并发送至待更新子模块;s30:当接收到来自待更新子模块的预备完成信息时,基于预备完成信息从更新数据中匹配对应的子模块更新数据,以开始待更新子模块的级联更新。
106.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)、dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
107.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功
能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
108.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域普通技术人员应当理解;其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1