用于基于用户的自述症状提供医疗建议的设备、方法及计算机程序与流程

文档序号:17118104发布日期:2019-03-15 23:31阅读:148来源:国知局
用于基于用户的自述症状提供医疗建议的设备、方法及计算机程序与流程

本申请案涉及一种设备、方法及计算机程序。更特定来说,本申请案涉及一种用于基于用户的一或多种医学症状提供医疗建议的设备、方法及计算机程序。



背景技术:

现今,医疗护理的基本出发点是安排一对一gp(全科医生)或医师预约,或在医院急诊室就诊。对于患者及保健服务两者来说,这两个选项均是时间、劳动力及成本密集型的。在预算紧缩及需求上升的情况下,许多患者无法在需要时看病。通常,八分之一的患者被误诊。根据《英国医学杂志》2016年的一项研究,在英国每月造成约1,000人死亡的医疗过失也是美国第三大死因。2016年,在英国,原本可能适合自我护理治疗的5,300万人去到了gp,且原本可能适合自我护理治疗的230万人去到了急诊(a&e)科。



技术实现要素:

在第一方面,提供一种设备,其包括:处理器;存储器;所述存储器存储多种医学症状的信息,所述存储器进一步存储所述医学症状中的一或多者与一或多种医学疾病的信息之间的关联;所述设备经配置以经由所述设备的用户接口从用户接收输入,所述输入包括所述用户的一或多种医学症状的指示;所述处理器经配置以处理所述用户的一或多种医学症状的所述所接收指示,以确定与一或多种医学症状的所述指示相关联的医学疾病;所述处理器进一步经配置以在所述设备的显示器上对所述用户生成输出,所述输出包括对所述用户如何响应所述医学疾病的建议。

根据一些实施例,所述处理器进一步经配置以将所述医学疾病的识别的信息作为所述输出的部分提供给所述用户。

根据一些实施例,所述存储器存储所述多种医学症状与所述一或多种医学疾病之间的关联的信息。

根据一些实施例,所述设备包括存储在所述存储器中的多个数据库。

根据一些实施例,第一数据库存储所述多种医学症状的信息,第二数据库存储所述一或多种医学疾病的信息,且第一查找表存储所述多种医学症状与所述一或多种医学疾病之间的所述关联。

根据一些实施例,所述存储器进一步存储将在所述用户接口上显示的一或多个输入提示的信息,以便从所述用户引出所述一或多种医学症状。

根据一些实施例,一或多个输入提示的所述信息经存储在第三数据库中,所述存储器进一步存储第二查找表,所述第二查找表经配置以将所述第一数据库中的所述医学症状中的一或多者或组合与存储在所述第三个数据库中的一或多个输入提示相关联。

根据一些实施例,所述设备经配置以在所述用户接口上向所述用户显示第一输入提示,以便从所述用户引出响应。

根据一些实施例,第一问题及输入提示的内容是预定的。

根据一些实施例,所述设备经配置以显示第二输入提示,所述第二输入提示的内容是取决于所接收到的对所述第一输入提示的响应来确定。

根据一些实施例,所述存储器存储多种算法,每一算法包括一或多个输入提示,所述算法中的每一者与对应医学疾病相关联。

根据一些实施例,所述第一输入提示包括在与第一医学疾病相关联的第一算法中,所述第二输入提示包括在与第二医学疾病相关联的第二算法中。

根据一些实施例,所述存储器存储对所述用户如何响应所述医学疾病的建议的信息,且进一步存储所述一或多种医学疾病与对所述用户如何响应所述医学疾病的所述建议之间的关联。

根据一些实施例,所述设备包括第四数据库,所述第四数据库包括对所述用户如何响应所述医学疾病的建议的信息。

根据一些实施例,所述存储器存储第三查找表,所述第三查找表存储所述一或多种医学疾病与对所述用户如何响应所述医学疾病的建议之间的关联。

根据一些实施例,所述存储器存储经推荐用来治疗所述所确定医学疾病的一或多个产品的信息,所述设备经配置以指示所述产品中的一或多者作为建议或建议的部分。

根据一些实施例,所述设备经配置以确定所述一或多个所推荐产品的评级,且向所述用户显示所述评级,所述评级是基于所述所接收的一或多种医学症状来确定。

根据一些实施例,所述设备经配置以向所述用户提供一或多个药房的信息,包含所述一或多个药房的接近度。

根据一些实施例,所述设备经配置以在所述一或多个药房处执行所述一或多个产品的可用性的查询。

根据一些实施例,所述设备经配置以将准备采集所述一或多个产品及/或预定所述一或多个产品的配送的请求发送到所述药房中的至少一者。

根据一些实施例,对所述用户的所述建议包括应寻求转诊到执业医生的建议。

根据一些实施例,所述存储器存储用于推荐所述转诊的一或多个触发条件,所述一或多个触发条件包括一或多种症状或症状组合。

根据一些实施例,所述设备包括存储在所述存储器中的多个数据库,第一数据库存储所述多种医学症状的信息,第二数据库存储所述一或多种医学疾病的信息,且第一查找表存储所述多种医学症状与所述一或多种医学疾病之间的关联;所述存储器进一步存储将在所述用户接口上显示的一或多个输入提示的信息,以便从所述用户引出所述一或多种医学症状,其中所述设备经配置以在所述用户接口上向所述用户显示第一输入提示,以便从所述用户引出响应,且其中所述设备经配置以显示第二输入提示,所述第二输入提示的内容是取决于所接收到的对所述第一输入提示的响应来确定。

根据一些实施例,所述存储器进一步存储经推荐用来治疗所述所确定医学疾病的一或多个产品的信息,所述设备经配置以指示所述产品中的一或多者作为建议或建议的部分,所述设备经配置以确定所述一或多个所推荐产品的评级,且向所述用户显示所述评级,所述评级是基于所述所接收的一或多种医学症状来确定。

根据一些实施例,一或多个输入提示的信息经存储在第三数据库中,所述存储器进一步存储第二查找表,所述第二查找表经配置以将所述第一数据库中的所述医学症状中的一或多者或组合与存储在所述第三个数据库中的一或多个输入提示相关联。

