首页 > 资讯 > 健康数据的录入方法及装置与流程

健康数据的录入方法及装置与流程

健康数据的录入方法及装置与流程

本发明涉及医疗技术领域,尤其涉及一种健康数据的录入方法及装置。

背景技术:

在目前的中老年人群,用户会经常测量血压,血糖等方面的健康数据,而测量后需要将数据录入到手机应用时,用户需要选择录入对象,选择录入对象后还要输入录入对象的数值,最后才能将健康数据录入数据库,过程比较繁琐,健康数据的录入速度也相对较慢。

同时,目前大多采用简单的键盘的方式,进行健康数据的录入。然而中老年人在进行录入健康数据时,由于中老年人可能存在老花眼以及手颤抖等情况,经常会录入错误的数据,导致录入的健康数据的准确率不高。

技术实现要素:

本发明的主要目的在于一种健康数据的录入方法及装置,旨在解决用户录入健康数据时过程繁琐、速度不快、准确率不高的问题。

为实现上述目的,本发明提供的一种健康数据的处理方法,所述健康数据的录入方法应用于移动终端,所述方法包括以下步骤:

接收用户触发的录入指令;

根据所述录入指令获取最新录入的健康数据和预设的健康数据预测算法;

根据所述最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据;

接收用户触发的保存指令,将预测的健康数据录入数据库。

优选地,所述接收用户触发的保存指令,将预测的健康数据录入数据库的步骤之前,还包括:

接收用户滑动所述移动终端上显示的标尺所触发的修改指令;

根据所述修改指令修改预测的健康数据;

所述接收用户触发的保存指令,将预测的健康数据录入数据库的步骤还包括:

根据所述保存指令,将修改后的健康数据录入数据库。

优选地,所述根据所述修改指令修改预测的健康数据的步骤包括:

根据所述修改指令,获得修改后的健康数据,并显示。

优选地,所述根据所述最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据的步骤包括:

记录用户修改预测的健康数据的次数和录入健康数据的总次数;

根据所述用户修改预测的健康数据的次数和录入健康数据的总次数,计算获得用户的修改概率;

若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;

若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据和预测算法获得预测的健康数据。

优选地,所述若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据和预测算法获得预测的健康数据的步骤包括:

获取最近两次录入的健康数据,设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;

计算最近两次录入的健康数据的差值;

若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;

若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。

此外,为实现上述目的,本发明还提供一种健康数据的录入装置,所述装置应用于移动终端,所述装置包括:

第一接收模块,用于接收用户触发的录入指令;

获取模块,用于根据所述录入指令获取最近录入的健康数据和预设的健康数据预测算法;

计算模块,用于根据所述最近录入的健康数据和所述预测算法进行计算,获得预测的健康数据;

录入模块,用于接收用户触发的保存指令,将预测的健康数据录入数据库。

优选地,所述装置在录入模块之前还包括:

第二接收模块,用于接收用户滑动所述移动终端上显示的标尺所触发的修改指令;

修改模块,用于根据所述修改指令修改预测的健康数据;

所述录入模块还包括:

录入单元,用于根据所述保存指令,将修改后的健康数据录入数据库。

优选地,所述修改模块包括:

显示单元,用于根据所述修改指令,获得修改后的健康数据,并显示。

优选地,所述计算模块包括:

记录单元,用于记录用户修改预测的健康数据的次数和录入健康数据的总次数;

计算单元,用于根据所述用户修改预测的健康数据的次数和录入健康数据的总次数,进行计算获得用户的修改概率;

第一修改单元,用于若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;

第二修改单元,用于若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据和预测算法获得预测的健康数据。

优选地,所述第二修改单元包括:

获取子单元,用于获取最近两次录入的健康数据,设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;

计算子单元,用于计算最近两次录入的健康数据的差值;

第一修改子单元,用于若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;

第二修改子单元,用于若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。

在本发明通过接收用户触发的录入指令;根据所述录入指令获取最新录入的健康数据和预设的健康数据预测算法;根据所述最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据;接收用户触发的保存指令后,将预测的健康数据录入数据库。通过上述方式,本发明在用户录入健康数据时,通过预设的健康数据预测算法对用户即将录入的健康数据进行预测,获得对应的预测健康数据,如果预测数据和用户即将录入的健康数据相同,则用户可以直接保存,减少了用户输入过程,实现过程简单,并能够加快健康数据的录入速度。由于减少了用户输入过程,因此减少了中老年用户在录入健康数据时,不会因为老花眼和手脚不灵活导致录入数据发生错误,从而能够提高健康数据的录入准确性。

附图说明:

图1为本发明健康数据的录入方法第一实施例的流程示意图;

图2为本发明健康数据的录入方法第二实施例的流程示意图;

图3为图1中所述根据最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据的细化流程示意图;

图4为图3中所述若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据和预测算法获得预测的健康数据的细化流程示意图;

图5为本发明健康数据的录入装置第一实施例的功能模块示意图;

图6为本发明健康数据的录入装置第二实施例的功能模块示意图;

图7为图5中计算模块的细化功能模块示意图;

图8为图7中第二修改单元的细化功能模块示意图;

图9为本发明血糖数据的录入界面示意图;

图10为本发明血压数据的录入界面示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种健康数据的录入方法。

参照图1,图1为本发明健康数据的录入方法第一实施例的流程示意图。

在本实施例中,所述方法应用于移动终端,所述方法包括以下步骤:

步骤S100,接收用户触发的录入指令;

