数据传输系统及方法与流程

    技术2026-10-04  3


    本发明涉及一种数据传输系统及方法,尤其涉及体外诊断监测数据的传输。


    背景技术:

    1、在体外诊断行业中,糖尿病诊断是非常具有代表性的一个诊断方向。目前中国糖尿病患者人数已高达1.2亿左右,处于糖尿病前期的人数将近1.5亿,而糖尿病未诊断率高达70%,糖尿病管理达标不到50%,中国糖尿病防治形势非常严峻。经典的糖尿病管理“五架马车”,健康教育与心理改善、药物、饮食、运动和血糖监测。药物、饮食和运动都需要日常监测来评估管理效果,可见日常监测的重要性。

    2、日常监测的指标根据糖尿病的类型和并发症,可以包括但不限于血糖、血酮、尿酸、糖化血红蛋白、血脂、甘油三酯、胆固醇等。目前,对各种指标监测的数据已经可以实现系统的管理,患者用测试仪测试所需监测的指标后,患者及其家人、医生可以及时了解患者监测指标的测试情况,来切实评估患者的管理效果及身体状态。

    3、目前,为了方便用户使用,大多数测试仪为便携式的,配套有试纸耗材,采用电池供电,为了达到便携的目的,电池容量较小,而相应的监测数据传输则采用2g/3g等网络进行传输,会出现网络连接难的问题,还会遇到数据传输失败的问题,导致数据缺失。对于缺失的数据,需要用户主动进行人工检查筛选,然后对数据进行重新传输处理,并且还需要不断关注重新传输是否成功,传输的过程测试仪全程开机,功耗巨大,测试仪的待机时间被大大缩短,需要进行频繁的充电。而且,为了达到易于使用的目的,现有的测试仪一般采用大屏和触屏的设计,耗电量高,会导致待机时间进一步被缩短。


    技术实现思路

    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、中央控制器,根据通信模块反馈的数据传输成功信号向存储模块发送传输标记确定指令;

    31、存储模块,响应中央控制器的指令,将该测试结果数据包标记为传输成功标记。

    32、在测试过程中,针对所有测试结果数据包进行传输标记的确定,以便于存储模块执行历史数据扫描指令时,能够方便快速的确定是否存在传输失败的测试结果数据包。

    33、优选的,

    34、中央控制器,还用于在通信模块依据数据补传指令向服务器补传传输失败的测试结果数据包后,控制存储模块对数据补传指令对应的测试结果数据包中的传输计数值+1。

    35、若数据补传失败,例如中央控制器收到通信模块反馈的数据补传失败的信号或者在一定时间内未收到数据传输成功的信号,则中央控制器判断传输计数值是否达到阈值,若已达阈值,则认为该测试结果数据包为错误数据,不再针对该数据包进行补传。通过传输计数值控制补传次数,避免客户端不断的对某一可能错误的数据进行补传,从而降低客户端的功耗。

    36、优选的,

    37、中央控制器,在所有补传的测试结果数据包中的传输计数值均达到设定阈值后,发出完全关机指令。

    38、优选的,

    39、存储模块,还用于响应开机信号或者在计时模块倒计时结束后或者在所有补传的测试结果数据包中的传输计数值均达到设定阈值后,所有测试结果数据包的传输计数值清零。如此,在下一次进行数据补传时,传输计数值可以从0开始,保证下一次数据补传的次数。

    40、本发明另一方面,一种数据传输方法,包括:

    41、101、开关模块收集到客户端的关机信号后,反馈至中央控制器;

    42、103、中央控制器接收到开关模块反馈的所述关机信号后,控制电源模块停止对测试模块和分析模块供电,并向存储模块发送历史数据扫描指令;

    43、105、存储模块响应中央控制器的历史数据扫描指令,对存储的每一条测试结果数据包进行扫描,确定其中传输失败的测试结果数据包,并反馈至中央控制器;

    44、107、中央控制器向通信模块发送数据补传指令,要求其将存储模块确定的传输失败的测试结果数据包进行补传;

    45、109、通信模块响应中央控制器的数据补传指令,向服务器补传传输失败的测试结果数据包;

    46、111、若数据补传成功,中央控制器向存储模块发送更新指令;

    47、113、存储模块响应中央控制器的更新指令,更新数据补传成功信号对应的测试结果数据包的传输标记。

    48、利用开关模块收集到的关机信号作为启动历史数据扫描动作的触发条件,直接利用客户端测试程序中的动作启动历史数据扫描,而无需通过额外操作来启动,不仅使用方便,设计巧妙,而且能够保证启动历史数据扫描时,测试数据的完整性;此外,在接收到开关模块反馈的关机信号后停止对测试模块和分析模块供电,能够有效降低设备功耗,延长客户端每次充电或更换电池后可使用的时长,提高用户体验感。

    49、优选的,所述步骤103还包括:所述中央控制器控制电源模块停止对显示模块供电,进一步降低功耗。

    50、优选的,所述数据传输方法还包括:

    51、所述中央控制器向存储模块发送历史数据扫描指令的同时或之后,向计时模块发送倒计时指令,并在接收到计时模块反馈的倒计时完成的信号后,发出完全关机指令,控制电源模块至少停止对测试模块、分析模块、存储模块、通信模块、显示模块、计时模块供电。通过严格控制历史数据补传的时间,避免客户端不断的对某一可能已经损坏的数据进行补传,从而降低客户端的功耗。

    52、优选的,

    53、所述步骤109具体为:通信模块响应中央控制器的数据补传指令,向服务器补传传输失败的测试结果数据包,存储模块响应中央控制器的指令,对数据补传指令对应的测试结果数据包中的传输计数值+1;

    54、所述步骤111具体为:若数据补传成功,中央控制器向存储模块发送更新指令,执行步骤113;若数据补传失败,且传输计数值未达设定阈值,则执行步骤109;若数据补传失败,且所有补传的测试结果数据包中的传输计数值均达到设定阈值,则发出完全关机指令。

    55、优选的,在计时模块倒计时结束后或者在所有补传的测试结果数据包中的传输计数值均达到设定阈值后,所有测试结果数据包的传输计数值清零。如此,在下一次进行数据补传时,传输计数值可以从0开始,保证下一次数据补传的次数。

    56、优选的,

    57、数据补传过程中,中央控制器接收到开关模块反馈的开机信号后,控制电源模块启动对所有模块的供电,所有测试结果数据包的传输计数值清零,数据补传和客户端测试同步进行。在数据补传过程中,用户可随时通过点击按键开机或者插入试纸开机,补传功能完全不影响随时随地的测试需求,数据补传和开始新的测试可以同步进行。

    58、本发明的有益效果在于:

    59、1、在接收到开关模块反馈的关机信号后停止对测试模块和分析模块供电,能够有效降低设备功耗,延长客户端每次充电或更换电池后可使用的时长,提高用户体验感。在客户端配置有显示模块的情况下,还会停止对显示模块的供电,为用户提供息屏模式下工作的机制,进一步降低功耗。

    60、2、利用开关模块收集到的关机信号作为启动历史数据扫描、补传动作的触发条件,直接利用客户端测试程序中的动作启动历史数据扫描、补传,而无需如现有技术一样通过用户额外的手动操作来启动,不仅使用方便,设计巧妙,而且能够保证启动历史数据补传时,测试数据的完整性。

    61、3、增加息屏补传功能,用户测试完成后不用时刻关注数据上传情况,对于传输失败的历史数据会通过补传功能进行补传,提高了客户端的容错率。

    62、4、在息屏状态下,用户可随时通过点击按键开机或者插入试纸开机,补传功能完全不影响随时随地的测试需求,补传和开始新的测试可以同步进行。


    技术特征:

    1.一种数据传输系统,包括通信连接以实现数据交互的客户端和服务器,其特征在于,所述客户端包括中央控制器、开关模块、测试模块、分析模块、存储模块、通信模块和电源模块,其中:

    2.根据权利要求1所述的数据传输系统,其特征在于,

    3.根据权利要求1所述的数据传输系统,其特征在于,所述数据传输系统还包括:

    4.根据权利要求1所述的数据传输系统,其特征在于,所述数据传输系统还包括:

    5.根据权利要求1所述的数据传输系统,其特征在于,

    6.根据权利要求1所述的数据传输系统,其特征在于,

    7.根据权利要求1所述的数据传输系统,其特征在于,

    8.根据权利要求7所述的数据传输系统,其特征在于,

    9.根据权利要求1或4或8所述的数据传输系统,其特征在于,

    10.一种数据传输方法,其特征在于包括:

    11.根据权利要求10所述的数据传输方法,其特征在于,所述步骤103还包括:所述中央控制器控制电源模块停止对显示模块供电。

    12.根据权利要求10所述的数据传输方法,其特征在于,所述数据传输方法还包括:

    13.根据权利要求10所述的数据传输方法,其特征在于,

    14.根据权利要求12或13所述的数据传输方法,其特征在于,在计时模块倒计时结束后或者在所有补传的测试结果数据包中的传输计数值均达到设定阈值后,所有测试结果数据包的传输计数值清零。

    15.根据权利要求11所述的数据传输方法,其特征在于,


    技术总结
    本发明涉及一种数据传输系统及方法,尤其涉及体外诊断监测数据的传输。本发明的目的降低功耗。本发明一种数据传输系统及方法,利用开关模块收集到的关机信号作为启动历史数据扫描动作的触发条件,直接利用客户端测试程序中的动作启动历史数据扫描,而无需通过额外操作来启动,不仅使用方便,设计巧妙,而且能够保证启动历史数据扫描时,测试数据的完整性;此外,在接收到开关模块反馈的关机信号后停止对测试模块和分析模块供电,能够有效降低设备功耗,延长客户端每次充电或更换电池后可使用的时长,提高用户体验感。

    技术研发人员:池慧满,顾晓华,谭登博,王灿,解国保,俞建娣,杨清刚
    受保护的技术使用者:杭州微策生物技术股份有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-49409.html

    最新回复(0)