一种基于时辰药理学的智能服药提醒方法及系统的制作方法

xiaoxiao2020-10-23  11

一种基于时辰药理学的智能服药提醒方法及系统的制作方法
【技术领域】
[0001] 本发明涉及通信终端业务技术领域,具体是一种基于时辰药理学的智能服药提醒 方法及系统。
【背景技术】
[0002] 在人们的日常生活中,忘记服药的现象时有发生。特别是对于慢性病患者,其病情 要求准时、长期甚至终生服药,而一旦发生晚服、漏服等不规则服药现象,就会影响其治疗 效果,严重时会导致病情恶化。据不完全统计,我国因为不规则服药导致的医疗费用高达数 亿元。
[0003] 对于不同的疾病,服药时间是不同的。有的疾病如神经性疾病、心血管疾病等要求 准时准点服药,而对于有些疾病,则只需要在药物代谢的有效范围内进行服药即可。
[0004] 另外,时辰药理学的研宄结果显示,应根据机体对药物反应的节律性等因素来决 策最佳的给药时间和剂量,以提高疗效、减少毒性和药物用量。因此,在制定给药方案和进 行临床用药决策时,选择恰当的给药时机,可以使药物发挥最大的效能,并能最大程度地避 免不良反应的发生。而现有的服药提醒软件要么是按照一天服用药物的次数来等间隔提 醒,要么是根据患者自己设定的时间来进行提醒,这样可能无法兼顾药效、最佳用药时间和 患者的作息时间,极易导致不规则服药事件发生。

【发明内容】