在本实施例中,所述移动终端包括智能手机和平板电脑。所述录入指令是用户通过移动终端的控制菜单,选择录入对象后生成的,当然也可以根据用户的输入内容生成录入指令。在本实施例中,用户通过移动终端的控制菜单,选择录入的对象,移动终端根据选择的内容生成录入指令,当然用户还可以通过移动终端输入需要录入的对象,然后移动终端根据输入的内容生成录入血糖指令。例如,本实施例中用户通过移动终端的控制菜单选择录入的对象为血糖或血压,移动终端则根据用户的选择对应生成血糖或血压数据的录入指令,移动终端进入血糖或血压数据的录入界面。当然如果用户通过输入录入的对象为血糖或血压,则移动终端根据用户输入的内容进入对应的血糖或血压数据的录入界面。

步骤S200,根据所述录入指令获取最新录入的健康数据和预设的健康数据预测算法;

移动终端在接收到用户触发的录入指令后,根据用户触发的录入指令从数据库中获取最新录入的健康数据和预设的健康数据预测算法。其中,在本实施例中,所述健康数据包括但不限于血糖数据和血压数据。具体实施中,还可以包括心率数据。在本实施例中,所述预测算法根据最近两次录入的健康数据来预测健康数据。具体实施中,还可以根据最近一周或最近一个月录入的健康数据的均值来预测健康数据。也就说最新录入的健康数据可以是最近两次,最近一周,或最近一个月录入的健康数据。需要特别说明的是,若移动终端为第一次使用,移动终端中不存在用户录入的健康数据,即移动终端获取不到最新录入的健康数据,此时可以在移动终端中预存一健康数据,预存的健康数据可以为正常用户的一次测量数据,移动终端在第一次使用时,则获取预存的健康数据。具体实施中也可以不在移动终端中预存一健康数据,此时移动终端的获得最新录入的健康数据则为0。

步骤S300,根据所述最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据;

移动终端在数据集库中获取最新录入的健康数据和预设的健康数据预测算法后,根据最新录入的健康数据和预设的健康数据预测算法进行计算,获得预测的健康数据。例如,预测算法根据最近一周录入的健康数据的均值来预测健康数据。首先,移动终端获得最近一周录入的健康数据,然后移动终端通过分析计算得到最近一周健康数据的均值,将得到的均值作为预测的健康数据。假设某用户最近一周录入的血糖数据分别为4.8mmol/L、5mmol/L、5.2mmol/L、5.4mmol/L、4.6mmol/L、5.3mmol/L、4.7mmol/L。移动终端在数据库中获得该用户最近一周的血糖数据,然后分析计算得到该用户最近一周血糖数据的均值为5mmol/L,所得的均值就是预测的血糖数据。如果移动终端为第一次使用,则可以根据获得的预存健康数据和预测算法进行计算,获得对应的预测值,或者没有获取到预存健康数据时,获得的预测值为0。

本实施例中在获得预测的健康数据时,还在移动终端屏幕上显示预测的健康数据,以方便用户查看。具体实施中,在获得预测的健康数据时,还可以不在移动终端中进行显示,采用语音的方式,告知用户。

步骤S400,接收用户触发的保存指令,将预测的健康数据录入数据库。

所述保存指令是根据用户通过移动终端的控制菜单,选择保存选项后生成的。本实施例中用户可以看到移动终端显示界面中显示的预测健康数据,根据自身使用健康数据测试设备测试获得的健康数据,比如通过血压测试设备测试,得到的血压数据,与预测健康数据对比,如果预测数据和测试得到的数据相同,则用户可以通过移动终端的控制菜单,选择保存选项触发保存指令,移动终端接收到用户触发的保存指令后,将预测的健康数据录入数据库。当然如果预测数据和测试得到的数据不相同,则用户可以对数据进行修改后,再进行保存。具体实施中,如果移动终端采用语音的方式,即在用户听到预测健康数据,将听到的预测健康数据与测试得到的数据进行对比,用户根据对比结果触发保存指令。

进一步地,移动终端在将预测的健康数据录入数据库的同时,也需要将健康数据的录入时间进行录入。

例如,用户通过智能手机的控制菜单,选择录入的对象为血糖,那么智能手机根据选择的录入对象为血糖生成录入血糖的指令。智能手机接收用户选择的录入血糖的指令,智能手机根据录入血糖的指令进入血糖数据的录入界面,并获取最新录入的血糖数据和预设的血糖数据预测算法,根据最新录入的血糖数据和预设的血糖数据预测算法进行计算,获得预测的健康数据,如图9所示,此时通过预设的血糖数据预测算法获得的预测血糖数据为4.8mmol/L,录入时间是在2016年6月16日的午餐后。再例如,用户通过智能手机的控制菜单,选择录入的对象为血糖,那么智能手机根据选择的录入对象为血糖生成录入血糖的指令。智能手机接收用户选择的录入血糖的指令,智能手机根据录入血糖的指令进入血糖数据的录入界面,并获取最新录入的血糖数据和预设的血糖数据预测算法,根据最新录入的血糖数据和预设的血糖数据预测算法进行计算,获得预测的健康数据,如图10所示,此时通过预设的血压数据预测算法获得预测的血压收缩压120mmHg,血压舒张压为80mmHg,心率为60BPM,录入时间为2016年6月16日下午4点。

在本实施例中,移动终端接收用户触发的录入指令;根据所述录入指令获取最新录入的健康数据和预设的健康数据预测算法;根据最新录入的健康数据和预设的健康数据预测算法进行计算,获得预测的健康数据;接收用户触发的保存指令后,将预测的健康数据录入数据库。通过上述方式,本发明在用户录入健康数据之前,通过预设的健康数据预测算法对用户即将录入的健康数据进行预测,获得对应的预测健康数据,如果预测数据和用户即将录入的健康数据相同,则用户可以直接保存,减少了用户输入过程,实现过程简单,并能够加快健康数据的录入速度。由于减少了用户输入过程,减少了中老年用户在录入健康数据时,不会因为老花眼和手脚不灵活导致录入数据发生错误,从而能够提高健康数据的录入准确性。

