用药管理方法及系统与流程

文档序号:17691414发布日期:2019-05-17 21:04阅读:379来源:国知局
用药管理方法及系统与流程

本发明涉及智能医疗技术领域,具体而言,涉及一种用药管理方法及系统。



背景技术:

随着经济水平的提高,人们越来越关注自身健康。目前,大多数人会在家中备用医药箱,准备一些简单药物以备不时之需。但由于用户医药知识的匮乏,以及对自身健康状况不够了解,可能会出现误用药物的情况,造成严重后果。



技术实现要素:

有鉴于此,本发明的目的在于提供一种用药管理方法及系统,能够改善上述问题。

为了达到上述目的,本发明较佳实施例提供一种用药管理方法,应用于用药管理系统,所述用药管理系统包括相互通信的智能药箱以及服务器,所述方法包括:

所述智能药箱将用户的身份信息以及该用户所取用药物的身份信息发送至所述服务器;

所述服务器根据该用户的身份信息查找出该用户的所有健康数据,并根据查找出的健康数据分析出该用户的健康状况,所述服务器中记录有各用户的健康数据;

所述服务器检测该用户取用的药物中是否存在与该用户的健康状况有冲突的药物,所述服务器中记录有不同健康状况与药物之间的冲突关系;以及

所述服务器在检测到该用户取用的药物中存在与该用户的健康状况有冲突的药物时,控制所述智能药箱报警。

进一步地,所述智能药箱内设置有多种健康检测器件,用于检测人体的健康数据,所述服务器中存储的各用户的健康数据通过以下步骤获得:

所述智能药箱获取待检测用户的身份信息;以及

所述智能药箱将检测到的健康数据与所述身份信息关联后发送至所述服务器进行存储。

进一步地,所述健康数据中包括该健康数据的检测时间,所述方法还包括:

所述服务器每间隔第一预设时长扫描记录的健康数据,检测是否存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据;以及

若存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据,所述服务器将该健康数据删除。

进一步地,所述用药管理系统还包括用户终端,所述方法还包括:

所述智能药箱监测存储的各药物的重量;以及

在存在重量低于第一预设重量且大于第二预设重量的药物时,向所述用户终端发送包括该药物的身份信息的药物补充提示;

在存在重量低于第二预设重量的药物时,删除记录中该药物的身份信息。

进一步地,所述方法还包括:

所述智能药箱每间隔第二预设时长向所述服务器发送当前存储的各药物的身份信息;

所述服务器检测所述智能药箱当前存储的各药物中是否存在相互之间有冲突关系的药物,所述服务器中存储有各药物之间的冲突关系;

所述服务器在所述智能药箱当前存储的各药物中存在相互之间有冲突关系的药物时,为所述相互之间有冲突关系的药物的身份信息添加相同的冲突标记;

所述服务器将添加有冲突标记的药物的身份信息发送至所述智能药箱进行记录;

在用户取用药物时,所述智能药箱检测记录的该用户取用的各药物的身份信息是否具有相同的冲突标记;以及

若检测到记录的该用户取用的各药物的身份信息具有相同的冲突标记,所述智能药箱进行报警。

本发明较佳实施例还提供一种用药管理系统,包括智能药箱以及服务器,所述智能药箱包括信息发送模块,所述服务器包括健康状况分析模块、冲突药物查找模块以及报警控制模块;

所述信息发送模块,用于将用户的身份信息以及该用户所取用药物的身份信息发送至所述服务器;

所述健康状况分析模块,用于根据该用户的身份信息查找出该用户的所有健康数据,并根据查找出的健康数据分析出该用户的健康状况,所述服务器中记录有各用户的健康数据;

所述冲突药物查找模块,用于检测该用户取用的药物中是否存在与该用户的健康状况有冲突的药物,所述服务器中记录有不同健康状况与药物之间的冲突关系;以及

所述报警控制模块,用于在检测到该用户取用的药物中存在与该用户的健康状况有冲突的药物时,控制所述智能药箱报警。

进一步地,所述智能药箱内设置有多种健康检测器件,用于检测人体的健康数据,所述智能药箱还包括健康数据发送模块,所述健康数据发送模块包括身份信息获取模块和数据关联发送模块;

所述身份信息获取模块,用于获取待检测用户的身份信息;以及

所述数据关联发送模块,用于将检测到的健康数据与所述身份信息关联后发送至所述服务器进行存储。

进一步地,所述健康数据中包括该健康数据的检测时间,所述服务器还包括:定时扫描模块以及数据删除模块;