[0005] 本发明的目的在于提供一种能够兼顾药效、用药时间窗口和患者作息时间的基于 时辰药理学的智能服药提醒方法及系统。
[0006] 本发明的技术方案为:
[0007] 一种基于时辰药理学的智能服药提醒方法,该方法包括以下步骤:
[0008] (1)获取患者的疾病信息,所述疾病信息包括疾病名称和疾病种类,所述疾病种类 分为严格按时服药类和非严格按时服药类;
[0009] (2)获取患者的服药信息,所述服药信息包括药物名称、每天服药次数或服药间隔 以及每次服药剂量;
[0010] (3)获取患者的作息时间信息;
[0011] (4)获取患者的首次服药时间信息;
[0012] (5)根据患者的疾病信息、服药信息、作息时间信息、首次服药时间信息和所用药 物代谢规律规划服药提醒时间;
[0013] (6)根据规划的服药提醒时间提醒患者服药。
[0014] 所述的基于时辰药理学的智能服药提醒方法,所述步骤(5)具体包括:
[0015] a、根据患者的服药信息,结合时辰药理学和药物代谢动力学规律,确定相应药物 在一天内的一个或多个患者最佳服药时间段I\、T2、…、Tn,n为正整数;
[0016]b、以一天为提醒周期,将患者的首次服药时间t与所述患者最佳服药时间段1\、 T2、…、Tn逐个进行对比,确定下次服药提醒的初始时间t',包括:
[0017] bl、当所述患者最佳服药时间段的数量为一个即n= 1时,将t'初步定为第二天 的1\时间段的下限值,SPt'i= (T1)miWl其中,t'i表示t'的初步值,(T1)min表示当 天的T1时间段的下限值;
[0018] b2、当所述患者最佳服药时间段的数量为两个即n= 2时,若t满足Oh<t彡(T1) _,其中,(T1)max表示当天的T:时间段的i:限值,则将t'初步定为当天的T2时间段的下限 值,即t'F(T2)min,若t不满足0h<t<(T丄ax,则将t'步定为第二天的1\时间段的 下限值,即t'尸汀丄in+24h;
[0019] b3、当所述患者最佳服药时间段的数量为三个以上即n彡3时,若t满足Oh (T丄ax,则将t'初步定为当天的以寸间段的下限值,即t' i= (T丄in,若t不满足 Oh<t彡(T1)max,则继续判断t是否满足
[0020] (Tx)max<t彡(Tx+1)max,1彡X彡n-2,若是,则将t'初步定为当天的Tx+2时间段的 下限值,即t'f(Tx+2)min,若否,如果t满足则将t'初步定为第二 天的1\时间段的下限值,即t' i= (T1)ffli^h;
[0021] b4、判断上述得到的t'i是否满足;^ (6[013,6?,若是,则t,=t'P若否, 如果疾病种类为严格按时服药类,则t' =t'p如果疾病种类为非严格按时服药类,则将C定在超过6h的第一个患者最佳服药时间段的下限值,即t' =(T上in,(T上&>611且1'!£ <TX+1〈…<Tn;
[0022] c、根据t'以及所述患者最佳服药时间段,依次确定每天每次服药提醒的初始时 间。
[0023] 一种基于时辰药理学的智能服药提醒系统,该系统包括信息获取单元、智能处理 单元和服药提醒单元;
[0024] 所述信息获取单元,用于获取患者的疾病信息、服药信息、作息时间信息和首次服 药时间信息;
[0025] 所述智能处理单元,用于根据患者的疾病信息、服药信息、作息时间信息、首次服 药时间信息和所用药物代谢规律规划服药提醒时间;
[0026] 所述服药提醒单元,用于根据规划的服药提醒时间提醒患者服药。
[0027] 所述的基于时辰药理学的智能服药提醒系统,所述智能处理单元包括第一处理单 元、第二处理单元和第三处理单元;
[0028] 所述第一处理单元,用于根据患者的服药信息,结合时辰药理学和药物代谢动力 学规律,确定相应药物在一天内的一个或多个患者最佳服药时间段T2、…、Tn,n为正整 数;
[0029] 所述第二处理单元,用于以一天为提醒周期,将患者的首次服药时间t与所述患 者最佳服药时间段T1J2、…、Tn逐个进行对比,确定下次服药提醒的初始时间t';所述第 二处理单元包括第一处理模块、第二处理模块、第三处理模块和第四处理模块;
[0030] 所述第一处理模块,用于当所述患者最佳服药时间段的数量为一个即n= 1时,将 下次服药提醒的初始时间t'初步定为第二天的T1时间段的下限值,S卩t'i=(T上in+24h, 其中,t',表示t'的初步值,(T1)min表示当天的T1时间段的下限值;
[0031] 所述第二处理模块,用于当所述患者最佳服药时间段的数量为两个即n= 2时,判 断t是否满足0h<t< (T1)max, (T1)max表示当天的!\时间段的上限值,若是,则将t'初步 定为当天的!^时间段的下限值,即t' ^ (T丄in,若否,则将t'初步定为第二天的1\时 间段的下限值,即t'i=(T^"+241!;
[0032] 所述第三处理模块,用于当所述患者最佳服药时间段的数量为三个以上即n彡3 时,若t满足0h<t< (T1)max,则将t'初步定为当天的1~2时间段的下限值,S卩t'i= (T2) min,若t不满足Oh<t彡(T1)max,则继续判断t是否满足(Tx) max<t彡(Tx+1)max,1彡X彡n-2, 若是,则将t'初步定为当天的Tx+2间段的下限值,即t'i= (Tx+2)min,若否,如果t满足 (Tlri)max,则将t,初步定为第二天的1\时间段的下限值,即t,尸(T丄in+24h;
[0033] 所述第四处理模块,用于判断上述得到的t' 1是否满足 【〇h,6h],若是,则t =t'i,若否,如果疾病种类为严格按时服药类,则t' =t'i,如果疾病种类为非严格按 时服药类,则将t'定在超过6h的第一个患者最佳服药时间段的下限值,即t' =(Tx)min, (T上in>6h且Tx<Tx+1<...<Tn;
[0034] 所述第三处理单元,用于根据t'以及所述患者最佳服药时间段,依次确定每天每 次服药提醒的初始时间。
[0035] 由上述技术方案可知,本发明不仅能够科学地提醒患者规则服药,还能让服药提 醒符合时辰药理学和药物代谢动力学规律,并且尽可能地不影响患者的正常休息。
【附图说明】
[0036] 图1是本发明的方法流程图;
[0037] 图2是本发明的服药提醒时间规划流程图;
[0038] 图3是本发明的系统结构示意图。
【具体实施方式】
[0039] 下面,结合附图和具体实施例进一步说明本发明。
[0040] 如图1所示,一种基于时辰药理学的智能服药提醒方法,包括以下步骤:
[0041] S1、获取患者的疾病信息、服药信息以及作息时间信息;
[0042] 疾病信息主要包括疾病名称和疾病种类,疾病种类分为严格按时服药类和非严格 按时服药类(谨遵医嘱),服药信息包括药物名称、每天服药次数/服药间隔、每次服药剂量 (谨遵医嘱),作息时间信息为患者的夜间休息时间等。
[0043] S2、获取患者的首次服药时间信息。
[0044] S3、如图2所示,根据患者的疾病种类、药物代谢规律和作息时间规划服药提醒时 间,具体包括:
[0045] S31、事先将大部分常见疾病及其常用药物存储在数据库中,并依据时辰药物代谢 动力学原理,存储相应药物的一个或多个最佳服用时间段。
[0046] S32、将患者的疾病信息与数据库中存储的相应信息进行对比,并根据患者的服 药信息和作息时间信息,确定每天相应药物的一个或多个患者最佳服药时间段,姑且记为 Tn(n为正整数)。患者最佳服药时间段为根据疾病的用药性质、药物代谢动力学规律、 时辰药理学以及患者作息时间得出的,既在合理用药时辰内充分发挥药效,同时又尽可能 地避开患者的休息时间。
[0047] S33、以一天为提醒周期,将患者的首次服药时间(记为t)与上述确定的T1J2、…、 Tn逐个进行对比:
[0048] a、当n= 1时,将下次服药提醒的初始时间(记为t')初步定为第二天的1\时 间段的下限值,即t' i表示t'的初步值;
[0049] b、当n= 2时,若t大于0时(此处的0时指的是时间,即零点,下同)且小于等 于T1时间段的上限值即0 <t彡(TJmax,则将t'初步定为!^时间段的下限值,即t',= (T2)min;否则将t'初步定为第二天的T对间段的下限值,即t' i= (T1)ffli^;
[0050] c、当n彡3时,若t大于0时且小于等于1\时间段的上限值即0 <t彡(T丄ax, 则将t'初步定为1~2时间段的下限值,SPt'i= (T2)min;否则,若(Tx)max<t彡(Tx+1)max, (1彡X彡n-2),则将t'初步定为Tx+2时间段的下限值,即t'i=(Tx+2)min;gt大于TJri 时间段的上限值且小于24时即则将t'初步定为第二天的!\时间段的 下限值,即t'i=(T丄in+24。
[0051] S34、调用数据库中存储的疾病种类信息(分为严格按时服药类和非严格按时服 药类),并判断上述得到的t'的初步值t' 1是否在患者的熟睡时间(0~6时)内,若t'i 不在0~6时,则下次服药提醒的初始时间t'以上述得到的初步值t'i为准,即t'= t'i,否则,若t'在0~6时内即0彡t' #6,则:
[0052] 如果疾病种类为严格按时服药类,则确定t'为t'i,即t' =t' i;
[0053] 如果疾病种类为非严格按时服药类,则将t'定在超过6时的第一个患者最佳服 药时间段的下限值,即t' = (Tx)min,((Tx)min>6 且Tx<Tx+1<~<Tn)。
[0054] S35、根据t'以及每天的患者最佳服药时间段,依次确定每天每次服药提醒的初 始时间。
[0055] S4、根据规划的服药提醒时间提醒患者服药;
[0056] 确定服药提醒时间后,根据患者设定的提醒方式(震动、响铃以及震动和响铃混 合等)进行提醒,提醒持续20秒,若接收到确定服药信号,则终止本次提醒,将本次服药记 录为完成服药,并在下次服药提醒的初始时间继续进行提醒;若接收到取消信号,则在相应 的患者最佳服药时间段内,每隔5分钟提醒一次,直到接收到完成服药信号;若在整个时间 段内都没有接收到任何信号,则将本次服药记录为未完成服药。
[0057] 如图3所示,一种基于时辰药理学的智能服药提醒系统,包括信息获取单元1、智 能处理单元2和提醒单元3。信息获取单元1,用于获取患者的疾病信息、服药信息、作息时 间信息和首次服药时间信息。智能处理单元2,用于根据患者的疾病种类、所用药物代谢规 律、作息时间和首次服药时间规划服药提醒时间。服药提醒单元3,用于根据规划的服药提 醒时间提醒患者服药。
[0058]其中,智能处理单元2包括第一处理单元21、第二处理单元22和第三处理单元 23。第一处理单元21,用于根据患者的服药信息,结合时辰药理学和药物代谢动力学规律, 确定相应药物在一天内的一个或多个患者最佳服药时间段InT2、…、Tn,n为正整数。第二 处理单元22,用于以一天为提醒周期,将患者的首次服药时间t与患者最佳服药时间段1\、 T2、…、Tn逐个进行对比,确定下次服药提醒的初始时间t'。第三处理单元23,用于根据 t'以及患者最佳服药时间段,依次确定每天每次服药提醒的初始时间。
[0059] 其中,第二处理单元22包括第一处理模块221、第二处理模块222、第三处理模块 223和第四处理模块224。
[0060] 第一处理模块221,用于当患者最佳服药时间段的数量为一个即n= 1时,将下次 服药提醒的初始时间t'初步定为第二天的1\时间段的下限值,即t'i=(T 其 中,t'i表示t'的初步值,(T1)min表示当天的T对间段的下限值。
[0061] 第二处理模块222,用于当患者最佳服药时间段的数量为两个即n= 2时,判断t 是否满足〇h<t< (T上ax,(T丄ax表示当天的!\时间段的上限值,若是,则将t'初步定为 当天的T2时间段的下限值,SPt'i= (T2)min,若否,则将t'初步定为第二天的T1时间段 的下限值,即t' i= (1^)^+241^
[0062] 第三处理模块223,用于当患者最佳服药时间段的数量为三个以上即n彡3时,若 t满足0h<t彡(T丄ax,则将t'初步定为当天的以寸间段的下限值,S卩t'f(T丄in, 若t不满足Oh<t彡(T1)max,则继续判断t是否满足(Tx)max<t彡(Tx+1)max,1彡X彡n-2 若是,则将t'初步定为当天的Tx+2时间段的下限值,即t'i= (Tx+2)min,若否,如果t满足 (HSt< 24h,则将t'初步定为第二天的T对间段的下限值,即t' (T1)miWl
[0063] 第四处理模块224,用于判断上述得到的t' 1是否满足j【Oh,6h],若是,则 t' =t'i,若否,如果疾病种类为严格按时服药类,则t' =t'i,如果疾病种类为非严格 按时服药类,则将t'定在超过6h的第一个患者最佳服药时间段的下限值,即t' =(Tx) min,(Tx)min> 6h且Tx<Tx+1<…<Tn〇
[0064] 本发明的智能服药提醒系统运行的平台可以是基于Android系统或者IOS系统的 移动终端,也可以是基于其他任何平台的终端。
[0065]以上所述实施方式仅仅是对本发明的优选实施方式进行描述,并非对本发明的范 围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方 案作出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
【主权项】
1. 一种基于时辰药理学的智能服药提醒方法,其特征在于,该方法包括以下步骤: (1) 获取患者的疾病信息,所述疾病信息包括疾病名称和疾病种类,所述疾病种类分为 严格按时服药类和非严格按时服药类; (2) 获取患者的服药信息,所述服药信息包括药物名称、每天服药次数或服药间隔以及 每次服药剂量; (3) 获取患者的作息时间信息; (4) 获取患者的首次服药时间信息; (5) 根据患者的疾病信息、服药信息、作息时间信息、首次服药时间信息和所用药物代 谢规律规划服药提醒时间; (6) 根据规划的服药提醒时间提醒患者服药。2. 根据权利要求1所述的基于时辰药理学的智能服药提醒方法,其特征在于,所述步 骤(5)具体包括: a、 根据患者的服药信息,结合时辰药理学和药物代谢动力学规律,确定相应药物在一 天内的一个或多个患者最佳服药时间段T2.....Tn,n为正整数; b、 以一天为提醒周期,将患者的首次服药时间t与所述患者最佳服药时间段1\、 T2.....Tn逐个进行对比,确定下次服药提醒的初始时间t',包括: bl、当所述患者最佳服药时间段的数量为一个即n= 1时,将t'初步定为第二天的 时间段的下限值,即t' 其中,t'i表示t'的初步值,表示当天的 时间段的下限值; b2、当所述患者最佳服药时间段的数量为两个即n= 2时,若t满足Oh<t< 〇\)_, 其中,表示当天的1\时间段的上限值,则将t'初步定为当天的1~2时间段的下限值, 即t' 1=0^)^,若t不满足,则将t'初步定为第二天的时间段的下 限值,即t,fCM+Mh; b3、当所述患者最佳服药时间段的数量为三个以上即n彡3时,若t满足Oh<t< 〇\) _,则将t'初步定为当天的1~2时间段的下限值,即t' i= (T2)min,若t不满足Oh<t彡〇\) max,则继续判断t是否满足(Tx)max<t彡(Tx+1)max,1彡x彡n-2,若是,则将t'初步定为当 天的Tx+2时间段的下限值,即t'i= (Tx+2)min,若否,如果t满足t彡24h,则将 t'初步定为第二天的1\时间段的下限值,即t' i=(T0^+241!; b4、判断上述得到的t' 1是否满足,若是,则t' =t'p若否,如果疾病 种类为严格按时服药类,则t' =t'p如果疾病种类为非严格按时服药类,则将t'定在 超过6h的第一个患者最佳服药时间段的下限值,即t' =(Tx)min,(Tx)min>6h且TX<TX+1 <...<Tn; c、 根据t'以及所述患者最佳服药时间段,依次确定每天每次服药提醒的初始时间。3. -种基于时辰药理学的智能服药提醒系统,其特征在于:该系统包括信息获取单 元、智能处理单元和服药提醒单元; 所述信息获取单元,用于获取患者的疾病信息、服药信息、作息时间信息和首次服药时 间信息; 所述智能处理单元,用于根据患者的疾病信息、服药信息、作息时间信息、首次服药时 间信息和所用药物代谢规律规划服药提醒时间; 所述服药提醒单元,用于根据规划的服药提醒时间提醒患者服药。4.根据权利要求3所述的基于时辰药理学的智能服药提醒系统,其特征在于:所述智 能处理单元包括第一处理单元、第二处理单元和第三处理单元; 所述第一处理单元,用于根据患者的服药信息,结合时辰药理学和药物代谢动力学规 律,确定相应药物在一天内的一个或多个患者最佳服药时间段1\、T2.....Tn,n为正整数; 所述第二处理单元,用于以一天为提醒周期,将患者的首次服药时间t与所述患者最 佳服药时间段I\、T2.....Tn逐个进行对比,确定下次服药提醒的初始时间t';所述第二处 理单元包括第一处理模块、第二处理模块、第三处理模块和第四处理模块; 所述第一处理模块,用于当所述患者最佳服药时间段的数量为一个即n= 1时,将下次 服药提醒的初始时间t'初步定为第二天的1\时间段的下限值,即t'i=(T 其 中,t'i表示t'的初步值,表示当天的!\时间段的下限值; 所述第二处理模块,用于当所述患者最佳服药时间段的数量为两个即n= 2时,判断t是否满足〇h<t< (T上ax,(T丄ax表示当天的!\时间段的上限值,若是,则将t'初步定为 当天的T2时间段的下限值,SPt'i=(T2)min,若否,则将t'初步定为第二天的时间段 的下限值,即t'i=(T丄in+24h; 所述第三处理模块,用于当所述患者最佳服药时间段的数量为三个以上即n多3时,若t满足Oh<t彡(T丄ax,则将t'初步定为当天的以寸间段的下限值,S卩t'f(T丄in, 若t不满足Oh<t彡,则继续判断t是否满足(Tx)max<t彡(Tx+1)max,1彡x彡n-2, 若是,则将t'初步定为当天的Tx+2时间段的下限值,即t'i= (Tx+2)min,若否,如果t满足 (H't< 24h,则将t'初步定为第二天的1\时间段的下限值,即t'i=; 所述第四处理模块,用于判断上述得到的t' 1是否满足运[Oh,6tl],若是,则t'= t'p若否,如果疾病种类为严格按时服药类,则t' =t'p如果疾病种类为非严格按时服 药类,则将t'定在超过6h的第一个患者最佳服药时间段的下限值,即t' =(Tx)min,(Tx)min 所述第三处理单元,用于根据t'以及所述患者最佳服药时间段,依次确定每天每次服 药提醒的初始时间。
【专利摘要】本发明提供一种基于时辰药理学的智能服药提醒方法,包括:获取患者的疾病信息;获取患者的服药信息;获取患者的作息时间信息;获取患者的首次服药时间信息;根据获取的信息和药物代谢规律规划服药提醒时间;根据规划的服药提醒时间提醒患者服药。本发明还提供一种基于时辰药理学的智能服药提醒系统。本发明不仅能够科学地提醒患者规则服药,还能让服药提醒符合时辰药理学和药物代谢动力学规律,并且尽可能地不影响患者的正常休息。
【IPC分类】A61J7/04
【公开号】CN104905975
【申请号】CN201510338293
【发明人】梁振, 何珊, 汪凯
【申请人】安徽医科大学
【公开日】2015年9月16日
【申请日】2015年6月17日

最新回复(0)