进一步地,参照图2,图2为本发明健康数据的录入方法第二实施例的流程示意图。

基于上述图1所示的实施例,在所述步骤S400之前,还可以包括:

步骤S500,接收用户滑动所述移动终端上显示的标尺所触发的修改指令;

步骤S600,根据所述修改指令修改预测的健康数据;

为方便用户修改,本实施例中,智能手机还显示有标尺,其中标尺上具有各个刻度的标识,需要特别说明的是标尺上的刻度标识根据预测的健康数据会对应变化,如图9所示,在预测到血糖为4.8mmol/L时,在血糖数据显示的下方显示有标尺,标尺的中间位置的刻度则为4.8。如图10所示,在预测到血压的收缩压为120mmHg时,在血压收缩压数据显示的下方显示有标尺,标尺的中间位置的刻度则为120。用户通过滑动移动终端上显示的标尺触发修改指令,在用户滑动移动终端中显示的标尺时,移动终端上显示的健康数据的数值会根据用户的滑动发生对应的变化,用户滑动移动终端中显示的标尺即是在修改预测的健康数据。具体实施中还可以在健康数据显示的左右侧设置“-”和“+”按钮,用户则可以触碰“-”或“+”按钮对应在预测健康数据的基础上减少或增加,从而修改预测健康数据,获得修改后的预测健康数据。

进一步地,步骤S600可以替换为:根据所述修改指令,获得修改后的健康数据,并显示。

例如,用户测量的血糖数据为4.8mmol/L,智能手机根据最新录入的血糖数据和血糖数据预测算法进行计算,获得预测的血糖数据为5.2mmol/L,并在标尺的上方显示预测的血糖数据,当然显示预测健康数据的位置还可以设置在其他地方。用户将预测的血糖数据与测量的血糖数据进行对比,预测的血糖数据和测量的血糖数据不相同,此时用户可以通过滑动标尺修改预测的血糖数据,使得修改后的血糖数据和测量的血糖数据相同,并通过移动终端的标尺显示修改后的血糖数据为4.8mmol/L,在用户滑动标尺过程中,标尺上方显示的血糖数据会实时对应改变。

在用户修改健康数据的过程中,显示的健康数据会随着用户修改对应实时改变。在本实施例中,为方便用户修改预测的健康数据,在健康数据显示的下方显示有标尺,标尺中间有指针,当用户滑动标尺时,指针所指的健康数据会随着用户滑动标尺发生对应的变化,用户可以清楚明了的看见修改时健康数据的变化。

步骤S400还可以包括:

步骤S410,根据所述保存指令,将修改后的健康数据录入数据库。

本实施例中用户可以通过移动终端中显示的标尺看见预测的健康数据,在修改后的健康数据与测量数据相同时,用户可以通过移动终端的控制菜单,选择保存选项从而触发保存指令,移动终端根据用户触发的保存指令,将修改后的健康数据录入数据库。

在本实施例中,根据获取的健康数据和预测算法进行计算,获得预测的健康数据;接收用户滑动所述移动终端上显示的标尺所触发的修改指令;根据修改指令修改预测的健康数据;根据保存指令,移动终端将用户修改后的健康数据录入数据库。通过上述方式,本发明在用户录入健康数据之前,通过预设的健康数据预测算法对用户即将录入的健康数据进行预测,获得对应的预测健康数据,用户将预测的健康数据与自己测量的健康数据进行对比,发现预测数据与测量数据不同,此时用户可以通过滑动显示的标尺修改预测数据,使得标尺显示的数据与测量数据相同,此时用户可以保存修改后的健康数据。本实施例中用户通过在标尺上滑动修改预测的健康数据,对于中老年人来说,类似现实中拿着软尺的情形,学习更简单;并且一般只需要简单修改,用户输入过程简单,因此能够加快健康数据的录入速度和提高健康数据的录入准确性。

进一步地,参照图3,图3为图1中所述根据最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据的细化流程示意图。

基于本发明健康数据的处理方法第一实施例,步骤S300可以包括:

步骤S310,记录用户修改预测的健康数据的次数和录入健康数据的总次数;

移动终端获得最新录入的健康数据和预存的健康数据预测算法后,记录用户修改预测的健康数据的次数和录入健康数据的总次数,并将用户修改预测的健康数据的次数和录入健康数据的总次数录入数据库。例如,智能手机获得最新录入的血糖数据和预存的血糖数据预测算法后,记录的用户修改预测的血糖数据的次数和录入血糖数据的总次数分别为40次和100次,将记录得到的数据录入数据库。

步骤S320,根据所述用户修改预测的健康数据的次数和录入健康数据的总次数,计算获得用户的修改概率;

所述修改概率为用户修改预测的健康数据的次数占录入健康数据的总次数的百分比。移动终端在获得用户修改预测的健康数据的次数和录入健康数据的总次数后,通过计算获得用户的修改概率,将获得的修改概率录入数据库。例如,智能手机记录的用户修改预测的血糖数据的次数和录入血糖数据的总次数分别为40次和100次,通过计算得到修改概率为百分之四十,将计算得到的修改概率录入数据库。

步骤S330,若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;

步骤S340,若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据和预测算法获得预测的健康数据。

