本发明涉及呼吸机领域,尤其涉及一种呼吸机远程监控方法及系统。
背景技术:
随着科学技术的发展,医疗体系的信息化应用得到了巨大的进步,呼吸机作为一种治疗睡眠呼吸暂停症的医疗设备在广大患者的日常生活中发挥了重要作用。与传统医院里的大型专用呼吸机不同,家庭便携式呼吸机凭借其小型,安全,便利,实时的特点得到了诸多消费者的青睐。为了便于进行设备管理,厂家也都建立了自己的联网管理系统,这些系统大部分能完成呼吸机的基本信息上传和远程控制。将呼吸机的实时压力波形发送到服务端存储,并提供各种角色数据的查询接口,方便医生对呼吸机的工作状况做检查,患者对自己的身体健康状态查询。
采用以上的方式来进行设备呼吸机监控,虽然可以获取实时数据,但是仍然存在一些问题。现有的系统直接将呼吸机与网络的连接通信功能加载到呼吸机业务软件层,使得呼吸机控制流程在既完成核心呼吸机气流量控制的同时,还要兼顾与服务中心的心跳发包、命令接收、状态采集等工作。这样其结构就比较复杂且任务负担量重,进而导致任务过度集中,效率低下。
技术实现要素:
本发明旨在解决上面描述的问题。本发明的一个目的是提供一种呼吸机远程监控方法及系统,以实现提升呼吸机的业务处理效率。
根据本发明的第一方面,一种呼吸机远程监控方法,包括:监控服务器通过设置在呼吸机中的中间件与所述呼吸机建立连接,并接收及处理所述中间件上传的数据信息;所述中间件接收所述监控服务器发送的控制指令,并将所述控制指令传输至设置在所述呼吸机中的呼吸监测应用进行处理。
根据本发明的第二方面,一种呼吸机远程监控系统,包括:呼吸机,其内设置有中间件及呼吸监测应用;监控服务器,其通过所述中间件与所述呼吸机建立连接,并接收及处理所述中间件上传的数据信息,以及下发控制指令至所述中间件,所述中间件将所述控制指令传输至设置在所述呼吸机中的呼吸监测应用进行处理;所述呼吸机及监控服务器均接入互联网。
本发明提出的一种呼吸机远程监控方法及系统,通过利用中间件实现监控服务器与呼吸机的通信连接,由中间件上传信息至监控服务器,并转发控制指令至呼吸机,由此实现由中间件进行信息传输,可以减轻呼吸监测应用的负担,提高呼吸监测应用的业务处理效率,同时还可以保证数据及指令传输的时效性和可靠性。
参照附图来阅读对于示例性实施例的以下描述,本发明的其他特性特征和优点将变得清晰。
附图说明
并入到说明书中并且构成说明书的一部分的附图示出了本发明的实施例,并且与描述一起用于解释本发明的原理。在这些附图中,类似的附图标记用于表示类似的要素。下面描述中的附图是本发明的一些实施例,而不是全部实施例。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他的附图。
图1示例性地示出了一种呼吸机远程监控方法的流程图;
图2示例性地示出了一种呼吸机远程监控系统的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
如图1所示,一种移动终端呼吸机远程监控方法,包括:
步骤101:监控服务器通过设置在呼吸机中的中间件与呼吸机建立连接,并接收及处理中间件上传的数据信息;
步骤103:中间件接收监控服务器发送的控制指令;
步骤105:中间件将所述控制指令传输至设置在所述呼吸机中的呼吸监测应用进行处理。其中,呼吸监测应用可以理解为实现呼吸监测功能的应用软件,如现有的呼吸机中的各业务软件。
可以理解的是,步骤101与步骤103之间的执行顺序没有限定,此处只是方便描述,将中间件上传数据信息放在了监控服务器下发控制指令后,不应作限定性理解。
本实施例呼吸机远程监控方法,通过利用中间件实现监控服务器与呼吸机的通信连接,由中间件上传信息至监控服务器,并转发控制指令至呼吸机,由此实现由中间件进行信息传输,进而达到操作呼吸机的目的,可以减轻呼吸监测应用的负担,提高呼吸监测应用的业务处理效率,同时还可以保证数据及指令传输的时效性和可靠性。
可以理解的是,本实施例还可以包括以下各优选方式中的至少一种:
1:所述中间件上传的数据信息包括所述呼吸机的固定数据信息,所述固定数据信息包括:操作系统版本、机器序列号、治疗压力、延时升压时间、释放压力、治疗最高压力、治疗最低压力、吸气压力、呼气压力触发灵敏度、压力上升斜率中的至少一种;
2:所述中间件上传的信息包括所述呼吸机的实时数据信息,所述实时数据信息包括:包括机器运行状态、面罩状态、血氧、脉率、压力、流量和总流量中的至少一种;其中,上述各种数据信息的采样频率可以为每秒钟25次,每分钟通过打包压缩统一发到监控服务器;
3:所述监控服务器发送的控制指令包括:治疗压力、延时升压时间、释放压力、治疗最高压力、治疗最低压力、吸气压力、呼气压力触发灵敏度及压力上升斜率中的至少一种;
4:所述的呼吸机远程监控方法还包括:监控客户端发送所述控制指令至所述监控服务器,再经由所述监控服务器发送至所述中间件;其中,该监控客户端可以是pc、平板电脑或手机终端等。当然,还可以多种角色通过监控客户端来查询呼吸机上传的数据,其中包括医生、患者、厂家、保险公司。
5:所述的呼吸机远程监控方法还包括:设置在所述呼吸机中的中间件应用接收所述呼吸监测应用发送的数据,并根据所述呼吸监测应用发送的数据进行预诊断,以及根据预诊断结果调整所述呼吸机的参数或者/并且进行报警操作。由于呼吸机数据上传到监控服务端的时间间隔为预设时间(如1分钟),如果遇到网络不好则不能进行数据上传。这时中间件软件层就可以将数据进行缓存,待网络恢复时继续上传。同时可以对数据进行初步的分析和提取特征值,进行宏观诊断及时发现问题报警。后期还可以把依据实时数据自动调整参数的功能融合到中间件应用层上来,实现前端实时自动调整,保障诊断的时效性。通过利用中间件应用进行前端初步计算,可以进行报警和自动参数设置,能够及时发现呼吸机故障和用户健康状态预测,相较于现有系统的数据采集虽然在前端呼吸机实现,但是后面仍然需要医生根据服务器端的数据进行诊断(这样的实效性就比较差),中间件应用能进行前端计算和预诊断,在一定程度上完成医生诊断的部分工作。
图2示例性地示出了一种呼吸机远程监控系统的结构示意图。图1的解释说明可以适用于本实施例,如图2所示,呼吸机远程监控系统可以包括:
呼吸机,其内设置有中间件及呼吸监测应用;
监控服务器,其通过中间件与呼吸机建立连接,并接收及处理中间件上传的信息,以及下发控制指令至中间件,所述中间件将所述控制指令传输至设置在所述呼吸机中的呼吸监测应用进行处理;
呼吸机及监控服务器均接入互联网。
上述呼吸机远程监控系统的工作原理可以简述如下:监控服务器与呼吸机通过中间件层进行数据通信,呼吸机的呼吸监测应用(即应用软件层)负责核心的呼吸机操控功能,中间件软件层(即中间件应用)接收应用层软件发来的数据并进行预诊断,在本地实现报警和自动调整参数,同时将实时压力和流量数据传送到监控服务器。监控服务器接收来自用户通过pc、平板电脑或手机终端发来的控制命令,并将该命令转发给指定的呼吸机的中间件层进行参数设定或应用软件升级操作,从而实现呼吸机远程控制。
优选地,监控服务器包括以下模块(图中均未示出)中的至少一种:
呼吸机控制模块,用于控制呼吸机的添加、删除以及记录呼吸机的信息;
呼吸监测应用控制模块,用于对呼吸监测应用的版本升级控制;
中间件控制模块,用于中间件的版本升级控制;
心跳控制模块,用于监测经中间件上传的呼吸机的心跳信息,并根据心跳信息确定呼吸机是否正常工作。
进一步地,呼吸机远程监控系统还可以包括:
监测客户端,用于发送控制指令至监控服务器;
监控服务器还包括交互模块(图中均未示出),用于根据所述控制指令反馈相应的控制结果至所述监测客户端。
本实施例通过提出采用中间件技术的呼吸机远程监控系统,该系统依托中间件为传输媒介,在监控服务器和呼吸监测应用之间搭建起一个高效的传输控制通道,将数据传输,连接监控服务器等与业务无关的功能隔离出来,使呼吸监测应用与通信传输分离,使得呼吸监测应用能够全力为呼吸机操作系统服务,不用分担过多的资源与监控服务器通信,结构更加简洁,责任分工更明确,可以保证通信的稳定可靠;呼吸监测应用负责业务处理,提高业务处理效率,同时呼吸机与监控服务器的通过中间件进行呼吸机实时压力流量数据上传和设定参数调整。同时中间件可以运行呼吸机实时数据分析和预测程序,并进行报警和自动调整压力参数,让患者在第一时间得到良好的治疗效果。呼吸监控系统的数据也能同时被医生、厂家、保险公司等不同角色的用户查询到,及时为用户提供量身定制的优质后续服务。
上面描述的内容可以单独地或者以各种方式组合起来实施,而这些变型方式都在本发明的保护范围之内。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制。尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。