记录量测并预测血压数据的系统转让专利

申请号 : CN200810179333.X

文献号 : CN101744613B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邱全成蔡敏捷

申请人 : 英业达股份有限公司

摘要 :

本发明公开了一种记录量测并预测血压数据的系统,其通过对血压数据的记录、判断、计算与预测等技术手段,以判断血压数据是否超出标准血压范围的可能,此外可更进一步依判断结果选择给予使用者提示,并引导使用者输入可能影响血压数据的相关行为记录,以解决现有技术中所存在的无法精确掌握影响血压变化因素问题,还可进一步达成防范于未然的功效。

权利要求 :

1.一种记录量测并预测血压数据的系统,其特征在于,包含:

一标准数据库,储有一标准血压范围、一套用公式、一计算区间与一预测点;

一使用者数据库,用以储存血压数据,其中每一血压数据包含一时间数据;

一接收模块,用以接收血压数据;

一判断模块,用以将该接收模块接收的该血压数据储存于该使用者数据库,以及依据该标准数据库中的该标准血压范围对该血压数据进行判断,并于确认该血压数据符合该标准血压范围时,发出一预测确认命令;

一提示模块,用以于当该判断模块判断该血压数据不符合该标准血压范围时,发送一输入提示以引导使用者输入其相关行为记录;

一计算模块,用以于接收该预测确认命令时,于该使用者数据库中查找包含符合该计算区间的时间数据的多个血压数据,并以该套用公式对该些血压数据进行计算以产生一线性函数;及一预测模块,用以将该线性函数对该些血压数据的初始血压数据与该预测点做计算,产生一预测血压数据并将该预测血压数据输入至该判断模块;

其中,该判断模块于接收该预测血压数据时,亦依据该标准血压范围对该预测血压数据进行判断以确认该预测血压数据符合该标准血压范围,该提示模块于该判断模块判断该预测血压数据不符合该标准血压范围时,发送一输入提示。

2.如权利要求1所述的记录量测并预测血压数据的系统,其特征在于,该标准数据库更包含一预测条件,以及该判断模块更用以于确认满足该预测条件后发出该预测确认命令。

3.如权利要求1所述的记录量测并预测血压数据的系统,其特征在于,该系统更包含一随身储存装置,用以将其储存的血压数据传送至该判断模块。

4.如权利要求1所述的记录量测并预测血压数据的系统,其特征在于,该标准数据库的该套用公式包括最小平方值回归公式。

5.一种线上记录量测并预测血压数据的系统,其特征在于,包含:至少一客户端,其中每一客户端包含一处理模块,用以处理该客户端接收与发送的讯息,包含自该客户端输入的一或多个相关行为记录或血压数据;及一伺服端,其包含:

一标准数据库,储有一标准血压范围、一套用公式、一计算区间与一预测点;

一使用者数据库,用以储存血压数据以及与血压数据相对应的相关行为记录,其中每一血压数据包含一时间数据;

一判断模块,用以于将接收的一血压数据储存于该使用者数据库,以及依据该标准血压范围对该血压数据进行判断,并于确认该血压数据符合该标准血压范围后发出一预测确认命令;

一提示模块,用以于当该判断模块判断该血压数据不符合该标准血压范围时,产生一输入提示;

一计算模块,用以于接收该预测确认命令时,于该使用者数据库中查找包含符合该计算区间的时间数据的多个血压数据,并以该套用公式对该些血压数据进行计算以产生一线性函数;

一预测模块,用以将该线性函数对该些血压数据的初始血压数据与该预测点做计算,产生一预测血压数据并将该预测血压数据输入至该判断模块;及一传输模块,用以进行与各该客户端之间的资讯传输,包含接收自各该客户端的一或多个相关行为记录、血压数据或记录要求,以及传送输入提示至各该客户端;

其中,该判断模块于接收该预测血压数据时,亦依据该标准血压范围对该预测血压数据进行判断,该提示模块并于该判断模块判断该预测血压数据不符合该标准血压范围时,产生一输入提示。

6.如权利要求5所述的线上记录量测并预测血压数据的系统,其特征在于,该伺服端的该标准数据库更包含一预测条件,以及该判断模块更用以于确认满足该预测条件后发出该预测确认命令。