移动终端对用户的修改概率和预设概率进行对比,若用户的修改概率大于预设概率,则输出最近一次录入数据库的健康数据;若用户的修改概率小于或等于预设概率,则显示所述预测的健康数据。所述预设概率可以包括百分之四十和百分之五十。当然,具体实施中,预设概率可以根据用户的需求进行设置。例如,某用户在智能手机上设置预设概率为百分之三十五,若用户的修改概率大于百分之三十五,则输出最近一次录入数据库的健康数据作为预测的健康数据,若用户的修改概率小于或等于百分之三十五,则显示所述预测的健康数据。

在本实施例中,智能手机获得最新录入的健康数据和预存的健康数据预测算法后,记录用户修改预测的健康数据的次数和录入健康数据的总次数;根据智能手机记录的用户修改预测的健康数据的次数和录入健康数据的总次数进行计算,获得用户的修改概率;若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;若用户的修改概率小于预设概率,则根据最近两次录入的健康数据获得预测的健康数据。例如,最近一次输入的血糖数据为5mmol/L,根据最近两次录入的血糖数据获得预测的血糖数据为4.8mmol/L,预设概率为百分之五十,修改次数为25次,录入总次数为100次。根据修改次数和录入总次数,通过智能手机可以计算出用户的修改概率为百分之二十五,智能手机将其与预设概率对比发现,用户的修改概率小于预设概率,这时智能手机获得预测的血糖数据为4.8mmol/L。若修改次数为51次,总次数为100次,通过计算得出修改概率大于了预设概率,这时智能手机获得预测的血糖数据为5mmol/L。再例如,最近一次录入的血压收缩压和舒张压分别为118mmHg和80mmHg,根据最近两次录入的血压数据预测的血压收缩压和舒张压分别120mmHg和80mmHg,预设概率为百分之五四十五,修改次数为50次,录入总次数为100次。根据修改次数和录入总次数,通过智能手机可以计算出用户的修改概率为百分之五十,智能手机将其与预设概率对比发现,用户的修改概率大于预设概率,则智能手机获得预测的血压收缩压和舒张压分别为118mmHg和80mmHg。若修改次数为30次,录入总次数为100,这时通过计算发现修改概率为百分之三十,智能手机将其与预设概率对比发现,用户的修改概率小于预设概率,则智能手机获得预测的血压收缩压和舒张压分别120mmHg和80mmHg。

具体地,参照图4,根据最近两次录入的健康数据和预测算法获得预测的健康数据的过程可以包括:

步骤341,获取最近两次录入的健康数据,设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;

移动终端从健康数据的数据库中获取最近两次录入的健康数据,并设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据。例如,从智能手机的本地缓存的数据库中获取最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L,其中5mmol/L为第一数据,5.2mmol/L为第二数据。具体实施中,当然还可以获取最近一周的健康数据或者最近一个月的健康数据。

步骤342,计算最近两次录入的健康数据的差值;

移动终端从数据库中获取最近两次录入的健康数据后,计算最近两次录入的健康数据的差值,即第一数据与第二数据之间的差值,根据差值可以判断第一数据和第二数据的大小。例如,智能手机获取最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L,其中5mmol/L为第一数据,5.2mmol/L为第二数据,移动终端通过计算获得第一数据与第二数据的差值为0.2mmol/L,可以得到第一数据小于第二数据。当然具体实施中,移动终端获取最近一周的健康数据后,对最近一周的健康数据进行计算,获得最近一周健康数据的均值。

步骤343,若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;

步骤344,若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。

移动终端根据最近两次录入的健康数据的差值可以判断第一数据和第二数据的大小。若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值。例如,智能手机获取的血糖数据的第一数据为5.2mmol/L,第二数据为5mmol/L。这时第一数据大于第二数据,则修改后的数据为4.8mmol/L。若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。例如,智能手机获取的血糖数据的第一数据为5mmol/L,第二数据为5.2mmol/L。这时第一数据小于第二数据,则修改后的数据为5.4mmol/L。当然具体实施中,移动终端可以根据最近一周健康数据的均值,得到预测的健康数据。

在本实施例中如果用户的修改概率小于或等于预设概率,智能手机从数据库中获取最近两次录入的健康数据,并设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;通过智能手机计算最近两次录入的健康数据的差值,根据差值判断对比第一数据和第二数据的大小;若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。例如,最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L。从智能手机的本地缓存的数据库中获取最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L,其中5mmol/L为第一数据,5.2mmol/L为第二数据,通过计算得到这两次血糖数据的差值为0.2mmol/L。智能手机通过对比可以发现第一数据小于第二数据,这时修改第一数据,使得预测的血糖数据为第一数据减去第一数据和第二数据的差值,即预测的血糖数据为4.8mmol/L。若5mmol/L为第二数据,5.2mmol/L为第一数据。智能手机通过对比可以发现第一数据大于第二数据,这时修改第一数据,使得预测的血糖数据为第一数据加上第一数据和第二数据的差值,即预测的血糖数据为5.4mmol/L。

在本实施例中,智能手机获得最新录入的健康数据和预存的健康数据预测算法后,记录用户修改预测的健康数据的次数和录入健康数据的总次数;根据记录的用户修改预测的健康数据的次数和录入健康数据的总次数,计算获得用户的修改概率,修改概率为用户修改预测的健康数据的次数占录入健康数据的总次数的比例;若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;若用户的修改概率小于或等于预设概率,获取最近两次录入的健康数据,设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;计算最近两次录入的健康数据的差值;若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。通过上述方式,本发明在用户录入健康数据时,移动终端根据最近两次录入的健康数据和预测算法对用户即将录入的健康数据进行预测,获得预测的健康算法;移动终端根据用户修改预测健康数据的次数和录入总次数计算获得用户的修改概率;若修改概率小于预设概率,则将最近一次录入的健康数据作为预测的健康数据;若修改概率大于或等于预设概率,且第一数据大于或等于第二数据,则移动终端预测的健康数据为第一数据减去最近两次录入健康数据的差值,即递减;若修改概率大于或等于预设概率,且第一数据小于第二数据,则移动终端预测的健康数据为第一数据加上最近两次录入健康数据的差值,即递增,移动终端通过递减或递增的方式可以快速的获得预测的健康数据;用户将预测的健康数据与自己测量的健康数据进行对比,发现预测数据与测量数据相同,此时用户直接保存预测的健康数据,减少了用户输入过程,实现过程简单,并能够加快健康数据的录入速度;由于减少了用户输入过程,因此减少了中老年用户在录入健康数据时,不会因为老花眼和手脚不灵活导致录入数据发生错误,从而能够提高健康数据的录入准确性。