根据一些实施例,响应于确定触发条件,所述设备经配置以自动将对转诊的请求发送到所述执业医生。

根据一些实施例,基于所述所接收的一或多种医学症状,所述设备经配置以确定所述用户是否适合工作。

根据一些实施例,当确定所述用户不适合工作时,所述设备经配置以向所述用户提供生成病假条的选项。

根据一些实施例,所述设备进一步经配置以向所述用户提供将所述所生成病假条发送到所述用户的雇主的选项。

根据一些实施例,所述设备经配置以基于由所述用户输入的信息确定所述医学疾病的一般领域。

根据一些实施例,所述医学疾病的所述一般领域选自包括以下项的列表:呼吸疾病;眼科疾病;耳科疾病;中枢神经系统疾病;妇科疾病;胃肠道疾病;肌肉骨骼疾病。

根据一些实施例,所述设备经配置以使用由所述用户提供的进一步信息来确定所述用户的更具体医学疾病。

根据一些实施例,所述设备将一或多个声音存储在所述存储器中,每一声音与所述多种医学症状的症状相关联。

根据一些实施例,所述设备经配置以播放存储在所述存储器中的所述声音中的一或多者以便协助用户指示一或多种症状。

根据一些实施例,所述设备经配置以在所述设备处从用户接收声音输入,且使用声学模型将所述声音输入与存储在所述存储器中的一或多个声音相关联,以便将所述所接收声音输入与所述多种医学症状的症状相关联。

根据一些实施例,所述设备经配置以在所述设备处从用户接收图像输入,且使用图像识别引擎将所述所接收图像与存储在所述存储器中的一或多个图像相关联,以便将所述所接收图像与所述多种医学症状的症状相关联。

在第二方面,提供一种计算机实施方法,其包括:在设备的存储器中存储多种医学症状的信息,且在所述存储器中进一步存储所述医学症状中的一或多者与一或多种医学疾病的信息之间的关联;经由所述设备的用户接口从用户接收输入,所述输入包括所述用户的一或多种医学症状的指示;处理所述用户的一或多种医学症状的所述所接收指示,以确定与一或多种医学症状的所述指示相关联的医学疾病;及在所述设备的显示器上对所述用户生成输出,所述输出包括对所述用户如何响应所述医学疾病的建议。

根据一些实施例,所述方法进一步包括将所述医学疾病的识别的信息作为所述输出的部分提供给所述用户。

根据一些实施例,所述方法进一步包括存储所述多种医学症状与所述一或多种医学疾病之间的关联。

根据一些实施例,所述方法包括在所述存储器中存储多个数据库。

根据一些实施例,第一数据库存储所述多种医学症状的信息,第二数据库存储所述一或多种医学疾病的信息,且第一查找表存储所述多种医学症状与所述一或多种医学疾病之间的所述关联。

根据一些实施例,所述方法进一步包括存储将在所述用户接口上显示的一或多个输入提示的信息,以便从所述用户引出所述一或多种医学症状。

根据一些实施例,所述方法包括在第三数据库中存储一或多个输入提示的所述信息,且进一步存储第二查找表,所述第二查找表经配置以将所述第一数据库中的所述医学症状中的一或多者或组合与存储在所述第三个数据库中的一或多个输入提示相关联。

根据一些实施例,所述方法包括在所述用户接口上向所述用户显示第一输入提示,以便从所述用户引出响应。

根据一些实施例,第一问题及输入提示的内容是预定的。

根据一些实施例,所述方法包括显示第二输入提示,所述第二输入提示的内容是取决于所接收到的对所述第一输入提示的响应来确定。

根据一些实施例,所述方法包括存储多种算法,每一算法包括一或多个输入提示,所述算法中的每一者与对应医学疾病相关联。

根据一些实施例,所述第一输入提示包括在与第一医学疾病相关联的第一算法中,所述第二输入提示包括在与第二医学疾病相关联的第二算法中。

根据一些实施例,所述方法进一步包括存储对所述用户如何响应所述医学疾病的所述建议的信息,且进一步存储所述一或多种医学疾病与对所述用户如何响应所述医学疾病的所述建议之间的关联。

根据一些实施例,所述方法包括存储第四数据库,所述第四数据库包括对所述用户如何响应所述医学疾病的所述建议的信息。

根据一些实施例,所述方法包括存储第三查找表,所述第三查找表存储所述一或多种医学疾病与对所述用户如何响应所述医学疾病的所述建议之间的所述关联。

根据一些实施例,所述方法包括存储经推荐用来治疗所述所确定医学疾病的一或多个产品的信息,且指示所述产品中的一或多者作为建议或建议的部分。

根据一些实施例,所述方法包括确定所述一或多个所推荐产品的评级,且向所述用户显示所述评级,所述评级是基于所述所接收的一或多种医学症状来确定。

根据一些实施例,所述方法包括向所述用户提供一或多个药房的信息,包含所述一或多个药房的接近度。

根据一些实施例,所述方法包括在所述一或多个药房处执行所述一或多个产品的可用性的查询。

根据一些实施例,所述方法包括将准备采集所述一或多个产品及/或预定所述一或多个产品的配送的请求发送到所述药房中的至少一者。

根据一些实施例,对所述用户的所述建议包括应寻求转诊到执业医生的建议。

根据一些实施例,所述方法包括存储用于推荐所述转诊的一或多个触发条件,所述一或多个触发条件包括一或多种症状或症状组合。

根据一些实施例,所述方法包括存储将在所述用户接口上显示的一或多个输入提示的信息,以便从所述用户引出所述一或多种医学症状;在所述用户接口上向所述用户显示第一输入提示,以便从所述用户引出响应;显示第二输入提示,所述第二输入提示的内容是取决于所接收到的对所述第一输入提示的响应来确定;及存储多种算法,每一算法包括所述所存储输入提示中的一或多者,所述算法中的每一者与对应医学疾病相关联,所述第一输入提示包括在与第一医学疾病相关联的第一算法中,所述第二输入提示包括在与第二医学疾病相关联的第二算法中;及响应于确定所述第二算法比所述第一算法更适用于所述用户的症状而从所述第一算法切换到所述第二算法。