所述定时扫描模块,用于每间隔第一预设时长扫描所述服务器记录的健康数据,检测是否存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据;以及

所述数据删除模块,用于在存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据时,删除该健康数据。

进一步地,所述用药管理系统还包括用户终端,所述智能药箱还包括药物重量监测模块、药物补充提示模块以及药物信息删除模块;

所述药物重量监测模块监测所述智能药箱中存储的各药物的重量;

所述药物补充提示模块用于在存在重量低于第一预设重量且大于第二预设重量的药物时,向所述用户终端发送包括该药物的身份信息的药物补充提示;以及

所述药物信息删除模块用于在存在重量低于第二预设重量的药物时,删除记录中该药物的身份信息。

进一步地,所述智能药箱还包括药物信息上报模块、冲突标记检测模块以及冲突报警模块,所述服务器还包括冲突关系检测模块、冲突标记模块以及冲突药物记录模块;所述药物信息上报模块,用于每间隔第二预设时长向所述服务器发送所述智能药箱当前存储的各药物的身份信息;

所述冲突关系检测模块,用于检测所述智能药箱当前存储的各药物中是否存在相互之间有冲突关系的药物,所述服务器中存储有各药物之间的冲突关系;

所述冲突标记模块,用于在所述智能药箱当前存储的各药物中存在相互之间有冲突关系的药物时,为所述相互之间有冲突关系的药物的身份信息添加相同的冲突标记;

所述冲突药物记录模块,用于将添加有冲突标记的药物的身份信息发送至所述智能药箱进行记录;

所述冲突标记检测模块,用于在用户取用药物时,检测所述智能药箱中记录的该用户取用的各药物的身份信息是否具有相同的冲突标记;以及

所述冲突药物记录模块,用于在检测到所述智能药箱中记录的该用户取用的各药物的身份信息具有相同的冲突标记时,进行报警。

本发明实施例提供的用药管理方法及系统,通过用户的健康数据分析出用户的健康状况,查找出与用户的健康状况存在冲突的药物,在用户取用该药物时进行报警。如此,能够避免用户误用与自身健康状况存在冲突的药物,对身体造成更大的伤害。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的一种用药管理系统的连接框图。

图2为本发明实施例提供的一种智能药箱的方框示意图。

图3为本发明实施例提供的一种用药管理方法的流程示意图。

图4为本发明实施例提供的服务器获取用户健康数据的子步骤示意图。

图5为本发明实施例提供的对服务器中的健康数据进行管理的子步骤示意图。

图6为本发明实施例提供的用药管理方法的又一流程示意图。

图7为本发明实施例提供的对智能药箱中各药物的存储量进行监控的子步骤示意图。

图8为本发明实施例提供的一种用药管理系统的功能模块框图。

图9为本发明实施例提供健康数据发送模块的子模块示意图。

图10为本发明实施例提供的服务器的一种功能模块框图。

图11为本发明实施例提供的智能药箱的一种功能模块框图。

图12为本发明实施例提供的用药管理系统的又一功能模块框图。

图标:10-用药管理系统;100-智能药箱;110-存储器;120-处理器;130-通信单元;140-显示单元;150-音频单元;160-信息发送模块;170-健康数据发送模块;171-身份信息获取模块;172-数据关联发送模块;180-药物重量监测模块;190-药物补充提示模块;1910-药物信息删除模块;1920-药物信息上报模块;1930-冲突标记检测模块;1940-冲突报警模块;200-服务器;210-健康状况分析模块;220-冲突药物查找模块;230-报警控制模块;240-定时扫描模块;250-数据删除模块;260-冲突关系检测模块;270-冲突标记模块;280-冲突药物记录模块;300-用户终端;400-网络。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

如图1所示,是本发明较佳实施例提供的智能药箱100、服务器200以及用户终端300之间的交互示意图。所述智能药箱100可通过网络400与所述服务器200以及用户终端300进行通信,以实现数据通信或交互。

本实施例中,所述服务器200可以是,但不限于,web(网站)服务器、ftp(file transfer protocol,文件传输协议)服务器等。所述用户终端300可以是,但不限于,智能手机、个人电脑(personal computer,PC)、平板电脑、个人数字助理(personal digital assistant,PDA)、移动上网设备(mobile Internet device,MID)等。

所述网络400可以是,但不限于,有线网络400或无线网络400。

如图2所示,是图1所示的智能药箱100的方框示意图。所述智能药箱100包括存储器110、处理器120、通信单元130、显示单元140以及音频单元150。