本发明还提供一种健康数据的录入装置。

参照图5,图5为本发明健康数据的录入装置第一实施例的功能模块示意图。所述装置包括:

第一接收模块100,用于接收用户触发的录入指令;

在本实施例中,所述移动终端包括智能手机和平板电脑。所述录入指令是用户通过移动终端的控制菜单,选择录入对象后生成的,当然也可以根据用户的输入内容生成录入指令。在本实施例中,用户通过移动终端的控制菜单,选择录入的对象,移动终端根据选择的内容生成录入指令,当然用户还可以通过移动终端输入需要录入的对象,然后移动终端根据输入的内容生成录入血糖指令。例如,本实施例中用户通过移动终端的控制菜单选择录入的对象为血糖或血压,移动终端则根据用户的选择对应生成血糖或血压数据的录入指令,移动终端进入血糖或血压数据的录入界面。当然如果用户通过输入录入的对象为血糖或血压,则移动终端根据用户输入的内容进入对应的血糖或血压数据的录入界面。

获取模块200,用于根据所述录入指令获取最新录入的健康数据和预设的健康数据预测算法;

移动终端在接收到用户触发的录入指令后,根据用户触发的录入指令从数据库中获取最新录入的健康数据和预设的健康数据预测算法。其中,在本实施例中,所述健康数据包括但不限于血糖数据和血压数据。具体实施中,还可以包括心率数据。在本实施例中,所述预测算法根据最近两次录入的健康数据来预测健康数据。具体实施中,还可以根据最近一周或最近一个月录入的健康数据的均值来预测健康数据。也就说最新录入的健康数据可以是最近两次,最近一周,或最近一个月录入的健康数据。需要特别说明的是,若移动终端为第一次使用,移动终端中不存在用户录入的健康数据,即移动终端获取不到最新录入的健康数据,此时可以在移动终端中预存一健康数据,预存的健康数据可以为正常用户的一次测量数据,移动终端在第一次使用时,则获取预存的健康数据。具体实施中也可以不在移动终端中预存一健康数据,此时移动终端的获得最新录入的健康数据则为0。

计算模块300,用于根据所述最近录入的健康数据和所述预测算法进行计算,获得预测的健康数据;

移动终端在数据集库中获取最新录入的健康数据和预设的健康数据预测算法后,根据最新录入的健康数据和预设的健康数据预测算法进行计算,获得预测的健康数据。例如,预测算法根据最近一周录入的健康数据的均值来预测健康数据。首先,移动终端获得最近一周录入的健康数据,然后移动终端通过分析计算得到最近一周健康数据的均值,将得到的均值作为预测的健康数据。假设某用户最近一周录入的血糖数据分别为4.8mmol/L、5mmol/L、5.2mmol/L、5.4mmol/L、4.6mmol/L、5.3mmol/L、4.7mmol/L。移动终端在数据库中获得该用户最近一周的血糖数据,然后分析计算得到该用户最近一周血糖数据的均值为5mmol/L,所得的均值就是预测的血糖数据。如果移动终端为第一次使用,则可以根据获得的预存健康数据和预测算法进行计算,获得对应的预测值,或者没有获取到预存健康数据时,获得的预测值为0。

本实施例中在获得预测的健康数据时,还在移动终端屏幕上显示预测的健康数据,以方便用户查看。具体实施中,在获得预测的健康数据时,还可以不在移动终端中进行显示,采用语音的方式,告知用户。

录入模块400,用于接收用户触发的保存指令,将预测的健康数据录入数据库。

所述保存指令是根据用户通过移动终端的控制菜单,选择保存选项后生成的。移动终端接收用户触发的保存指令后,将预测的健康数据录入数据库。

所述保存指令是根据用户通过移动终端的控制菜单,选择保存选项后生成的。本实施例中用户可以看到移动终端显示界面中显示的预测健康数据,根据自身使用健康数据测试设备测试获得的健康数据,比如通过血压测试设备测试,得到的血压数据,与预测健康数据对比,如果预测数据和测试得到的数据相同,则用户可以通过移动终端的控制菜单,选择保存选项触发保存指令,移动终端接收到用户触发的保存指令后,将预测的健康数据录入数据库。当然如果预测数据和测试得到的数据不相同,则用户可以对数据进行修改后,再进行保存。具体实施中,如果移动终端采用语音的方式,即在用户听到预测健康数据,将听到的预测健康数据与测试得到的数据进行对比,用户根据对比结果触发保存指令。

进一步地,移动终端在将预测的健康数据录入数据库的同时,也需要将健康数据的录入时间进行录入。