根据一些实施例,所述方法包括在所述存储器中存储一或多个声音的信息,每一声音与所述多种医学症状的症状相关联。

根据一些实施例,所述方法包括播放存储在所述存储器中的所述声音中的一或多者以便协助用户指示一或多种症状。

根据一些实施例,所述方法包括在所述设备处从用户接收声音输入,且使用声学模型将所述声音输入与存储在所述存储器中的一或多个声音的信息相关联,以便将所述所接收声音输入与所述多种医学症状的症状相关联。

根据一些实施例,所述方法包括在所述设备处从用户接收图像输入,且使用图像识别引擎将所述所接收图像与存储在所述存储器中的一或多个图像的信息相关联,以便将所述所接收图像与所述多种医学症状的症状相关联。

根据一些实施例,所述方法包括在所述存储器中存储多个数据库,第一数据库存储所述多种医学症状的信息,第二数据库存储所述一或多种医学疾病的信息,且第一查找表存储所述多种医学症状与所述一或多种医学疾病之间的所述关联;所述方法进一步包括存储将在所述用户接口上显示的一或多个输入提示的信息,以便从所述用户引出所述一或多种医学症状,所述方法包括在所述用户接口上向所述用户显示第一输入提示,以便从所述用户引出响应,且显示第二输入提示,所述第二输入提示的内容是取决于所接收到的对所述第一输入提示的响应来确定。

根据一些实施例,响应于确定触发条件,所述方法包括自动将对所述转诊的请求发送到执业医生。

根据一些实施例,基于所述所接收的一或多种医学症状,所述方法包括确定所述用户是否适合工作。

根据一些实施例,当确定所述用户不适合工作时,所述方法包括向所述用户提供生成病假条的选项。

根据一些实施例,所述方法包括向所述用户提供将所述所生成病假条发送到所述用户的雇主的选项。

根据一些实施例,所述方法包括基于由所述用户输入的信息确定所述医学疾病的一般领域。

根据一些实施例,所述医学疾病的所述一般领域选自包括以下项的列表:呼吸疾病;眼科疾病;耳科疾病;中枢神经系统疾病;妇科疾病;胃肠道疾病;肌肉骨骼疾病。

根据一些实施例,所述方法包括使用由所述由用户提供的进一步信息来确定所述用户的更具体医学疾病。

在第三方面,提供一种包括计算机可执行指令的计算机程序,所述计算机可执行指令在一或多个处理器上运行时执行根据第二方面所述的方法。

附图说明

现将通过实例且结合以下附图更全面地描述本发明,其中:

图1展示实例用户设备;

图2展示包括数据库的存储器结构的实例;

图3展示数据库关联的实例;

图4展示医学疾病的实例表;

图5展示输入提示的实例数据库;

图6展示实例流程图;

图7展示实例流程图;

图8展示算法之间的关联的实例;

图9a到9c展示算法之间的实例关联;

图10展示实例流程图;

图11展示医疗建议的实例数据库;

图12a到12c展示实例用户接口显示器;

图13展示实例流程图;

图14展示实例流程图;

图15展示实例系统;

图16展示实例流程图;

图17示意性地展示实例存储器结构;

图18示意性地展示实例用户接口;

图19展示实例流程图。

具体实施方式

现将通过实例描述本发明的一些实施例。

本发明涉及一种用于协助用户确定他们可能正患有的一或多种医学疾病且用于向用户提供如何治疗一或多种医学疾病的建议的设备、方法及计算机程序。建议可为例如患者或用户将自己转诊到全科医生(gp)或医师、药剂师,及/或可提供用户可服用以协助他们康复的药物的建议。在所展示实例中,本发明是在例如用户的移动电话、平板计算机、膝上型计算机、pc等的设备上实施的计算机。这些装置可统称为“用户设备”。

图16提供实施例的有用概述。如190处所展示,首先从患者检索患者个人背景信息。在树的顶部分支之后,接着从用户检索医学症状信息,如192处所展示。然后,可向用户建议医学疾病诊断196及治疗197。

替代地,如194处所展示,在194处检索症状信息之后,向用户建议转诊195(例如,到gp/药剂师)。例如,如果不能从所获得信息确定医学疾病是何病及/或应推荐哪些药物,及/或如果认为(若干)症状严重到有必要亲自求诊,那么可能需要转诊。

实施例实现对用户的症状进行鉴别诊断,即,识别用户正患有的症状的病因,且鉴别具有类似症状的疾病。这可实现向用户提供他们是否可自我药疗(是否根本不需要药物)及/或是否应将他们转诊到例如gp诊所或医院急诊科的医生的建议。最终,这可减少不必要地造访他们的gp及/或医院的人数,从而节省宝贵的资源。

图1展示可在其上实行本发明的实施例的实例设备或用户装置100。在这个实例中,设备100包括移动电话。所述设备包括存储器102及处理器104。所述设备还包括用于向设备100的用户显示信息的显示器106。所述设备进一步包括用户可经由其将信息输入到设备中的输入或输入部件108。输入部件108可包括例如内含一或多个符号(例如数字及字母)的小键盘。如果显示器106是触摸屏显示器,那么输入部件108可包括触摸屏的一或多个部分。设备100进一步包括通信部件110。通信部件110可包括发射器及接收器。经由通信部件110,所述设备可与一或多个外部设备(例如一或多个基站、外部服务器、因特网等)无线通信。在112处大体上展示外部网络。在这个实例中,设备100包括扬声器121。扬声器121使声音或音频能够从设备100输出。在这个实例中,设备100包括相机123。相机123使图像能够被设备100捕获。在这个实例中,相机123可捕获静止及/或动画图像。所捕获图像可经存储在存储器102中。在这个实例中,设备100包括麦克风125。麦克风125使声音或音频能够被设备100捕获。所捕获声音可经存储在存储器102中。

图2示意性地展示存储器102的结构。存储器102存储医学症状信息及医学疾病信息以及它们之间的关联。存储器102还存储可提供给用户的建议的信息。存储器102还存储经设计以从用户引出症状的输入提示的信息。