所述存储器110、处理器120、通信单元130、显示单元140以及音频单元150各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述智能药箱100包括至少一个可以软件或固件(firmware)的形式存储于所述存储器110中或固化在所述智能药箱100的操作系统中的软件功能模块。例如,所述智能药箱100所包括的软件功能模块或计算机程序。

所述存储器110用于存储程序,例如所述用药管理装置所包括的功能模块。所述处理器120用于在接收到执行指令后,执行所述存储器110中存储的可执行模块。所述通信单元130用于通过所述网络400建立所述智能药箱100与所述服务器200以及用户终端300之间的通信连接,并用于通过所述网络400收发数据。

其中,所述存储器110可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。

所述处理器120可以是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DSP))、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述显示单元140用于在用户与所述智能药箱100之间提供一交互界面,或者用于显示图像、文字等信息。本实施例中,所述显示单元140可以是,但不限于,触摸显示屏或者液晶显示屏。

本实施例中,所述音频单元150可以用于进行报警。

可以理解,图2所示结构仅为示意。所述智能药箱100可以具有比图2中所示更多或者更少的组件,也可以具有与图2所示不同的配置。图2所示的各组件可以通过硬件、软件或其组合实现。

本实施例中,所述服务器200以及用户终端300中的各组件的具体结构和连接方式与所述智能药箱100中对应的各组件的结构和连接方式相同,此处不再赘述。

如图3所示,是本发明实施例提供的一种用药管理方法,应用于图1所示的用药管理系统10,所述用药管理系统10包括智能药箱100、服务器200以及客户端300。下面将对图3所示的具体步骤进行详细说明。

步骤S101:智能药箱100将用户的身份信息以及该用户所取用药物的身份信息发送至服务器200。

本实施例中,所述智能药箱100内可以设置有多种健康检测器件,用于检测人体的健康数据并发送到所述服务器200进行存储。请参阅图4,所述服务器200中存储的各用户的健康数据通过以下步骤获得:

步骤S201:所述智能药箱100获取待检测用户的身份信息。

本实施例中,用户在使用所述智能药箱100之前,可以先进行身份验证,当身份验证成功时,才能使用所述药箱。所述身份验证可以通过以下步骤实现:

所述智能药箱100接收用户输入的身份信息,可选地,此处所述的身份信息可以包括标识符以及指纹、瞳孔以及面部图像等生物特征信息。

所述智能药箱100将用户输入的身份信息与预存的验证信息进行匹配,在匹配成功时开启药箱门,并记录用户输入的身份信息。

其中,所述预存的验证信息可以是预先输入的多个用户的身份信息。

如此,在进行身份验证的同时,所述智能药箱100也获取了当前用户的身份信息。当用户进行药物取用时,所述智能药箱100可以将用户的身份信息与该用户所取用的药物的身份信息一并发送至服务器200。

步骤S202:所述智能药箱100将检测到的健康数据与所述身份信息关联后发送至所述服务器200进行存储。

本实施例中,用户的健康数据与用户的身份信息需要进行配对存储,以便服务器200能够准确分析出与用户的健康数据对应的健康状况。

根据实际情况,为了减轻服务器200的存储压力,所述服务器200可以周期性地扫描存储的健康数据,删除其中一些检测时间比较早,无法反映用户当前的健康状况的健康数据。

可选地,请参阅图5,对服务器200中健康数据的管理可以通过步骤S301以及步骤S302两个步骤实现。

步骤S301:所述服务器200每间隔第一预设时长扫描记录的健康数据,检测是否存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据。

步骤S302:若存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据,所述服务器200将该健康数据删除。

本实施例中,所述第一预设时长小于所述预设留存期,例如,所述第一预设时长可以为一个周,所述预设留存期可以为15天。实施时,所述服务器200可以每间隔一个周对服务器200中存储的健康数据进行扫描,检测所述服务器200中是否存在该扫描时间往前倒退15天之前检测倒的健康数据。

需要说明的是,所述健康数据中可以包括该健康数据的检测时间。

若所述服务器200检测到所存储的健康数据中存在该扫描时间往前倒退15天之前检测到的健康数据,即可将该扫描时间往前倒退15天之前检测到的健康数据删除。

步骤S102:所述服务器200根据该用户的身份信息查找出该用户的所有健康数据进行分析,得到该用户的健康状况。

