心电数据传输系统及方法技术方案

技术编号:24920605 阅读:23 留言:0更新日期:2020-07-17 18:47
本申请涉及一种心电数据传输系统及方法,系统包括:WCD、MQTT云服务器、心电缓存服务器、患者客户端以及医生客户端;WCD用于采集患者心电数据并将患者心电数据传输至MQTT云服务器或者心电缓存服务器;MQTT云服务器和心电缓存服务器用于接收WCD传输的患者心电数据并在患者客户端以及医生客户端的数据请求下将患者心电数据传输至患者客户端以及医生客户端;通过MQTT服务器传输少量的实时心电数据,通过心电缓存服务器传输海量的历史数据,从而避免由于采集的心电数据的数据量大导致海量历史数据传输给少量的实时数据传输的造成巨大压力的问题。

【技术实现步骤摘要】
心电数据传输系统及方法
本专利技术属于医疗
,尤其涉及一种心电数据传输系统及方法。
技术介绍
可穿戴心律转复除颤器(wearablecardioverterdefibrillator,WCD)是一种穿戴式体外自动除颤器,穿戴后在突发情况下不需要他人干预即可自行给用户进行点击治疗,可以降低心梗患者突然疾病发作导致死亡的概率。由于使用WCD的患者大多带有心脏方面的疾病,为了让医生更好地了解患者的病情,系统需要24小时连续记录患者的心电图数据并及时上传至云服务器,一般情况下一个患者一天需要采集几百兆字节的心电图数据,这些数据传输给网络和云服务器造成巨大的压力。
技术实现思路
本申请提供一种心电数据传输系统及方法,用以解决现有技术中采集的心电数据的数据量较大导致数据传输给网络和云服务器造成巨大压力的技术问题。本申请实施例第一方面提供了一种心电数据传输系统,所述系统包括:WCD、消息队列遥测传输协议(MessageQueuingTelemetryTransport,MQTT)云服务器、患者客户端以及医生客户端;所述WCD用于采集患者心电数据并将所述患者心电数据传输至MQTT云服务器;所述MQTT云服务器用于接收所述WCD传输的患者心电数据并在所述患者客户端以及所述医生客户端的数据请求下将所述患者心电数据传输至所述患者客户端以及所述医生客户端。进一步地,所述系统还包括:心电缓存云服务器以及病历云服务器;所述WCD可用于对使用环境的网络状况进行检测;则所述WCD用于当患者心律良好时,检测使用环境的网络状况,若网络状况良好,则将采集到的患者第一心电数据传输至MQTT云服务器,若网络状况较差,则将采集到的患者第一心电数据保存于WCD的缓存中,待网络状况恢复良好后再将保存于WCD缓存中的患者第一心电数据传输至心电缓存云服务器;所述WCD还用于当患者心律异常时,检测使用环境的网络状况,若网络状况良好,则将采集到的患者第二心电数据传输至病历云服务器,若网络状况较差,则将采集到的患者第二心电数据保存于WCD的缓存中,待网络状况恢复良好后再将保存于WCD缓存中的患者第二心电数据传输至病历云服务器中;所述心电缓存云服务器以及所述病历云服务器用于接收所述WCD传输的患者心电数据并在所述患者客户端以及所述医生客户端的请求下将所述患者心电数据传输至所述患者客户端以及所述医生客户端。进一步地,所述WCD包括:背心模块、心电检测模块、除颤模块、第一MQTT模块、缓存数据传输模块以及病理数据传输模块;所述背心模块用于采集患者体表心电数据并传输至所述心电检测模块,以及在所述除颤模块的控制下对患者进行除颤;所述心电检测模块用于接收所述背心模块传输的心电数据并对所述心电数据进行分析,所述心电检测模块还用于对使用环境的网络状况进行检测并结合网络状况和心电数据分析结果确定心电数据的处理方式,以及当确定患者需要除颤时向所述除颤模块发送除颤指令;所述除颤模块用于当接收到所述心电检测模块发送的除颤指令时控制所述背心模块对患者进行除颤;所述第一MQTT模块用于当所述心电检测模块检测到患者心律良好且环境网络状况良好时,实时将所述心电数据传输至所述MQTT云服务器;所述缓存数据传输模块,用于将保存于所述WCD缓存中的所述第一心电数据传输至所述心电缓存云服务器;所述病理数据传输模块,用于将所述第二心电数据传输至所述病历云服务器。进一步地,所述心电缓存云服务器包括:第二MQTT模块、缓存数据接收模块以及第一数据库模块;所述第二MQTT模块与所述MQTT云服务器连接,用于获取所述MQTT云服务器中的心电数据;所述缓存数据接收模块用于接收所述WCD的第一缓存数据传输模块传输的所述第一心电数据;所述第一数据库模块用于保存传输至所述心电缓存云服务器上的心电数据。进一步地,所述病历云服务器包括:病理数据接收模块、第二数据库模块、患者病历模块以及用户管理模块;所述病理数据接收模块用于接收所述WCD的第一病理数据传输模块传输的第二心电数据;所述第二数据库模块用于保存传输至所述病历云服务器上的心电数据;所述患者病历模块用于根据存储于所述第二数据库模块中的心电数据生成患者病历以及对生成的患者病历进行管理;所述用户管理模块用于对用户账号进行管理。进一步地,所述患者客户端包括:第一用户登录模块、第三MQTT模块、第一实时监护模块、病历查看模块以及第一病历获取模块;所述第一用户登录模块用于验证登录系统的患者用户身份;所述第三MQTT模块用于接收MQTT云服务器传输的用户心电数据;所述第一实时监护模块用于根据所述第三MQTT模块接收的用户心电数据绘制实时心电波形数据并将所述波形数据进行显示;所述第一病历获取模块用于从所述病历云服务器获取患者病历;所述病历查看模块用于根据所述患者病历生成患者病历报告并将所述病历报告进行显示。进一步地,所述医生客户端包括:第二用户登录模块、第四MQTT模块、第二实时监护模块、诊断报告模块、第二病历获取模块以及缓存数据获取模块;所述第二用户登录模块用于验证登录系统的医生用户身份;所述第四MQTT模块用于接收MQTT云服务器传输的用户心电数据;所述第二实时监护模块用于根据所述第四MQTT模块接收的用户心电数据绘制实时心电波形数据并将所述波形数据进行显示;所述诊断报告模块用于根据所述患者病历生成诊断结果并将所述诊断结果进行显示;所述第二病历获取模块用于从所述病历云服务器获取患者病历;所述缓存数据获取模块用于从所述心电缓存云服务器获取患者的心电数据。本申请实施例第二方面提供一种心电数据传输方法,应用于第一方面提供的心电数据传输系统中的WCD中,方法包括:获取患者的心电数据;根据所述心电数据判断患者的心律是否正常;若患者心律正常,检测环境网络状况是否良好;若环境网络状况良好,则将所述心电数据传输至MQTT云服务器;若环境网络状况较差,则将所述心电数据保存于WCD的缓存中,待网络状况恢复良好后再将其传输至心电缓存云服务器;若患者心律异常,检测环境网络状况是否良好;若环境网络状况良好,则将所述心电数据传输至病历云服务器中;若环境网络状况较差,则将所述心电数据保存于WCD的缓存中,待网络状况恢复良好后再将其传输至病历云服务器中。从上述本申请实施例可知,本申请提供的心电数据传输系统,系统包括:WCD、MQTT云服务器、患者客户端以及医生客户端;WCD用于采集患者心电数据并将患者心电数据传输至MQTT云服务器;MQTT云服务器用于接收WCD传输的患者心电数据并在患者客户端以及医生客户端的数据请求下将患者心电数据传输至患者客户端以及医生客户端。MQTT传输是一种低开销、低带宽占用本文档来自技高网...