如图2的实施例中示意性地展示,存储器存储多个数据库。第一数据库114存储医学症状信息。此类医学症状可包含例如咳嗽、脱水、恶心等的症状。

第二数据库116包括医学疾病数据库。此类医学疾病可包括例如结膜炎、普通感冒等。

存储器进一步包括建议数据库118。这包含例如建议用户预约他们的gp、自我药疗的建议,及/或服用的药物的建议等。

存储器进一步包括输入提示数据库120。这些提示可包括例如一或多个问题,或用户可选择以便将他们症状的信息供应给设备的可选选项列表。

存储器102通信地连接到处理器104,使得所述处理器可致使信息传输到存储器且存储在存储器中,及/或从存储器102检索信息。处理器104还可对存储在存储器中的信息执行计算机操作,且通常控制用户装置100。

数据库中的一或多者彼此相关联。这使例如一或多种医学症状能够与一或多种医学疾病相关联。一或多种医学症状及/或一或多种医学疾病可与一或多条建议相关联。一或多种医学症状及/或一或多种医学疾病可与一或多个输入提示相关联。在图3中示意性地展示显示此类关联的示范性结构。

在图3中,医学症状数据库114经由第一查找表115与医学疾病数据库116相关联。例如,第一查找表将医学症状或医学症状组合与存储在数据库116中的一或多种医学疾病相关联。例如,查找表115可将咳嗽及喉咙痛的症状与普通感冒的医学疾病相关联。某些医学症状或医学症状组合可指示一种以上医学疾病。在此情况下,查找表可将医学症状或医学症状组合与多种可能医学疾病相关联。

医学疾病数据库116经由第二查找表117与建议数据库118相关联。例如,查找表117可将普通感冒的医学疾病与服用对乙酰氨基酚及饮用水的建议相关联。如果认为医学疾病更严重(例如咳血),那么查找表117可将那种症状与造访他们gp或医院的建议相关联。

第三查找表119可将医学症状数据库118与输入提示数据库120相关联。输入提示数据库120可包括将呈现给用户的症状及/或问题的列表。在一些实施例中,在用户装置的显示器106上向用户显示症状,接着用户可选择所述症状。在一些实施例中,向用户显示的(若干)输入提示取决于用户先前供应的信息。例如,如果用户最初指示他们耳痛,那么查找表119可将耳痛与和耳朵相关的一或多种可能症状相关联,接着可将其作为输入提示呈现给用户。即,可取决于已由用户供应的信息将输入提示的所过滤列表提供给用户。

图3中所展示的结构是实例性的。还可在数据库之间提供进一步关联。例如,医学症状数据库也可经由查找表与建议数据库相关联,且医学疾病数据库可经由查找表与输入提示数据库相关联等。所述数据库中的一或多者也可包括在更大的综合数据库中。

本发明人已识别由gp/药剂师治疗的最常见疾病。图4中展示这些疾病。每一“一般疾病”122与一或多种“具体疾病”124相关。发明人将为呼吸系统、眼科疾病、耳科疾病(与耳朵相关)、中枢神经系统(cns)疾病、妇科健康疾病、胃肠道疾病及肌肉骨骼疾病识别为gp最常治疗的七种一般疾病。每一一般疾病与一或多种具体疾病相关联。例如,呼吸系统的具体疾病包括咳嗽、感冒、喉咙痛、鼻炎、鼻窦炎及充血、枯草热及过敏。例如,一般肌肉骨骼疾病与急性腰痛、运动/活动相关软组织损伤等的具体疾病相关联。图4中清楚地展示一般医学疾病与具体医学疾病之间的进一步关系。当然,可随时间提供及/或更新或多或少的一般疾病及/或具体疾病。

存储在存储器中的数据库中的一或多者可以这种方式(即,根据图4中所展示的关系)结构化。这在图5中示意性地展示,图5大体上展示医学症状数据库118。在这个数据库内,医学症状可按类型分组及/或区分。如图5中所展示,呼吸系统疾病经存储在存储器空间126中,眼科疾病经存储在存储器空间128中,耳科疾病经存储在存储器空间130中,cns疾病经存储在存储器空间132中,妇科疾病经存储在存储器空间134中,胃肠道疾病经存储在存储器空间136中,且肌肉骨骼疾病经存储在存储器空间138中。类似地,更具体的医学疾病可经嵌套在这些总体一般医学疾病内。例如,在与耳科疾病相关的存储器空间130内,可存储与耳垢及外耳炎等的更具体疾病相关的信息。同样在眼科疾病128内,可存储与更具体疾病结膜炎、睑缘炎、红眼、干眼、花粉症及过敏相关的信息。这种结构化实现从存储器空间有效地检索症状信息。这种结构化还实现例如当将症状的经筛选列表作为提示提供给用户时有效地筛选将呈现给用户的症状信息。例如,如果算法确定用户患有眼科疾病(这可从由用户提供的信息推断出),那么算法可通过提供仅与眼科疾病相关的输入提示来做出响应。因此,输入提示数据库也可以与图5中所展示相同或类似的方式区分。

存储器102进一步经配置以存储一或多种算法。这些算法进行操作以实行如下文将更详细地描述的方法步骤。这些算法以计算机程序代码的形式存储。一般来说,算法体现或实现旨在从用户获得症状,且向那个用户提供建议的相应流程图。可认为每一算法构成计算机程序代码的一部分。因此,在引用不同算法的情况下,所述算法可能不一定完全分开存在。即,所述算法中的一或多者可作为总体、完整算法的部分存在。

图6中展示实例算法的总体步骤。在步骤s1处,所述算法进行操作以从用户获得高级信息。例如,这可包含致使设备将输入提示提供给用户以提供个人背景信息,例如他们的性别、年龄等。在步骤s2处,所述算法进行操作以从用户获得更具体信息。这可包含致使设备在设备的显示器上显现一或多个输入提示以便从用户引出更具体信息,例如他们正经历的医学症状。如上文所描述,步骤s2可分解为一或多个进一步步骤,借此可基于对早期提示的响应来提供经筛选输入提示。因此,步骤s2可包含两次或更多次迭代。