本实施例中,所述服务器200中存储有智能药箱100检测到的各用户的健康数据,每个用户的健康数据与该用户的身份信息关联。实施时,可以根据用户的身份信息查找到对应的健康数据。

可选地,所述多种健康检测器件可以包括,但不限于,血压检测仪、血糖检测仪、心率监测仪以及温度计。根据上述健康检测器件检测到的健康数据能够判断出用户的健康状况。

当所述服务器200对存储的健康数据进行定时扫描删除时,所述服务器200中存储的健康数据为用户最近一个预设留存期内的健康数据。能够反映用户当前的健康状况。

步骤S103:所述服务器200检测该用户取用的药物中是否存在与该用户的健康状况有冲突的药物。

在实际应用中,不同的健康状况会与不同的药物存在冲突关系,所述服务器200中存储有不同的健康状况与药物之间的冲突关系。

步骤S104:所述服务器200在检测到该用户取用的药物中存在与该用户的健康状况有冲突的药物时,控制所述智能药箱100报警。

本实施例中,当所述服务器200检测到用户当前取用的药物中存在与该用户最近一个预设留存期内的健康状况有冲突的药物时,即可控制所述智能药箱100进行报警。根据实际需求,所述服务器200可以控制所述智能药箱100通过所述音频单元150和/或显示单元140进行报警。

在实际应用中,用户服用的药物除了可能与健康状况存在冲突,药物与药物之间也可能存在冲突。

为了改善上述问题,请参阅图6,所述方法还可以包括步骤S105、步骤S106、步骤S17、步骤S108、步骤S109以及步骤S110三个步骤。

步骤S105:所述智能药箱100每间隔第二预设时长向所述服务器200发送当前存储的各药物的身份信息。

本实施例中,所述智能药箱100可以周期性地对存储的药物重量进行检测,以便在药物不足时进行补充,或者当用户不再继续存储某种药物时,智能药箱100能够进行相应处理,以便智能药箱100上报到服务器200的始终为其当前存储的各药物的身份信息,避免增加服务器200的工作量。

可选地,请参阅图7,对智能药箱100中各药物的存储量进行监控可以通过以下步骤实现:

步骤S401:所述智能药箱100监测存储的各药物的重量。

步骤S402:在存在重量低于第一预设重量且大于第二预设重量的药物时,向所述用户终端300发送包括该药物的身份信息的药物补充提示。

步骤S403:在存在重量低于第二预设重量的药物时,删除记录中该药物的身份信息。

本实施例中,所述第一预设重量大于所述第一预设重量。当智能药箱100中存放的某一药物的重量低于所述第一预设重量且大于第二预设重量时,可以判定该药物的存储量不足。所述智能药箱100可以向用户终端300发送包括该药物的身份信息的药物补充提示。

其中,对于所述智能药箱100中存储的各用户的身份信息,所述智能药箱100中还存储有与该身份信息对应的用户终端300的通信地址。

当所述智能药箱100检测到存储的各药物中,某一药物的重量低于所述第二预设重量时,可以判定所述智能药箱100中已经不再存储有该药物,所述智能药箱100可以删除记录中该药物的身份信息。

如此,所述智能药箱100中记录的药物身份信息为其当前存储的各药物的信息,所述智能药箱100上报到服务器200的药物身份信息也为其当前存储的各药物的信息,能够在服务器200根据药物的身份信息进行比对或查找操作时的工作量,加快处理速度。

步骤S106:所述服务器200检测所述智能药箱100当前存储的各药物中是否存在相互之间有冲突关系的药物。

本实施例中,所述服务器200中可以存储有各药物之间的冲突关系。根据实际需求,所述服务器200中可以包括一药物信息备用库以及一药物信息数据库,所述药物信息数据库中存储各类常见药物的相关信息,所述药物信息备用库中存储有智能药箱100上报过的药物的相关信息。

在查找药物之间的冲突关系时,所述服务器200可以优先在所述药物信息备用库中进行查找。

步骤S107:所述服务器200在所述智能药箱100当前存储的各药物中存在相互之间有冲突关系的药物时,为所述相互之间有冲突关系的药物的身份信息添加相同的冲突标记。

步骤S108:所述服务器200将添加有冲突标记的药物的身份信息发送至所述智能药箱100进行记录。

步骤S109:在用户取用药物时,所述智能药箱100检测记录的该用户取用的各药物的身份信息是否具有相同的冲突标记。

步骤S110:若检测到记录的该用户取用的各药物的身份信息具有相同的冲突标记,所述智能药箱100进行报警。