【技术保护点】
1.一种心电数据传输系统,其特征在于,所述系统包括:/nWCD、MQTT云服务器、患者客户端以及医生客户端;/n所述WCD用于采集患者心电数据并将所述患者心电数据传输至MQTT云服务器;/n所述MQTT云服务器用于接收所述WCD传输的患者心电数据并在所述患者客户端以及所述医生客户端的数据请求下将所述患者心电数据传输至所述患者客户端以及所述医生客户端。/n

【技术特征摘要】
1.一种心电数据传输系统,其特征在于,所述系统包括:
WCD、MQTT云服务器、患者客户端以及医生客户端;
所述WCD用于采集患者心电数据并将所述患者心电数据传输至MQTT云服务器;
所述MQTT云服务器用于接收所述WCD传输的患者心电数据并在所述患者客户端以及所述医生客户端的数据请求下将所述患者心电数据传输至所述患者客户端以及所述医生客户端。


2.根据权利要求1所述的心电数据传输系统,其特征在于,所述系统还包括:
心电缓存云服务器以及病历云服务器;
所述WCD可用于对使用环境的网络状况进行检测;
则所述WCD用于当患者心律良好时,检测使用环境的网络状况,若网络状况良好,则将采集到的患者第一心电数据传输至MQTT云服务器,若网络状况较差,则将采集到的患者第一心电数据保存于WCD的缓存中,待网络状况恢复良好后再将保存于WCD缓存中的患者第一心电数据传输至心电缓存云服务器;
所述WCD还用于当患者心律异常时,检测使用环境的网络状况,若网络状况良好,则将采集到的患者第二心电数据传输至病历云服务器,若网络状况较差,则将采集到的患者第二心电数据保存于WCD的缓存中,待网络状况恢复良好后再将保存于WCD缓存中的患者第二心电数据传输至病历云服务器中;
所述心电缓存云服务器以及所述病历云服务器用于接收所述WCD传输的患者心电数据并在所述患者客户端以及所述医生客户端的请求下将所述患者心电数据传输至所述患者客户端以及所述医生客户端。


3.根据权利要求2所述的心电数据传输系统,其特征在于,所述WCD包括:
背心模块、心电检测模块、除颤模块、第一MQTT模块、缓存数据传输模块以及病理数据传输模块;
所述背心模块用于采集患者体表心电数据并传输至所述心电检测模块,以及在所述除颤模块的控制下对患者进行除颤;
所述心电检测模块用于接收所述背心模块传输的心电数据并对所述心电数据进行分析,所述心电检测模块还用于对使用环境的网络状况进行检测并结合网络状况和心电数据分析结果确定心电数据的处理方式,以及当确定患者需要除颤时向所述除颤模块发送除颤指令;
所述除颤模块用于当接收到所述心电检测模块发送的除颤指令时控制所述背心模块对患者进行除颤;
所述第一MQTT模块用于当所述心电检测模块检测到患者心律良好且环境网络状况良好时,实时将所述心电数据传输至所述MQTT云服务器;
所述缓存数据传输模块,用于将保存于所述WCD缓存中的所述第一心电数据传输至所述心电缓存云服务器;
所述病理数据传输模块,用于将所述第二心电数据传输至所述病历云服务器。


4.根据权利要求3所述的心电数据传输系统,其特征在于,所述心电缓存云服务器包括:
第二MQTT模块、缓存数据接收模块以及第一数据库模块;
所述第二MQTT模块与所述MQTT云服务器连接,用于获取所述MQTT云服务器中的心电数据;
所述缓存数据接收模块用于接收所述...

【专利技术属性】
技术研发人员:陈吴笋梁胜锦林海强
申请(专利权)人:苏州维伟思医疗科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1