一旦所述算法已从用户获得足够信息以使得能够获得对他们医学疾病的确定,那么在步骤s3处,所述算法致使将如何响应所确定医学疾病的建议提供给用户。还可将所确定医学疾病的识别提供给用户。建议可包括例如用户应转诊到他们的gp,及/或建议自我治疗,及/或推荐药物。

图7展示支持算法的实例流程图。

在步骤s1处,所述算法确定用户怀疑有口腔溃疡。这是基于一或多个早期问题(例如,用户的个人背景信息的问题及/或与症状或若干症状的一般领域相关的问题)来确定。

在步骤s2处,确定是否检测到转诊到医学专家的任何触发点。此类触发条件可包含例如用户或患者的年龄是否低于10岁,或系统性疾病的迹象,例如发烧。如果步骤s2处的答案为是,那么所述方法前进到步骤s3,在步骤s3处向用户建议转诊。即,可建议用户预约他们的gp或造访他们当地的药剂师。

如果步骤s2处的答案为否,那么所述方法前进到步骤s4,在步骤s4处提示用户提供他们症状的持续时间的信息。如果确定持续时间超过14天,那么所述方法前进到步骤s5,在步骤s5处向用户建议转诊。

如果持续时间少于14天,那么所述方法前进到步骤s6,在步骤s6处提示用户提供口腔溃疡是否疼痛或酸痛的信息。如果答案为否,那么所述方法前进到步骤s7,在步骤s7处将用户转诊到他们的gp/药剂师。这是因为无痛性溃疡可能指示致命病因。

如果步骤s6处的答案为是,那么所述方法前进到步骤s8,在步骤s8处提示用户指示溃疡是否与创伤相关,例如由于咬到舌头或脸颊或归因于热食或冷食。如果步骤s8处的答案为是,那么所述方法前进到步骤s9,在步骤s9处所述算法确定溃疡最有可能在7天到14天内被消除且可使用自我药疗,例如抗炎凝胶。可在用户装置的显示器上向用户呈现这个建议(及实际上本文中所提及的任何其它建议)。

如果步骤s8处的答案为否,那么所述方法前进到步骤s10,在步骤s10处提示用户插入关于溃疡大小的信息。例如,可询问用户溃疡的直径是小于还是大于1cm。如果确定溃疡直径大于1cm,那么所述方法前进到步骤s11,在步骤s11处提示用户输入关于溃疡形状的信息。

如果确定形状是不规则的,那么所述方法前进到步骤s12。根据所给出信息,确定溃疡可能与口腔鹅口疮相关。作为响应,所述设备可检索用于疑似口腔鹅口疮诊断的对应算法,且接着继续使用口腔鹅口疮算法。

如果从步骤s11确定口腔溃疡具有规则的圆形形状,那么可确定用户应造访他们的gp,且在步骤s11处建议转诊。

如果步骤s10处的答案为否,那么所述方法前进到步骤s14,在步骤s14处向用户提示是否存在十个以上溃疡的问题。如果答案为否,那么所述方法前进到步骤s9,在步骤s9处建议自我药疗。

如果步骤s14处的答案为是,那么所述方法前进到步骤s15,在步骤s15处建议用户转诊到他们的gp。

根据一些实施例,当算法不能确定用户的疾病时,作为默认选项建议转诊。

如图7的流程图中的步骤s12处所展示,一个流程图/算法可基于从用户接收的信息链接到另一流程图/算法。各种算法之间的这种动态且流畅的关联实现更快地及/或更准确地确定用户的医学疾病。这可加速装置上的过程且更有效地利用装置的计算资源。

这是关于图8展示,其中在140处大体上展示与胃肠道疾病相关的存储算法。这种存储算法包括142处与口腔疾病相关的算法、144处与消化不良及腹痛相关的算法、及146处与腹泻、便秘、肠易激综合征及痔疮相关的算法。在口腔疾病算法142内,存在口腔溃疡算法148、口腔鹅口疮算法150及牙龈炎算法152。

如关于图7所描述,可链接或关联所述算法中的两者或更多者。取决于由用户给出的响应,所述方法可从第一算法切换(或移动)到第二算法,等等。例如,胃肠道算法可跳到更具体的口腔疾病算法,如由箭头154所展示,且反之亦然。口腔溃疡算法148可跳到口腔鹅口疮算法150,如由箭头156所展示,且反之亦然。消化不良及腹痛算法144可跳到口腔鹅口疮算法150,且反之亦然,如由箭头158所展示。

是否及何时从一种算法切换到另一算法的决定是基于提供给一或多个问题或提示的响应。

一些症状可能与一种以上医疗疾病相关联。例如,有些症状可能与妇科疾病134及胃肠道疾病136相关。是否切换算法的决定可至少部分地基于确定由用户提供的症状是一种以上医学疾病所共有的。在一些实施例中,一种以上算法可并行运行。根据上述实例,所给出信息可指示妇科疾病或胃肠道疾病。最初,妇科疾病算法及胃肠道疾病两者可并行运行,直到提供症状或症状组合,其实现对妇科疾病及胃肠道疾病两者的鉴别。此时,第一算法(与疑似疾病相关)继续运行,而另一算法(与现已排除的疾病相关)可中止。与串行运行操作且要求用户从头开始第二算法相比,这可极大地加速确定用户疾病的过程(且因此更有效地利用计算资源)。

是否切换算法的决定还可考虑已对用户实行以便确认他们的医学疾病的数次迭代。例如,如果用户已提供一定数目的响应且“当前”算法不能确定用户的医学疾病,那么处理器可致使切换到与由用户提供的至少一种症状相关的另一不同算法。

一些症状可具有与其相关联的旗标或警报,其致使从第一算法切换到第二算法。例如,疼痛或酸痛的内颊症状可具有与其相关联的旗标,即,这最可能与口腔溃疡相关。因此,基于所给出响应,初始确定可认为用户可能患有消化不良及腹痛,且因此最初使用那种算法。然而,如果在消化不良及腹痛算法的迭代期间用户指示他们遭受疼痛或酸痛的内颊,那么处理器将致使设备切换到口腔溃疡算法,且从那里继续运行。即,基于(若干)所给出症状已确定口腔溃疡算法比消化不良及腹痛算法更相关。