本实施例中,假设药物A与药物B之间存在冲突关系,则服务器200可以为药物A和药物B的身份信息添加冲突标记,并将添加冲突标记后的药物A和药物B的身份信息发送至所述智能药箱100,以替代原有的药物A和药物B的身份信息。

如此,当用户取用的药物中包括药物A和药物B时,智能药箱100能够检测到药物A和药物B的身份信息添加有冲突标记,并且它们的冲突标记相同,即可判定药物A和药物B存在冲突,不可同时服用,即可通过显示单元140和/或音频单元150进行报警,以提示用户。

如图8所示,是本发明较佳实施例提供的一种用药管理系统10的功能模块框图。所述用药管理系统10包括智能药箱100和服务器200,所述智能药箱100和服务器200能够相互通信。所述智能药箱100包括信息发送模块160,所述服务器200包括健康状况分析模块210、冲突药物查找模块220以及报警控制模块230。

其中,所述信息发送模块160用于将用户的身份信息以及该用户所取用药物的身份信息发送至所述服务器200。

所述健康状况分析模块210用于根据该用户的身份信息查找出该用户的所有健康数据,并根据查找出的健康数据分析出该用户的健康状况,所述服务器200中记录有各用户的健康数据。

所述冲突药物查找模块220用于检测该用户取用的药物中是否存在与该用户的健康状况有冲突的药物,所述服务器200中记录有不同健康状况与药物之间的冲突关系。

所述报警控制模块230用于在检测到该用户取用的药物中存在与该用户的健康状况有冲突的药物时,控制所述智能药箱100报警。

请参阅图9,所述智能药箱100还可以包括健康数据发送模块170,所述健康数据发送模块170可以包括身份信息获取模块171和数据关联发送模块172。

所述身份信息获取模块171用于获取待检测用户的身份信息。

所述数据关联发送模块172用于将检测到的健康数据与所述身份信息关联后发送至所述服务器200进行存储。

所述智能药箱100内设置有多种健康检测器件,用于检测人体的健康数据。

请参阅图10,所述服务器200还可以包括定时扫描模块240以及数据删除模块250。

其中,所述定时扫描模块240用于每间隔第一预设时长扫描所述服务器200记录的健康数据,检测是否存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据,所述第一预设时长小于所述预设留存期。

所述数据删除模块250,用于在存在检测时间位于当前时刻倒退一个预设留存期之前的健康数据时,删除该健康数据。

请参阅图11,所述智能药箱100还可以包括药物重量监测模块180、药物补充提示模块190以及药物信息删除模块1910。

其中,所述药物重量监测模块180用于监测所述智能药箱100中存储的各药物的重量。

所述药物补充提示模块190用于在存在重量低于第一预设重量且大于第二预设重量的药物时,向所述用户终端300发送包括该药物的身份信息的药物补充提示,所述第一预设重量大于所述第二预设重量。

所述药物信息删除模块1910用于在存在重量低于所述第二预设重量的药物时,删除记录中该药物的身份信息。

请参阅图12,所述智能药箱100还包括药物信息上报模块1920、冲突标记检测模块1930以及冲突报警模块1940,所述服务器200还包括冲突关系检测模块260、冲突标记模块270以及冲突药物记录模块280。

其中,所述药物信息上报模块1920用于每间隔第二预设时长向所述服务器200发送所述智能药箱100当前存储的各药物的身份信息。

所述冲突关系检测模块260用于检测所述智能药箱100当前存储的各药物中是否存在相互之间有冲突关系的药物,所述服务器200中存储有各药物之间的冲突关系。

所述冲突标记模块270用于在所述智能药箱100当前存储的各药物中存在相互之间有冲突关系的药物时,为所述相互之间有冲突关系的药物的身份信息添加相同的冲突标记。

所述冲突药物记录模块280用于将添加有冲突标记的药物的身份信息发送至所述智能药箱100进行记录。

所述冲突标记检测模块1930用于在用户取用药物时,检测所述智能药箱100中记录的该用户取用的各药物的身份信息是否具有相同的冲突标记。

所述冲突药物记录模块280用于在检测到所述智能药箱100中记录的该用户取用的各药物的身份信息具有相同的冲突标记时,进行报警。

综上所述,本发明提供的用药管理方法及系统,通过用户的健康数据分析出用户的健康状况,查找出与用户的健康状况存在冲突的药物,在用户取用该药物时进行报警。如此,能够避免用户误用与自身健康状况存在冲突的药物,对身体造成更大的伤害。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1