例如,用户通过智能手机的控制菜单,选择录入的对象为血糖,那么智能手机根据选择的录入对象为血糖生成录入血糖的指令。智能手机接收用户选择的录入血糖的指令,智能手机根据录入血糖的指令进入血糖数据的录入界面,并获取最新录入的血糖数据和预设的血糖数据预测算法,根据最新录入的血糖数据和预设的血糖数据预测算法进行计算,获得预测的健康数据,如图9所示,此时通过预设的血糖数据预测算法获得的预测血糖数据为4.8mmol/L,录入时间是在2016年6月16日的午餐后。再例如,用户通过智能手机的控制菜单,选择录入的对象为血糖,那么智能手机根据选择的录入对象为血糖生成录入血糖的指令。智能手机接收用户选择的录入血糖的指令,智能手机根据录入血糖的指令进入血糖数据的录入界面,并获取最新录入的血糖数据和预设的血糖数据预测算法,根据最新录入的血糖数据和预设的血糖数据预测算法进行计算,获得预测的健康数据,如图10所示,此时通过预设的血压数据预测算法获得预测的血压收缩压120mmHg,血压舒张压为80mmHg,心率为60BPM,录入时间为2016年6月16日下午4点。

在本实施例中,移动终端中第一接收模块100用于接收用户触发的录入指令,获取模块200用于根据所述录入指令获取最新录入的健康数据和预设的健康数据预测算法;计算模块300用于根据所述最新录入的健康数据和所述预测算法进行计算,获得预测的健康数据;录入模块400用于接收用户触发的保存指令,将预测的健康数据录入数据库。通过上述方式,本发明在用户录入健康数据时,通过预设的健康数据预测算法对用户即将录入的健康数据进行预测,获得对应的预测健康数据,如果预测数据和用户即将录入的健康数据相同,则用户可以直接保存,减少了用户输入过程,实现过程简单,并加快健康数据的录入速度。由于减少了用户输入过程,减少了中老年用户在录入健康数据时,不会因为老花眼和手脚不灵活导致录入数据发生错误,从而能够提高健康数据的录入准确性。

进一步地,参照图6,图6为本发明健康数据的录入装置第二实施例的功能模块示意图。

基于上述图5所示的实施例,在所述录入模块400之前,还可以包括:

第二接收模块500,用于接收用户滑动所述移动终端上显示的标尺所触发的修改指令;

修改模块600,用于根据所述修改指令修改预测的健康数据;

为方便用户修改,本实施例中,智能手机还显示有标尺,其中标尺上具有各个刻度的标识,需要特别说明的是标尺上的刻度标识根据预测的健康数据会对应变化,如图9所示,在预测到血糖为4.8mmol/L时,在血糖数据显示的下方显示有标尺,标尺的中间位置的刻度则为4.8。如图10所示,在预测到血压的收缩压为120mmHg时,在血压收缩压数据显示的下方显示有标尺,标尺的中间位置的刻度则为120。用户通过滑动移动终端上显示的标尺触发修改指令,在用户滑动移动终端中显示的标尺时,移动终端上显示的健康数据的数值会根据用户的滑动发生对应的变化,用户滑动移动终端中显示的标尺即是在修改预测的健康数据。具体实施中还可以在健康数据显示的左右侧设置“-”和“+”按钮,用户则可以触碰“-”或“+”按钮对应在预测健康数据的基础上减少或增加,从而修改预测健康数据,获得修改后的预测健康数据。

进一步地,修改模块S600可以替换为显示单元610,用于根据所述修改指令,获得修改后的健康数据,并显示。

例如,用户测量的血糖数据为4.8mmol/L,智能手机根据最新录入的血糖数据和血糖数据预测算法进行计算,获得预测的血糖数据为5.2mmol/L,并在标尺的上方显示预测的血糖数据,当然显示预测健康数据的位置还可以设置在其他地方。用户将预测的血糖数据与测量的血糖数据进行对比,预测的血糖数据和测量的血糖数据不相同,此时用户可以通过滑动标尺修改预测的血糖数据,使得修改后的血糖数据和测量的血糖数据相同,并通过移动终端的标尺显示修改后的血糖数据为4.8mmol/L,在用户滑动标尺时,标尺上方显示的血糖数据会对应改变。再例如,用户测量的血压数据为118mmHg,智能手机根据最新录入的血压数据和血压数据预测算法进行计算,获得预测的血压数据为120mmHg,并通过标尺显示预测的血压数据。用户将预测的血压数据与测量的血压数据进行对比,预测的血压数据和测量的血压数据不相同,此时用户可以通过滑动标尺修改预测的血压数据,使得修改后的血压数据和测量的血压数据相同,并通过移动终端的标尺显示修改后的血压数据为118mmHg,在用户滑动标尺过程中,标尺上方显示的血糖数据会对应实时改变。

在用户修改健康数据的过程中,显示的健康数据会随着用户修改对应实时改变。在本实施例中,为方便用户修改预测的健康数据,在健康数据显示的下方显示有标尺,标尺中间有指针,当用户滑动标尺时,指针所指的健康数据会随着用户滑动标尺发生对应的变化,用户可以清楚明了的看见修改时健康数据的变化。

所述录入模块400包括:

录入单元410,用于根据所述保存指令,将修改后的健康数据录入数据库。

本实施例中用户可以通过移动终端中显示的标尺看见预测的健康数据,在修改后的健康数据与测量数据相同时,用户可以通过移动终端的控制菜单,选择保存选项从而触发保存指令,移动终端根据用户触发的保存指令,将修改后的健康数据录入数据库。