每一算法或流程图可具有预定结构或步骤数目。根据一些实施例,所述算法不一定需要在流程图结构的第一步骤处开始,这取决于由用户给出的响应。以腹痛算法为例。举例来说,这种算法可具有十个预定输入提示,例如步骤s1到步骤s10。基于从用户提供的输入,所述算法可在不同起点处开始。例如,如果用户已指示他们是老人,那么来自所述算法的下一提示可能与用户指示他们是年轻孕妇的提示不同。

这类似地适用于算法之间的切换。例如,当从口腔溃疡算法切换到口腔鹅口疮算法时,处理器不一定必须在口腔鹅口疮算法的起点处开始,且实际上可从第二(口腔鹅口疮)算法的不同点处开始,这取决于已关于第一(口腔溃疡)算法给出的响应。

图9a到9c展示算法之间的切换的一些实例。一般来说,这可被认为是从第一算法切换到第二算法。可认为第二算法与第一算法不同,即使它们可能具有至少一些共同方面。图9a展示肌肉骨骼疾病算法及cns疾病算法之间的切换。图9b展示口腔疾病算法与口腔鹅口疮算法之间的切换。图9c展示腹痛算法与恶心及呕吐算法之间的切换。双头箭头展示切换可在任一方向上进行。

根据一些实施例,确定是否应让用户转诊以进行医疗护理,例如造访他们的gp或医师。根据一些实施例,响应于接收一或多个触发条件,建议用户转诊。这些可称为转诊触发条件。转诊触发条件可为用户的医学症状及/或个人背景信息。例如,触发条件可为用户的年龄或用户的具体医学症状,例如咳血。为此,某些症状及/或其它信息与旗标或警报相关联,所述旗标或警报识别相应症状及/或信息作为转诊触发条件。这例如在图7的流程图中展示,其中输入用户年龄低于10及/或存在发烧致使算法建议转诊到gp/药剂师。同样在步骤s6处,无痛性溃疡的存在被认为是转诊触发条件。在一些实施例中,转诊触发的存在致使所述算法停止向用户提供进一步提示,而是将转诊建议提供给用户。即,一旦满足转诊条件,所述算法就不会继续向用户呈现进一步输入提示。同样,这有效地利用计算资源,因为整个算法可能不需要完整地运行,并且有效地利用用户的时间且确保他们尽快获得必要的转诊。

这关于图10更详细地描述。在步骤s1处,向用户呈现他们可响应的输入提示。

一旦用户响应,那么所述方法继续到步骤s2,在步骤s2处确定是否已接收到转诊触发。如果步骤s2处的答案为否,那么所述算法循环回到步骤s1,在步骤s1处继续提示用户提供更多信息。如果步骤s2处的答案为是,那么所述方法继续到步骤s3,在步骤s3处建议转诊。

图11更详细地展示建议数据库118。在这个实施例中,建议数据库包括药物建议160及一般建议162。药物建议160包括用户可服用、可改善他们的疾病的药物的建议。这可包含例如对乙酰氨基、止咳糖浆等的药物。替代药物建议的是及/或除药物建议之外,还可提供一般建议162。一般建议可包括建议您造访gp,即,转诊建议。一般建议可包括其它建议,例如大量饮水、服用补液药囊、休息24小时等。

图12a到12c展示根据实施例的用户接口164的一些实例屏幕。

图12a展示第一屏幕165。这个第一屏幕可为主屏幕,例如在用户打开应用程序时向用户显示的屏幕。第一屏幕将提示166提供给用户,在这种情况下是问题“今天我能怎么帮到您?”。接着,输入区域168使用户能够输入信息。例如,这可包含他们症状的信息。在一些实施例中,这可呈自由形式输入,例如用户键入他们的症状。还可使用语音识别软件,从而使用户能够通过对装置说话来输入他们的症状。还提供呈放大镜169的形式的搜索图标。在一些实施例中,如果用户选择这个选项,那么将进一步选项提供给用户。例如,可显示进一步屏幕,其展示用户可选择的症状列表或旨在从用户引出响应的其它提示。

还提供设置或选项图标170。如果用户选择图标170,那么可将一或多条进一步信息提供给用户。经由图标170,用户可执行例如改变帐户设置等的任务。

在用户输入足够信息从而使算法或若干算法能够确定用户的医学疾病之后,接着可提供例如图12b中所展示的屏幕。这个屏幕171包括区域172中的建议:用户应与他们的药剂师谈论关于胃食管反流病(gord)或胃灼热的预防措施。

在屏幕171的区域174中提供所推荐治疗,在这种情况下是应进一步注意,这些所推荐治疗基于其对所给出疾病的受认同的有效性而给予评级。这是在176处展示。在这种情况下,的评分为5星(满分5星),且rennie的评分为3.5星(满分5星)。

此外,区域178进一步提供可采取的日常预防措施的建议。在这种情况下,推荐用于日常及/或持续治疗。这进一步被给予评级,在这种情况下是4星(满分5星)。

另一方面是适当时生成病假条及/或发送病假条到用户的雇主/工作场所/教育机构等的能力。在一些实施例中,所述算法可确定用户的症状或症状组合是否会使他们太不舒服及/或是否会传染而无法进入他们的工作场所。当确定用户病得太重而无法进入他们的工作场所时,可提供一或多个选项。在一个选项中,向用户提供询问他们是否希望生成病假条的选项。在另一选项中,可自动生成病假条。可进一步提供询问用户以确认他们是否希望将病假条发送到他们的雇主的选项。如果用户确认的确如此,那么发送病假条。替代地,病假条可自动发送到雇主。在一些实施例中,将病假条表发送到用户,从而使那个用户能够填写病假条表且适当时独立地将其提供给他们的雇主。