7.如权利要求5所述的线上记录量测并预测血压数据的系统,其特征在于,该标准数据库的该套用公式包括最小平方值回归公式。

说明书 :

记录量测并预测血压数据的系统

技术领域

[0001] 本发明涉及一种记录量测并预测血压数据的系统,尤其涉及一种依据对血压数据进行判断的结果,对使用者发出提示并引导其输入相关行为记录之系统。

背景技术

[0002] 在医疗技术不断攀升的近代,许多疾病皆得以控制。然而,如何在现有的医疗环境中将医疗品质尽可能地提升,一直是一项值得努力的目标。
[0003] 具体的举例来说,一般的问诊,除了医疗人员依照专业医学知识与经验来判断病情外,患者口述的部分亦是不可或缺的,因此,对于医疗人员而言,能越精确地掌握任何可能影响生理讯号变化的因素,就越能达到更佳的治疗效果。举例来说,对于一高血压患者,医生经常会要求患者养成平时自行量测血压的习惯,并于复诊时口头询问其量测结果,以针对其中的异常数据,探问可能引起此异常数据的原因。此时患者往往因为记忆不及而无法回答,或因叙述过于主观导致其回答与实际情形有所出入。这样的叙述不但无助于达到预期的效果,甚至可能将影响医生的判断。而就目前用以量测血压的软硬件,如血压计或血压数据记录系统来说,一般仅能记录过去的数据以及量测当前的血压数据,尚无记录前述的影响血压数据的相关行为以供使用者判断的功能,更无自记录的血压数据提供未来血压变化走向的设计。
[0004] 从这方面来看,单纯的量测与记录数据已无法满足医病双方的需求;不仅是数据记录,医疗人员可能进一步希望得到影响量测数据的相关行为记录,而患者亦可能开始关心是否能从记录下来的数据中得到更多的资讯。
[0005] 综上所述,可知现有技术中长期以来一直存在无法精确地掌握影响生理讯号变化的因素以及根据记录数据提供未来生理讯号变化走向的问题,因此有必要提出改进的技术手段,来解决此一问题。

发明内容

[0006] 有鉴于现有技术存在的无法精确地掌握影响生理讯号变化的因素以及根据记录数据提供未来生理讯号变化走向的问题,本发明遂揭露一种记录量测并预测血压数据的系统,用以记录血压数据供观察及分析,并藉由血压变化的趋势进一步预测未来血压数值是否可能超出血压数值的标准范围,其中:
[0007] 本发明所揭露的记录量测并预测血压数据的系统,其包含标准数据库、使用者数据库、接收模块、判断模块、提示模块、计算模块与预测模块。其中,标准数据库储有作为比对血压数据的标准血压范围、套用公式、计算区间与预测点;使用者数据库用以储存血压数据,其中每一血压数据皆包含一时间数据;接收模块用以接收血压数据;判断模块用以储存所接收的血压数据,并于确认该血压数据符合标准数据库的标准血压范围后发出预测确认命令;提示模块用以于当判断模块判断血压数据不符合标准血压范围时,发送一输入提示以引导使用者输入其相关行为记录;计算模块用以于接收该预测确认命令后,于该使用者数据库中查找包含与该计算区间符合的时间数据的多个血压数据,并以该套用公式对该些血压数据进行计算以产生一线性函数;预测模块则用以将该些血压数据的初始血压数据与该预测点代入该线性函数做运算,以产生一预测血压数据并将其传送至判断模块进行判断,以确认该预测血压数据是否符合标准血压范围,若确认该预测血压数据不符合标准血压范围,则由提示模块发送一输入提示。
[0008] 另外,本发明亦揭露一种线上记录量测并预测血压数据的系统,此基于客户端与伺服端架构的系统为前述系统的延伸应用。其中,此系统的每一客户端皆包含有处理模块,用以处理该客户端所接收与发送的讯息,此类讯息包括使用者输入至客户端的血压数据与相关行为记录;其中,伺服端的提示模块用以于判断模块判断血压数据/预测血压数据不符合标准血压数据时发送输入提示至客户端,客户端则于输入提示的提示导引下输入其相关行为记录,并将该些相关行为记录传送至伺服端的使用者资料库储存,而传输模块用以进行与各客户端之间的资讯传输,包含接收自各客户端的相关行为记录、血压数据或记录要求,以及传送输入提示至各客户端。
[0009] 本发明所揭露的系统如上,与现有技术之间的差异在于本发明具有记录血压数据、计算血压变化的趋势并以此预测未来血压数据是否可能超出标准血压范围的功能。此外,本发明亦具有于判断血压数据不符合标准血压数据时,发出提示以提醒使用者并引导其输入相关行为记录的功用。
[0010] 通过实现上述功能的技术手段,本发明除可达成精确掌握影响血压变化的因素外,还可因预测的血压数据而进一步达到防范于未然的功效。