在本实施例中,计算模块300用于根据获取的健康数据和预测算法进行计算,获得预测的健康数据。第二获取模块500用于接收用户滑动所述移动终端上显示的标尺所触发的修改指令,用户滑动移动终端上的标尺则可以认为用户触发修改指令。修改模块600用于根据修改指令,修改预测的健康数据。用户通过移动终端的控制菜单选择保存选项,移动终端生成保存健康数据的指令。当用户选择保存选项时,则可以认为修改预测的健康数据的步骤已结束。录入单元410用于根据保存指令,移动终端将用户修改后的健康数据录入数据库。例如,获得预测的血糖数据为4.8mmol/L,将其显示在智能手机上,用户滑动标尺使得血糖数据变成5mmol/L,这时可以确定用户在修改预测的血糖数据。用户通过智能手机的控制菜单选择保存选项,智能手机生成保存血糖数据的指令。当用户选择保存选项时,则可以认为修改步骤已结束。智能手机根据指令,将修改后的血糖数据5mmol/L录入数据库。再例如,获得预测的血压收缩压为120mmHg,将其显示在智能手机上,用户滑动标尺使得血压收缩压变成118mmHg,这时可以确定用户在修改预测的血压收缩压。用户通过智能手机的控制菜单选择保存选项,智能手机生成保存血压收缩压的指令。当用户选择保存选项时,则可以认为修改步骤已结束。智能手机根据指令,将修改后的血压收缩压118mmHg录入数据库。

在本实施例中,计算模块300用于根据获取的健康数据和预测算法进行计算,获得预测的健康数据;第二获取模块500用于接收用户滑动所述移动终端上显示的标尺所触发的修改指令,用户滑动移动终端上的标尺则可以认为用户触发修改指令;修改模块600用于根据修改指令,修改预测的健康数据;用户通过移动终端的控制菜单选择保存选项,移动终端生成保存健康数据的指令;当用户选择保存选项时,则可以认为修改预测的健康数据的步骤已结束;录入单元410用于根据保存指令,移动终端将用户修改后的健康数据录入数据库。通过上述方式,本发明在用户录入健康数据时,通过预设的健康数据预测算法对用户即将录入的健康数据进行预测,获得对应的预测健康数据,用户将预测的健康数据与自己测量的健康数据进行对比,发现预测数据与测量数据不同,此时用户可以通过滑动显示的标尺修改预测数据,使得标尺显示的数据与测量数据相同,此时用户可以保存修改后的健康数据。本实施例中用户通过在标尺上滑动修改预测的健康数据,对于中老年人来说,类似现实中拿着软尺的情形,学习更简单;并且一般只需要简单修改,用户输入过程简单,因此能够加快健康数据的录入速度和提高健康数据的录入准确性。

进一步地,参照图7,图7为图5中计算模块的细化功能模块示意图。

基于本发明健康数据的处理装置第一实施例,所述计算模块300包括:

记录单元310,用于记录用户修改预测的健康数据的次数和录入健康数据的总次数;

移动终端获得最新录入的健康数据和预存的健康数据预测算法后,记录用户修改预测的健康数据的次数和录入健康数据的总次数,并将用户修改预测的健康数据的次数和录入健康数据的总次数录入数据库。例如,智能手机获得最新录入的血糖数据和预存的血糖数据预测算法后,记录的用户修改预测的血糖数据的次数和录入血糖数据的总次数分别为40次和100次,将记录得到的数据录入数据库。

计算单元320,用于根据所述用户修改预测的健康数据的次数和录入健康数据的总次数,计算获得用户的修改概率;

所述修改概率为用户修改预测的健康数据的次数占录入健康数据的总次数的百分比。移动终端在获得用户修改预测的健康数据的次数和录入健康数据的总次数后,通过计算获得用户的修改概率,将获得的修改概率录入数据库。例如,智能手机记录的用户修改预测的血糖数据的次数和录入血糖数据的总次数分别为40次和100次,通过计算得到修改概率为百分之四十,将计算得到的修改概率录入数据库。

第一修改单元330,用于若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;

第二修改单元340,用于若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据和预测算法获得预测的健康数据。

移动终端对用户的修改概率和预设概率进行对比,若用户的修改概率大于预设概率,则输出最近一次录入数据库的健康数据;若用户的修改概率小于或等于预设概率,则显示所述预测的健康数据。所述预设概率可以包括百分之四十和百分之五十。当然,具体实施中,预设概率可以根据用户的需求进行设置。例如,某用户在智能手机上设置预设概率为百分之三十五,若用户的修改概率大于百分之三十五,则输出最近一次录入数据库的健康数据作为预测的健康数据,若用户的修改概率小于或等于百分之三十五,则显示所述预测的健康数据。

在本实施例中,智能手机获得最新录入的健康数据和预存的健康数据预测算法后,通过智能手机中的记录单元310记录用户修改预测的健康数据的次数和录入健康数据的总次数;计算单元320根据智能手机记录的用户修改预测的健康数据的次数和录入健康数据的总次数,计算获得用户的修改概率;第一修改单元330若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;第二修改单元340若用户的修改概率小于或等于预设概率,则根据最近两次录入的健康数据获得预测的健康数据。例如,最近一次输入的血糖数据为5mmol/L,根据最近两次录入的血糖数据获得预测的血糖数据为4.8mmol/L,预设概率为百分之五十,修改次数为25次,录入总次数为100次。根据修改次数和录入总次数,通过智能手机可以计算出用户的修改概率为百分之二十五,智能手机将其与预设概率对比发现,用户的修改概率小于预设概率,这时智能手机获得预测的血糖数据为4.8mmol/L。若修改次数为51次,总次数为100次,通过计算得出修改概率大于了预设概率,这时智能手机获得预测的血糖数据为5mmol/L。再例如,最近一次录入的血压收缩压和舒张压分别为118mmHg和80mmHg,根据最近两次录入的血压数据预测的血压收缩压和舒张压分别120mmHg和80mmHg,预设概率为百分之五四十五,修改次数为50次,录入总次数为100次。根据修改次数和录入总次数,通过智能手机可以计算出用户的修改概率为百分之五十,智能手机将其与预设概率对比发现,用户的修改概率大于预设概率,则智能手机获得预测的血压收缩压和舒张压分别为118mmHg和80mmHg。若修改次数为30次,录入总次数为100,这时通过计算发现修改概率为百分之三十,智能手机将其与预设概率对比发现,用户的修改概率小于预设概率,则智能手机获得预测的血压收缩压和舒张压分别120mmHg和80mmHg。