图13中展示用于确定药物评级及将药物评级提供给用户的过程。在步骤s1处,确定用户的症状。这可如上述实施例中所解释那样实行。在步骤s2处,确定合适药物。这可包括一或多种合适药物。例如,如果用户头痛,那么合适药物可为对乙酰氨基酚。在步骤s3处,提供所述药物中的每一者的评级。这个评级可以任何形式提供,例如如图12b中所展示的星级评级。可取决于由用户提供的信息以动态方式确定评级。评级可取决于用户的个人背景信息(例如年龄、性别)及/或所提供症状而变化。在一些实施例中,药物或治疗的评级是基于那种药物或治疗对所提供症状组合的平均值。举例来说,假设用户的症状已被识别为头痛及喉咙痛。对乙酰氨基酚可能在头痛的有效性评级中占5星(满分5星),且在喉咙痛中评级为3星(满分5星)。因此,对于治疗用户的症状,总体来说,对乙酰氨基酚可被给予4星(满分5星)。

在步骤s4处,向用户显示结果,例如如图12b中所展示。

图14中展示用于生成病假条的步骤。在步骤s1处,确定用户是否需要病假条。如上文所解释,这是基于由用户提供的信息。任选地,在步骤s2处,询问用户他们是否想要病假条。在步骤s3处,生成病假条。当然,步骤s3仅在用户确认他们想要病假条时发生。在步骤s4处,发送病假条。例如,将病假条发送到用户工作场所处的指定人员。此指定人员信息可经存储在应用程序中,使得每次用户需要发送病假条时不必重新输入这个信息。这个过程可大大地减少gp行医时的资源消耗,因为病假条的生成可能是其工作量的很大一部分。对于雇主来说,这是有利的,因为病假条可以电子方式容易地存储且保存在记录中。其还促进跟踪用户已发送的病假条的数目。

图15展示一些进一步方面。展示用户101操作他们的用户装置100,例如移动电话。用户已下载体现本发明的应用程序或“app”。替代地,程序或应用程序经托管在用户可连接到的因特网180上的网站上。因此,经由用户装置100,用户101可输入他们的信息及症状且以医疗建议的形式接收输出,如上文所描述。经由网络112,用户可连接到例如因特网180。

经由因特网,设备100可连接到一或多个服务器及/或商店,从而实现首先下载应用程序及/或随后接收更新。用户装置100还可将所接收信息上载到一或多个相关联服务器182。除从服务器182接收信息之外,用户装置100还可将信息上载到服务器182。服务器182可随时间整理来自多个用户的信息。这可使系统能够基于从多个用户接收的反馈来随时间学习。接着,可将更新发送到移动装置100以包含新信息。例如,更新可包含例如新症状及医学疾病与其关联以及对所推荐治疗的更新的信息。在一些实施例中,程序完整地下载到移动装置。即,运行程序所必要的所有信息经存储在所述装置上。此后,无需互联网连接即可使用应用程序。在一些实施例中,数量减少的功能被下载到移动装置,其中至少一些功能保留在服务器端182处。例如,上文所描述的数据库及查找表中的一或多者可经存储在所述服务器处。信息是在移动设备100处输入且发送到服务器182,在服务器182处可处理信息且生成建议。接着,将建议发回到移动装置100,在移动装置100处向用户显示建议。在此类实施例中,所述服务器包括以如上文所描述的等效方式操作的存储器及处理器。此分布式架构减少移动装置上的处理及存储器负担。

图15中还展示药房184。使用例如gps的位置服务,可将关于一或多个药房的接近度的信息提供给用户。在一些实施例中,可致使用户装置将一或多个查询发送到药房184。返回参考图12b的实例,所推荐治疗是处理器可致使查询被发送到药房184以检查库存看这些产品是否有储备。这可潜在地避免对药房的徒然造访,且此外帮助药房维持恰当的库存水平。在一些实施例中,所述装置可将查询发送到药房,这致使药房的机器分发所需药物,准备好由用户取药。在一些实施例中,药房184可为无人药房,例如售货亭或货摊。移动装置100可将查询发送到售货亭或货摊,从而致使售货亭或货摊准备好所需药物以供采集。为此,可将代码或密码提供给用户装置100,接着可在售货亭或货摊处使用所述代码或密码来检索所分发药品。

用户装置100还可经由网络112连接到医疗中心186。所述医疗中心可为例如gp诊所、医院急诊科等。如果提供给用户的建议是转诊到gp,那么这个连接可实现预约gp。在一些实施例中,当推荐gp转诊时,自动向gp诊所请求进行医生预约。在一些实施例中,所述过程是半自动的,例如可在屏幕上对例如“您想要预约您的gp吗?”的提示提供链接。如果用户点击链接或确认“是”,那么将消息发送到医疗中心186,从而请求预约。这种自动或半自动gp预约请求对用户来说是方便的,且还可减少系统资源的负担。例如,其减少代表用户安排医生预约所需的步骤数目,并且使医疗中心端处的系统能够有效地安排预约且减少管理人员需要在电话上及/或计算机输入用户细节及/或用户症状等上花费的时间量,因为这些信息中的一些可自动上载到医疗中心计算机及/或服务器。这可极大低减少gp需要花费在每位患者身上的时间量,因为当患者到访时,gp已可获得关于患者的症状的信息。

用户装置100还可经由网络112连接到工作场所188以发送如先前所描述的病假条。

用户可在他们的帐户设置中保存一或多条信息。例如,用户可保存他们的本地或首选药房的设置及联系细节(或具有致使装置找到最近药房的设置)。用户还可保存他们gp的信息及相关联联系信息。用户还可保存他们的工作场所信息及相关联联系信息。这实现以相对少步骤执行多个任务,从而节省计算资源。例如,一旦确定用户的疾病,所述装置可致使查询被发送到以下中的一或多者:将预约的gp;将准备及/或配送(若干)药物的药房;被告知疾病及/或被发送病假条的相关人员的工作场所。这可通过用户确认他们想要实行每一步骤(例如,每一步骤一次点击或确认)或在另一实例中通过用户确认他们想要实行所有这些动作的一次点击或确认来实行。