附图说明

[0011] 图1为本发明于第一实施例的记录量测并预测血压数据的系统的方块示意图;
[0012] 图2为本发明于第一实施例的记录量测并预测血压数据的方法其步骤流程图;
[0013] 图3为本发明于第二实施例的线上记录量测并预测血压数据的系统其方块示意图;
[0014] 图4为本发明于第二实施例的线上记录量测并预测血压数据的方法其步骤流程图;
[0015] 图4A为本发明于第二实施例增设一预测条件的步骤流程图;
[0016] 图5为以最小平方回归公式求得的线性函数其概念示意图。

具体实施方式

[0017] 以下将配合附图及实施例来详细说明本发明的实施方式,藉此对本发明如何应用技术手段来解决技术问题并达成技术效果的实现过程能充分理解并据以实施。
[0018] 图1为本发明于第一实施例的记录量测并预测血压数据的系统的方块示意图。请参照图1,记录量测并预测血压数据的系统100用以记录血压数据,与计算血压变化的趋势并判断预测的血压数值是否可能超出血压数值的标准范围。该系统100包含标准数据库110、使用者数据库120、接收模块130、判断模块140、提示模块150、计算模块160与预测模块170。
[0019] 其中,标准数据库110用以储存标准血压范围、套用公式、计算区间与预测点。标准血压范围为判断血压数据的标准。此实施例中,预设标准血压数据的收缩压范围为100毫米汞柱(mmHg)至150mmHg之间,舒张压范围为90mmHg以下,符合此标准血压范围的血压数据即判定为标准,另外亦可更增加其他血压范围,如轻度高血压范围、重度高血压范围或低血压范围,以使本发明具备更详细的判断区分。而套用公式、计算区间与预测点皆为产生预测血压数据所必须,为求解说详尽且符合逻辑顺序,此三项留待后续提及时一并详细说明。
[0020] 使用者数据库120用以储存多个血压数据,其所储存的血压数据作为后续计算的依据。接收模块130用以接收代表使用者的血压数据101,判断模块140用以于将接收的包含时间数据的血压数据101储存于使用者数据库120,并判断该血压数据101是否符合标准数据库110的标准血压范围,若确认该血压数据101符合标准血压范围则发出一预测确认命令,以驱动计算模块160进行后续的预测动作。具体来说,判断模块140于判断所接收的该血压数据101为标准值时,发出预测确认命令以启动后续的预测动作,并对后续预测动作所产生的预测血压数据进行再次的判断,其目的在于确认该血压数值与其对应的预测血压数值皆于标准血压范围之内。
[0021] 提示模块150用以于判断模块140判断血压数据101不符合此标准血压范围时发出输入提示199,以引导使用者输入其相关行为记录,如感冒、熬夜等,可能与血压异常相关的因素。更具体的来说,当判断模块140判断所接收的血压数据101不符合标准血压数据时,则提示模块150发出输入提示199,用以告知使用者该血压数据101已超过标准范围,同时引导使用者输入相关行为记录;若判断模块140判断并确认所接收的血压数据101符合标准血压范围时,则如前述的发出预测确认命令以驱动计算模块160、连带预测模块170进行后续的预测动作。
[0022] 计算模块160用以于接收该预测确认命令时,依据标准数据库110的计算区间,至使用者数据库120查找包含符合该计算区间的时间数据的多个血压数据,并以套用公式对该些血压数据进行计算以产生一线性函数。必须说明的是,此所述的计算区间为一时间数据范围。举例来说,该计算区间若预设为「7」,则代表一个以先前的该血压数据所包含的时间数据往过去推算7天的时间数据范围;例如该血压数据包含的时间数据为2008/09/20(即2008年9月20日),则该计算区间即为2008/09/14至2008/09/20的时间数据区间。因计算区间的设定与推算方式并不限于此,故本发明不对其做任何限制。承上,计算模块160依据该计算区间,于使用者数据库120提取数个血压数据(形式为<时间数据,血压数据>的序列,为强调其序列形式,以下称血压数据序列)作为计算用数据,其中被提取的该些血压数据所包含的时间数据皆符合该计算区间。
[0023] 接着计算模块160以预设于标准数据库110的套用公式(本发明所使用的套用公式为最小平方回归(Least Squares Fitting))对该些血压数据序列进行计算以产生一线性函数y=f(a,b)=a+bx,其中x代表时间数据,y代表血压数据,而a与b已经由套用公式求得。以被提取的该些血压数据序列代入此套用公式(最小平方回归)所产生的线性函数,为一贴近(但不一定通过)每一血压数据序列、可代表该些血压数据序列的连续变化趋势的直线,如图5所示,以下以此线性函数作为计算一预测血压数据所使用的公式。
[0024] 预测模块170则以该线性函数,对被计算模块160所提取的该些血压数据其初始血压数据,与标准数据库110的预测点做计算,以产生一预测血压数据并将该预测血压数据输入至该判断模块140。具体来说,藉由该预设点与初始血压数据可得一x值,将此x值代入该线性函数即可求得y值,即预测血压数据。
[0025] 延续上例,预测点预设为「10」,其意义为「以初始血压数据的时间数据为起点的第10天」,若被计算模块160所提取的该些血压数据有7个(以时间数据作排序),预测模块170可设定为撷取位于最后排序的血压数据为初始血压数据,假设其为<2008/09/20,(149,87)>(即2008年9月20日,收缩压为149mmHg,舒张压为87mmHg),并藉由此初始血压数据的时间数据与预测点取得预代入该线性函数的x值,即x=20+10=30,将此x值代入该线性函数所得的y值即代表于2008年9月30日的血压数据,因为2008年9月30日对9月20日而言为一个未来的日期,故称该血压数据为预测血压数据。最后,预测模块170将该预测血压数据传送至判断模块140进行判断,用以确认该预测血压数据与标准数据库110的标准血压范围是否相符。当判断模块140判断该预测血压数据不符合标准血压数据时,提示模块150发出输入提示199以告知并引导使用者输入其相关行为记录,其中,使用者所输入的相关行为记录将传送并储存至使用者数据库120。必须说明的是,上述例子只揭露了一种设定及计算预测点与初始血压数据的实施概念,实因其有多种实现方式,本发明并不在此对其做任何限制。
[0026] 图2为本发明于第一实施例的记录量测并预测血压数据的方法其步骤流程图。请参照图2,首先,预设有标准血压范围、套用公式、计算区间与预测点(步骤205);于接收包含时间数据的一血压数据101(步骤210)时,储存该血压数据101(步骤215)并于确认其符合标准血压范围(步骤220)后发出预测确认命令(步骤225),其中,若该血压数据不符合标准血压范围,则发送一输入提示(步骤250);以该预测确认命令,依据计算区间来比对储存的血压数据其包含的时间数据,查找出包含符合计算区间的时间数据的多个血压数据(步骤230),并以套用公式(最小平方回归)对该些数据进行计算,产生一线性函数(步骤235);以该线性函数对取自该些血压数据的初始血压数据与预测点做计算,产生预测血压数据(步骤240);最后,对该预测血压数据进行判断以确认其符合标准血压范围(步骤245),并于该预测血压数据不符合标准血压范围时,进一步发送一输入提示(步骤250)。
[0027] 图3为本发明于第二实施例的线上记录量测并预测血压数据的系统其方块示意图,本实施例基于客户端与伺服端架构,为第一实施例的延伸应用。请参照图3,线上记录量测并预测血压数据的系统10包含客户端200与伺服端300,其中每一客户端200包含处理模块210,用以进行及处理该客户端200与伺服端300之间讯息的传递,包括接收自伺服端300传来的输入提示、所输入的相关行为记录,与传送至伺服端300的血压数据。伺服端300包含的标准数据库310、使用者数据库320、判断模块330、计算模块340、预测模块350与提示模块360,系与第一实施例中记录量测并预测血压数据的系统100其模块具相同的作用,另外为因应与客户端200之间的讯息传输,伺服端300的传输模块370用以进行与各该客户端200之间的资讯传输;包含接收自各该客户端200所传来的相关行为记录、血压数据或记录要求,以及发送输入提示至各该客户端200。
[0028] 图4为本发明于第二实施例的线上记录量测并预测血压数据的方法其步骤流程图。请参照图4,首先,于伺服端300预设有标准血压范围、套用公式、计算区间与预测点(步骤405);伺服端300接收自客户端200所传送包含时间数据的一血压数据(步骤410)后,储存该血压数据(步骤415),并于确认其符合标准血压范围(步骤420)后发出预测确认命令(步骤425),其中,若伺服端300判断该血压数据不符合标准血压范围时,则发送输入提示至该客户端200(步骤450);该伺服端300以该预测确认命令,依据计算区间来比对其储存的血压数据所包含的时间数据,查找出包含符合计算区间的时间数据的多个血压数据(步骤430),并以套用公式(最小平方回归)对该些数据进行计算,产生一线性函数(步骤435);接着,伺服端300以该线性函数对取自该些血压数据的初始血压数据与预测点做计算,产生预测血压数据(步骤440);最后,伺服端300对该预测血压数据进行判断以确认其符合标准血压范围(步骤445),此外若判断该预测血压数据不符合标准血压数据时,则伺服端300发送输入提示至该客户端200(步骤450)。
[0029] 此外,于第一实施例与第二实施例中,皆可利用随身储存装置(如随身碟)来携带血压数据,并将血压数据传送至系统或客户端。同样可于此两个实施例中应用的为预测条件。系统/伺服端的判断模块于发出预测确认命令前,可先确认是否满足该预测条件。以下藉第二实施例来说明预测条件的作用。如图4A所示,首先须于伺服端300增设一预测条件(步骤406);经传送一血压数据并储存之后(步骤410与步骤415),伺服端300于确认接收的血压数据符合标准血压范围时(步骤420),对于是否满足该预测条件进行确认(步骤422),经确认之后即发出一预测确认命令(步骤425)以进行后续的预测动作(步骤430至步骤450),但若经判断为不满足该预测条件则不发出预测确认命令,亦即伺服端300将不进行后续的预测动作。举例来说,预测条件可设定为一个计算数据量的满足;若经判断并确认符合计算区间的血压数据其数量不足时,则选择不进行后续的预测动作。
[0030] 本发明除了对接收的每一血压数据判断其是否在标准血压范围之内外,亦通过对储存的数据与其做预测,判断其是否为一个「虽落于标准范围内,但可能造成日后异常」的数据(如一个虽在标准范围之内,但与先前数据相较下差距值很大的数据),并针对此类数据要求使用者输入与此数据相关的行为纪录。另外,此预测动作亦可经由判断结果之外的条件来触发。举例来说,除前述的判断与预测动作外,可设定为于储存有固定量的血压数据时,就自动对该些血压数据做预测,并判断所计算出的预测血压值是否在标准血压范围内。其中为求预测结果的客观,先前被判断为异常,或是可能造成异常的血压数据都需包含于这些计算数据。必须说明的是,本发明于此不对预测条件的设定方式做任何的限制。
[0031] 综上所述,可知本发明与现有技术之间的差异在于具有记录血压数据、计算血压变化的趋势并以此预测未来血压数据是否可能超出标准血压范围的技术手段,此外,本发明亦具有于判断血压数据不符合标准血压数据时,发出提示以提醒使用者并引导其输入相关行为记录的技术手段。藉由上述功能的技术手段,可解决现有技术所存在的无法精确地掌握影响生理讯号变化的因素的问题,以达成精确掌握影响血压变化因素与防范未然的技术效果。
[0032] 虽然本发明所揭露的实施方式如上,但所述的内容并非用以直接限定本发明的专利保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍须以所附的权利要求书所界定者为准。