具体地,参照图8,第二修改单元340可以包括:

获取子单元341,用于获取最近两次录入的健康数据,设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;

移动终端从健康数据的数据库中获取最近两次录入的健康数据,并设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据。例如,从智能手机的本地缓存的数据库中获取最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L,其中5mmol/L为第一数据,5.2mmol/L为第二数据。具体实施中,当然还可以获取最近一周的健康数据或者最近一个月的健康数据。

计算子单元342,用于计算最近两次录入的健康数据的差值;

移动终端从数据库中获取最近两次录入的健康数据后,计算最近两次录入的健康数据的差值,即第一数据与第二数据之间的差值,根据差值可以判断第一数据和第二数据的大小。例如,智能手机获取最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L,其中5mmol/L为第一数据,5.2mmol/L为第二数据,移动终端通过计算获得第一数据与第二数据的差值为0.2mmol/L,可以得到第一数据小于第二数据。当然具体实施中,移动终端获取最近一周的健康数据后,对最近一周的健康数据进行计算,获得最近一周健康数据的均值。

第一修改子单元343,用于若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;

第二修改子单元344,用于若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。

移动终端根据最近两次录入的健康数据的差值可以判断第一数据和第二数据的大小。若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值。例如,智能手机获取的血糖数据的第一数据为5.2mmol/L,第二数据为5mmol/L。这时第一数据大于第二数据,则修改后的数据为4.8mmol/L。若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。例如,智能手机获取的血糖数据的第一数据为5mmol/L,第二数据为5.2mmol/L。这时第一数据小于第二数据,则修改后的数据为5.4mmol/L。当然具体实施中,移动终端可以根据最近一周健康数据的均值,得到预测的健康数据。

在本实施例中用户的修改概率小于或等于预设概率,智能手机从数据库中获取最近两次录入的健康数据,并设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;通过智能手机计算最近两次录入的健康数据的差值,根据差值判断对比第一数据和第二数据的大小;若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。例如,最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L。从智能手机的本地缓存的数据库中获取最近两次录入的血糖数据分别为5mmol/L和5.2mmol/L,其中5mmol/L为第一数据,5.2mmol/L为第二数据,通过计算得到这两次血糖数据的差值为0.2mmol/L。智能手机通过对比可以发现第一数据小于第二数据,这时修改第一数据,使得预测的血糖数据为第一数据减去第一数据和第二数据的差值,即预测的血糖数据为4.8mmol/L。若5mmol/L为第二数据,5.2mmol/L为第一数据。智能手机通过对比可以发现第一数据大于第二数据,这时修改第一数据,使得预测的血糖数据为第一数据加上第一数据和第二数据的差值,即预测的血糖数据为5.4mmol/L。

在本实施例中,智能手机获得最新录入的健康数据和预存的健康数据预测算法后,记录用户修改预测的健康数据的次数和录入健康数据的总次数;根据记录的用户修改预测的健康数据的次数和录入健康数据的总次数,计算获得用户的修改概率,修改概率为用户修改预测的健康数据的次数占录入健康数据的总次数的比例;若用户的修改概率大于预设概率,则将最近一次录入的健康数据作为预测的健康数据;若用户的修改概率小于或等于预设概率,获取最近两次录入的健康数据,设最近一次录入的健康数据为第一数据,另一次录入的健康数据为第二数据;计算最近两次录入的健康数据的差值;若第一数据大于或者等于第二数据,则预测的健康数据为第一数据减去第一数据和第二数据的差值;若第一数据小于第二数据,则预测的健康数据为第一数据加上第一数据和第二数据的差值。通过上述方式,本发明在用户录入健康数据时,移动终端根据最近两次录入的健康数据和预测算法对用户即将录入的健康数据进行预测,获得预测的健康算法;移动终端根据用户修改预测健康数据的次数和录入总次数计算获得用户的修改概率;若修改概率小于预设概率,则将最近一次录入的健康数据作为预测的健康数据;若修改概率大于或等于预设概率,且第一数据大于或等于第二数据,则移动终端预测的健康数据为第一数据减去最近两次录入健康数据的差值,即递减;若修改概率大于或等于预设概率,且第一数据小于第二数据,则移动终端预测的健康数据为第一数据加上最近两次录入健康数据的差值,即递增,移动终端通过递减或递增的方式可以快速的获得预测的健康数据;用户将预测的健康数据与自己测量的健康数据进行对比,发现预测数据与测量数据相同,此时用户直接保存预测的健康数据,减少了用户输入过程,实现过程简单,并能够加快健康数据的录入速度;由于减少了用户输入过程,因此减少了中老年用户在录入健康数据时,不会因为老花眼和手脚不灵活导致录入数据发生错误,从而能够提高健康数据的录入准确性。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关知识

健康监测方法、装置及电子设备与流程
健康检测方法、装置、终端设备及存储介质与流程
一种促进身心健康的光疗装置及光疗方法与流程
基于5G技术与传感器结合对健康数据采集处理传输的方法与流程
一种室内环境健康监测与预警装置及系统的制作方法
一种老人健康数据监控分析方法及系统与流程
移动健康流动体检车配置参数改装大全
基于车载装备的驾驶员健康监测方法及监测设备与流程
一种健康监测系统及方法与流程
健康管理流程及方法(10页)

网址: 健康数据的录入方法及装置与流程 https://m.trfsz.com/newsview911472.html