图17展示基于图2的实例的具有一些进一步特征的实例。为简明起见,不再重复解释与图2共同的方面。在图17的实例中,存储器102存储所存储声音数据库107及/或一或多个声音的信息。存储声音与一或多种疾病或疾患相关联。不同声音可表示不同疾病,及/或表示相同疾病或症状的不同类型。例如,存储声音可为咳嗽的声音。可能存在与不同类型的咳嗽相关联的不同存储声音。例如,第一存储声音可与胸部咳嗽相关联,且第二存储声音可与干咳相关联。这仅是实例且当然可存储其它实例声音。例如,可存在各自表示不同呼吸疾病或不同耳朵疾病(例如,耳鸣)的存储声音。例如响应于来自用户的请求,可将存储声音播放给用户。接着,用户可使用所播放存储声音来帮助决定或鉴别他们患有何种类别或类型的疾病。

关于图18展示实例。这个实例展示用户接口264。在用户接口264上,提供询问用户“您将如何描述咳嗽?”的提示255。在257处展示第一可选选项“我正在生痰及/或感觉胸闷”。为帮助用户确定这种类型的咳嗽听起来像什么,他们可通过选择“播放声音”图标259来听到此咳嗽的预览。在261处展示第二可选选项“无痰且感觉干燥/瘙痒/嘶哑”。为帮助用户确定这种类型的咳嗽听起来像什么,他们可通过选择“播放声音”图标263来听到此咳嗽的预览。这可帮助用户正确地诊断他们的疾病,且防止或减少误诊的可能性。

如图17中所展示,存储器还存储声音识别引擎或单元105。声音识别引擎可包括存储不同声音的表示及/或信息的声学模型。声学模型可包括存储声音数据库107。声音识别引擎105可从用户接收包括声音的输入,且可与处理器104一起将所接收声音分类为医学症状,例如胸部咳嗽、呼吸急促、鼻塞等。可响应于设备向用户的提示而提供来自用户的输入以提供他们症状的实例,例如“现在请咳嗽”。在一些实例中,声学模型可随时间更新,例如经由网络更新。声学模型还可使用设备100处接收的信息来学习及更新。因此,声音识别引擎105可包括机器学习或深度学习算法,及/或与机器学习或深度学习算法通信。因此,声学模型可随时间更新且改善其对声音的识别,且设备100及系统可改善症状(例如,呈所接收声音的形式)与医学疾病之间的关联或使症状(例如,呈所接收声音的形式)与医学疾病之间的关联更准确。

在图17的实例中,存储器102还存储所存储图像或图像信息数据库111。可在设备100的用户接口上选择性地提供存储图像112,以协助用户进行诊断。例如,输入提示可陈述“瘀伤是什么颜色?”,且伴随的可选选项可为“展示瘀伤的实例”。例如,其它图像可帮助用户诊断眼睛疾病(例如红眼)及/或不同类型的斑点或皮疹。

在图17的实例中,展示图像识别引擎或单元109。图像识别引擎109可包括存储一或多个图像的数据或信息的图像模型。图像模型可包括存储图像数据库111。图像识别引擎109可从用户接收包括(例如在相机123上捕获)图像的输入,且可与处理器104一起将所接收图像分类为医学症状,例如红眼、湿疹等。可响应于设备向用户的提示而提供来自用户的输入以提供他们症状的实例,例如“请拍一张您皮疹的照片”。在一些实例中,图像模型可随时间更新,例如经由网络更新。图像模型还可使用设备100处接收的信息来学习及更新。因此,图像识别引擎109可包括机器学习或深度学习算法,及/或与机器学习或深度学习算法通信。因此,图像模型可随时间更新且改善其对图像的识别,且设备100及系统可改善症状(例如,呈所接收图像的形式)与医学疾病之间的关联或使症状(例如,呈所接收图像的形式)与医学疾病之间的关联更准确。

在患者难以解释他们症状的情况下,例如如果他们年轻或年老或难以理解提示,这些实例可能特别有用。因此,此类实例可改善医学疾病的诊断。此类实例还可减少为确认用户的诊断所需的输入提示的数目。例如,声学模型能够在向用户提供单个输入提示以提供他们咳嗽的实例之后诊断咳嗽的类型,其中例如可能需要五个或更多个问题及答案提示以便诊断咳嗽的类型。类似地,可使用图像识别引擎109更快地识别皮疹。因此,这潜在地减少设备100内及/或网络112中与提供问题及输入提示相关联的所需的信令量。

关于图19展示实例方法。

在步骤s1处,在设备的存储器中存储信息。这个信息包括多种医学症状的信息。所述方法进一步包括在存储器中存储所述医学症状中的一或多者与一或多种医学疾病的信息之间的关联。

在步骤s2处,接收输入。经由设备的用户接口从用户接收输入,输入包括用户的一或多种医学症状的指示。

在步骤s3处,处理所接收指示,以便确定与一或多种医学症状的指示相关联的医学疾病。

在步骤s4处,生成输出且在设备的显示器上显示输出。输出包括对用户如何响应医学疾病的建议。

应理解,本文中所提及的处理器或处理系统或电路实际上可由单个芯片或集成电路或者多个芯片或集成电路提供,任选地提供为芯片组、专用集成电路(asic)、现场可编程门阵列(fpga)、数字信号处理器(dsp)、图形处理单元(gpu)等。芯片或若干芯片可包括用于体现数据处理器或若干数据处理器、数字信号处理器或若干数字信号处理器、基带电路及射频电路中的至少一或多者的电路(以及可能的固件),其是可配置的以便根据实例性实施例进行操作。在这方面,实例性实施例可至少部分地由存储在(非暂时性)存储器中且可由处理器执行的计算机软件实施,或由硬件实施,或由有形存储软件及硬件(及有形存储固件)的组合实施。

本文中提及进行数据存储以存储数据。这可由单个装置或多个装置提供。合适装置包含例如硬盘及非易失性半导体存储器。

本文中所描述的实例应被理解为本发明的实施例的说明性实例。设想进一步实施例及实例。关于任何一个实例或实施例所描述的任何特征可单独或组合其它特征使用。另外,关于任何一个实例或实施例所描述的任何特征也可组合任何其它实例或实施例的一或多个特征或者任何其它实例或实施例的任何组合使用。此外,本文中未描述的等效物及修改也可在权利要求书中限定的本发明的范围内使用。

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