1.本发明涉及互联网医疗技术领域,尤其涉及一种失眠管理系统、方法、电子设备和计算机可读介质。
背景技术:2.失眠的治疗分为药物治疗和非药物治疗。非药物治疗的方法中,失眠的认知行为疗法是公认的行之有效的方法。失眠的认知行为疗法是结合了认知治疗和行为干预等技术的联合治疗方法,主要包括睡眠卫生教育、认知治疗、刺激控制疗法、睡眠限制疗法、松弛疗法,以及生物反馈法、矛盾意向法等。一般在对失眠患者进行认知行为诊疗时,需要给失眠患者量身定做每日行为规范,即给失眠患者安排每日活动,让失眠用户每天按照医生安排的行为规范去做,然而用户当天可能因为各种原因很难一一完成,每天被安排也会有抗拒性,导致患者的依从性特别差,很难坚持,治疗效果差。而且,失眠的认知行为诊疗一般都是线下治疗,患者需要定期前往医院与医生进行面诊,占用患者较多的时间,也会增加患者的经济负担。
技术实现要素:3.为解决上述技术问题或至少部分地解决上述技术问题,本发明实施例提供一种失眠管理系统、方法、电子设备和计算机可读介质。
4.在本发明实施例的第一方面,提供了一种失眠管理系统,包括:
5.行为数据库,用于存储预先设置的多个行为事项;
6.方案生成模块,用于响应于用户对所述行为数据库中的所述多个行为事项的选择操作,确定所述用户选定的目标行为事项;根据所述目标行为事项,确定目标治疗方案;
7.发送模块,用于将所述目标治疗方案发送至所述用户。
8.可选地,每个所述行为事项具有评分,所述评分用于指示所述行为事项有助于睡眠的程度;
9.所述方案生成模块还用于:根据所述目标行为事项,生成候选治疗日程表;根据所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件;在确定所述候选治疗日程表满足所述预设条件的情况下,将所述候选治疗日程表作为目标治疗方案;在确定所述候选治疗日程表不满足所述预设条件的情况下,生成第一失败消息;
10.所述发送模块还用于将所述第一失败消息发送至所述用户。
11.可选地,所述方案生成模块还用于:根据预设的规则对所述候选治疗日程表进行检测,确定所述候选治疗日程表是否触发预设的加减分机制;若是,则根据所述加减分机制和所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件。
12.可选地,所述多个行为事项中包括必选行为事项;
13.所述方案生成模块还用于:判断所述目标行为事项中是否包含所述必选行为事项;若是,则根据所述目标行为事项,生成候选治疗日程表;若否,则生成第二失败消息;
14.所述发送模块还用于将所述第二失败消息发送至所述用户。
15.可选地,所述系统还包括信息采集模块,用于采集所述用户的用户数据。
16.可选地,所述信息采集模块还用于:显示信息填写页面,所述信息填写页面包括多个填写项,接收所述用户针对所述多个填写项填写的用户数据;和/或在已获取所述用户许可的情况下,从所述用户的可穿戴智能设备中获取所述用户的用户数据。
17.可选地,所述系统还包括行为推荐模块,用于根据所述用户的用户数据,从所述行为数据库中的所述多个行为事项中确定与所述用户匹配的待推荐行为事项,将所述待推荐行为事项发送至所述用户。
18.可选地,所述系统还包括提醒模块,用于根据所述目标治疗方案,创建提醒任务,根据所述提醒任务向所述用户发送提醒消息。
19.可选地,所述系统还包括跟踪记录模块,用于记录所述用户对所述目标治疗方案的完成情况。
20.可选地,所述系统还包括评价模块,用于根据所述用户对所述目标治疗方案的完成情况,从预设的评价语料库中确定与所述完成情况匹配的目标评价,将所述目标评价发送至所述用户。
21.可选地,所述必选行为事项包括填写睡眠日记;
22.所述系统还包括优化模块,用于根据所述用户填写的睡眠日记,优化所述多个行为事项的评分。
23.在本发明实施例的第二方面,提供了一种失眠管理方法,包括:响应于用户对预设的行为数据库中的多个行为事项的选择操作,确定所述用户选定的目标行为事项;根据所述目标行为事项,确定目标治疗方案;将所述目标治疗方案发送至所述用户。
24.可选地,每个所述行为事项具有评分,所述评分用于指示所述行为事项有助于睡眠的程度;
25.根据所述目标行为事项,确定目标治疗方案包括:根据所述目标行为事项,生成候选治疗日程表;根据所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件;在确定所述候选治疗日程表满足所述预设条件的情况下,将所述候选治疗日程表作为目标治疗方案;在确定所述候选治疗日程表不满足所述预设条件的情况下,生成第一失败消息;
26.所述方法还包括:将所述第一失败消息发送至所述用户。
27.可选地,根据所述目标行为事项,确定目标治疗方案包括:根据预设的规则对所述候选治疗日程表进行检测,确定所述候选治疗日程表是否触发预设的加减分机制;若是,则根据所述加减分机制和所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件。
28.可选地,所述多个行为事项中包括必选行为事项;
29.根据所述目标行为事项,确定目标治疗方案包括:判断所述用户选定的目标行为事项中是否包含所述必选行为事项;若是,则根据所述目标行为事项,生成候选治疗日程表;若否,则生成第二失败消息;
30.所述方法还包括:将所述第二失败消息发送至所述用户。
31.可选地,所述方法还包括:采集所述用户的用户数据。
32.可选地,所述采集所述用户的用户数据包括:显示信息填写页面,所述信息填写页面包括多个填写项,接收所述用户针对所述多个填写项填写的用户数据;和/或在已获取所述用户许可的情况下,从所述用户的可穿戴智能设备中获取所述用户的用户数据。
33.可选地,所述方法还包括:根据所述用户的用户数据,从所述行为数据库中的所述多个行为事项中确定与所述用户匹配的待推荐行为事项,将所述待推荐行为事项发送至所述用户。
34.可选地,所述方法还包括:根据所述目标治疗方案,创建提醒任务,根据所述提醒任务向所述用户发送提醒消息。
35.可选地,所述方法还包括:记录所述用户对所述目标治疗方案的完成情况。
36.可选地,所述方法还包括:根据所述用户对所述目标治疗方案的完成情况,从预设的评价语料库中确定与所述完成情况匹配的目标评价,将所述目标评价发送至所述用户。
37.可选地,所述必选行为事项包括填写睡眠日记;
38.所述方法还包括:根据所述用户填写的睡眠日记,优化所述多个行为事项的评分。
39.在本发明实施例的第三方面,还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例的失眠管理方法。
40.在本发明实施例的第四方面,还提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例的失眠管理方法。
41.上述发明中的一个实施例具有如下优点或有益效果:
42.本发明实施例通过行为数据库存储预先设置的多个行为事项,失眠患者可以根据自身情况从所述行为数据库中选择行为事项,从而自定义治疗方案,降低了失眠患者的抗拒性,改善了失眠患者的依从性,有效改善失眠患者的睡眠质量,而且,失眠患者通过移动设备即可登录失眠管理系统,不需要奔波于医院,有效节省了时间成本和经济成本。
43.上述的非惯用的候选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
44.附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
45.图1示意性示出了本发明实施例的失眠管理系统的结构示意图;
46.图2示意性示出了本发明另一实施例的失眠管理系统的结构示意图;
47.图3示意性示出了本发明又一实施例的失眠管理系统的结构示意图;
48.图4示意性示出了本发明实施例的失眠管理方法的流程示意图;
49.图5示意性示出了本发明实施例的电子设备的结构示意图。
具体实施方式
50.以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
51.图1示意性示出了本发明一实施例的失眠管理系统的结构示意图,如图1所示,该失眠管理系统包括行为数据库101、方案生成模块102、发送模块103。
52.其中,行为数据库101用于存储预先设置的多个行为事项。其中,行为数据库中的行为事项可以包括但不限于根据历史医疗经验确定的有助于睡眠的行为,还可以包括人们日常生活中的行为。作为示例,行为数据库101中的行为事项可以包括:看书、体力工作、脑力工作、早晨晒太阳、运动、冥想、肌肉放松训练、写睡眠日记、写心情日记等等。在本发明实施例中行为事项的粒度可以灵活设置,对此不做限制。例如,在一些可选的实施例中,行为事项包括脑力工作,在其它可选的实施例中,行为事项可以包括程序开发、程序测试、写作、数据分析等具体的脑力工作。
53.在可选的实施例中,行为数据库101中的行为事项具有时间属性,该时间属性用于指示该行为事项的持续时间。例如,冥想行为的时间属性为10分钟,则说明冥想行为的持续时间为10分钟。不同的行为事项可以具有不同的时间属性,也可以具有相同的时间属性。在一些实施例中,行为事项的时间属性可以由失眠管理系统预先设置,不允许用户更改。在另一些实施例中,行为事项的时间属性可以由失眠管理系统预先设置,也可以允许用户更改,若用户在选择目标行为事项时不更改其时间属性,则失眠管理系统将其时间属性设置为默认值。
54.方案生成模块102用于响应于用户对所述行为数据库中的所述多个行为事项的选择操作,确定所述用户选定的目标行为事项;根据所述目标行为事项,确定目标治疗方案。
55.其中,用户可以是指登录该失眠管理系统的失眠患者。
56.在一些实施例中,失眠管理系统可以生成并显示方案自定义页面,在该方案自定义页面显示行为数据库以及行为事项选择控件,用户可以通过该自定义页面浏览行为数据库中的行为事项,通过该行为事项选择控件选择目标行为事项。
57.在一些实施例中,该方案自定义页面可以设置有两个功能区:第一展示区以及第二事项展示区。其中,第一展示区用于展示行为数据库中的行为事项。第二展示区用于展示用户选中的目标行为事项。用户可以通过例如单击、双击或拖拽的方式选中第一展示区内的行为事项,并展示到第二展示区。
58.在一些实施例中,目标治疗方案是日程表,规定了用户在特定时间做特定行为,以及规定了该特定行为的持续时间。用户可以根据自己的实际情况,从多个行为事项中选择若干个目标行为事项作为自己每日的治疗方案。例如,用户选择的目标行为事项包括写睡眠日记、早晨晒太阳(时间属性为30分钟)、脑力劳动(时间属性为2.5小时)、午休(时间属性为30分钟)、散步(时间属性为20分钟)、写心情日记、冥想(时间属性为10分钟)。则根据上述目标行为事项确定的目标治疗方案可以是:早晨7点起床,然后在7点至7点30分之内完成睡眠日记;9点钟晒太阳,晒太阳的持续时间为半个小时;9点半至12点脑力劳动,脑力劳动的持续时间为2.5个小时;12点45分开始午休,午休的持续时间为半小时;下午4点散步,散步的持续时间为20分钟;晚上7点写心情日记;晚上10点30分冥想,冥想的持续时间为10分钟;10点40分熄灯睡觉。目标治疗方案中未设置治疗行为的时间段,例如7点30分至9点,1点15分至4点可以由用户自行安排,以使用户有时间处理突发情况,从而降低用户不能完成目标治疗方案的难度,改善用户的依从性。
59.在一些实施例中,生成的目标治疗方案都会有使用时间,比如3周、6周等,用户每
天都需要按照自己设置的目标治疗方案去做。在目标治疗方案的使用时间内,用户可以自主修改目标治疗方案。
60.在一些实施例中,该失眠管理系统还可以预先设置多个日程表模板,例如可以根据不同的工种设置不同的日程表模板,也可以根据不同的失眠情况设置不同的日程表模板,也可以根据不同的年龄段设置不同的日程表模板。用户在选择目标行为事项时,系统可以推送与该用户匹配的日程表模板,用户可以根据日程表模板选择目标行为事项,以此降低用户在自定义治疗方案时的难度。
61.发送模块103,用于将所述目标治疗方案发送至所述用户。
62.在根据用户选择的目标行为事项确定目标治疗方案之后,失眠管理系统将该目标治疗方案发送至用户,例如将该目标治疗方案发送至用户的移动端设备上进行显示,以使用户根据该目标治疗方案进行治疗。
63.在一些实施例中,用户在实施该目标治疗方案时,用户还可以对该目标治疗方案进行更改,例如更换某个行为事项或更改某个行为事项的时间属性。
64.本发明实施例的失眠管理系统,通过行为数据库存储预先设置的多个行为事项,失眠患者可以根据自身情况从所述行为数据库中选择行为事项,从而自定义治疗方案,降低了失眠患者的抗拒性,改善了失眠患者的依从性,有效改善失眠患者的睡眠质量,而且,失眠患者通过移动设备即可登录失眠管理系统,不需要奔波于医院,有效节省了时间成本和经济成本。
65.本发明实施例的失眠管理系统可以设置于用户的移动端设备例如手机、平板电脑、笔记本电脑上,便于用户理由该失眠管理系统治疗失眠以及记录目标治疗方案的完成情况。该失眠管理系统可以应用于移动端设备的app、小程序或web服务等。
66.在可选的实施例中,每个所述行为事项不仅具有时间属性,还具有评分,所述评分用于指示所述行为事项在特定时间下有助于睡眠的程度。评分为正,则说明该行为事项在特定时间下有助于睡眠,分值越大,越有助于睡眠。评分为负,则说明该行为事项在特定时间下不利于睡眠,分值越小,越不利于睡眠。
67.由于失眠的认知行为疗法是公认的行之有效的方法,失眠的认知行为疗法主要包括刺激控制疗法、睡眠限制疗法、松弛疗法。因此,在一些实施例中,可以从刺激控制、睡眠限制、松弛疗法三个方面对行为事项进行评分。例如,冥想行为,刺激控制5分,睡眠限制0分,松弛疗法8分。不同的行为事项在不同的时间属性下,其评分可能不同,例如跑步这一行为事项,在白天或是傍晚,该行为事项有助于睡眠,在晚上例如晚上10点以后,该行为事项可能不利于睡眠。因此,对于同一事项,其在不同的时间属性下其评分可能不同。
68.在行为数据库中的每个行为事项具有评分的情况下,所述方案生成模块102还用于:
69.根据所述目标行为事项,生成候选治疗日程表;
70.根据所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件;
71.在确定所述候选治疗日程表满足所述预设条件的情况下,将所述候选治疗日程表作为目标治疗方案;
72.在确定所述候选治疗日程表不满足所述预设条件的情况下,生成第一失败消息。
73.其中,候选治疗日程表由目标行为事项构成,例如用户选择的目标行为事项包括
写睡眠日记、早晨晒太阳(时间属性为30分钟)、脑力劳动(时间属性为2.5小时)、午休(时间属性为30分钟)、散步(时间属性为20分钟)、写心情日记、冥想(时间属性为10分钟)。则根据上述目标行为事项确定的目标治疗方案可以是:早晨7点起床,然后在7点至7点30分之内完成睡眠日记;9点钟晒太阳,晒太阳的持续时间为半个小时;9点半至12点脑力劳动,脑力劳动的持续时间为2.5个小时;12点45分开始午休,午休的持续时间为半小时;下午4点散步,散步的持续时间为20分钟;晚上7点写心情日记;晚上10点30分冥想,冥想的持续时间为10分钟;10点40分熄灯睡觉。
74.预设条件用于确定候选治疗日程表整体是否有助于睡眠,若候选治疗日程表满足预设条件,说明候选治疗日程表有利于睡眠,则可以将该候选治疗日程表作为该用户的目标治疗方案。若候选治疗日程表不满足预设条件,则说明候选治疗日程表不利于睡眠,则可以生成第一失败消息,该第一失败消息用于指示目标治疗方案生成失败。该第一失败消息可以由发送模块发送至用户,以提示用户目标治疗方案生成失败及失败原因。
75.由于行为数据库中每个行为事项都具有评分,因此可以利用目标行为事项的评分来评判候选治疗日程表是否有助于睡眠,即根据目标行为事件的评分评判候选治疗日程表是否满足预设条件。例如在用户选定目标行为事项之后,可以根据目标行为事项的评分进行累加计算,将累加和作为候选治疗日程表的评分,然后判断候选治疗日程表的评分是否满足预设条件。更具体的,可以对所有目标行为事项的刺激控制分进行求和,得到第一数值,对所有目标行为事项的睡眠限制分进行求和,得到第二数值,对所有目标行为事项的松弛疗法分进行求和,得到第三数值,然后依次判断第一数值是否大于第一预设阈值、第二数值是否大于第二预设阈值、第三数值是否大于第三预设阈值,若是,则确定候选治疗日程表满足预设条件,反之候选治疗日程表不满足预设条件。其中,第一预设阈值、第二预设阈值、第三预设阈值可以根据实际应用设置,本发明在此不做限制。在其他可选的实施例中,还可以对所有目标行为事项的刺激控制分、睡眠限制分和松弛治疗分进行加权求和,得到第四数值,然后判断该第四数值是否在预设区间内,若是,则确定候选治疗日程表满足预设条件,反之候选治疗日程表不满足预设条件。
76.本发明实施例的失眠管理系统,不仅通过行为数据库内存储的多个行为事项为失眠患者提供自定义、个性化的治疗方案,还对行为数据库内的多个行为事项设置用于指示有助于睡眠程度的评分,通过该评分来整体判断由目标行为事项生成的候选治疗日程表是否有助于睡眠,若是,则将候选治疗日程表作为该用户的目标治疗方案,从而能够保证未失眠患者提供有助于睡眠的治疗方案,有效改善失眠患者的睡眠质量。
77.在可选的实施例中,方案生成模块还用于:
78.根据预设的规则对所述候选治疗日程表进行检测,确定所述候选治疗日程表是否触发预设的加减分机制;
79.若是,则根据所述加减分机制和所述目标行为事项的评分,确定所述候选治疗日程表是否满足所述预设条件。
80.在本实施例中该失眠管理系统还设置有加减分机制,该加减分机制用于根据候选治疗日程表中的多个行为事项或连续多日的行为事项,对候选治疗日程表的评分进行加/减分。该加减分机制设置有触发条件,当检测到候选治疗日程表满足触发条件时,触发该加减分机制,对候选治疗日程表的评分进行加/减分,然后判断加/减分之后的候选治疗日程
表是否满足预设条件。例如,某一条加减分条机制为“连续三天23点睡觉7点起床”,若检测到候选治疗日程表中的起床时间为7点,睡觉时间为23点,且该候选治疗日程表的使用时间大于或等于3天,则对候选治疗日程表的刺激控制分加2分、睡眠限制分加1分、松弛疗法加0分。
81.本发明实施例的失眠管理系统,不仅针对单独的行为事项设有评分,还对候选治疗日程表中的多个行为事项设有加减分机制,从而可以更有效的评估候选治疗日程表是否有助于用户治疗失眠,保证候选治疗日程表的效果,增加用户治愈失眠的信心。
82.在可选的实例中,失眠管理系统还可以对行为数据库中的多个行为事项进行分类,例如将多个行为事项分为必选行为事项和可选行为事项。必选行为事项是指用户必须选择的行为事项。必选行为事项可以由失眠管理系统指定,例如可以将对睡眠管理有重要作用,或对大部分失眠患者或大部分失眠类型都有治疗效果的行为事项作为必选行为事项。作为示例,必选行为事项可以包括但不限于记录睡眠日记、心情日记等。其中,睡眠日记主要的内容有:上床睡觉时间、早晨醒来时间、实际睡着时间(用户自己估计算),夜里醒来次数、花多长时间入睡(用户凭感觉估算)、白天小憩时长。
83.所述方案生成模块还用于:
84.判断所述用户选定的目标行为事项中是否包含所述必选行为事项;
85.若是,则根据所述目标行为事项,生成候选治疗日程表;
86.若否,则生成第二失败消息。
87.在本实施例中,用户选定目标行为事项之后,方案生成模块判断目标行为事项中是否包含必选行为事项。若目标行为事项中包含必选行为事项,则根据目标行为事项生成候选治疗日程表,若目标行为事项中不包含必选行为事项,则生成第二失败消息,该第二失败消息用于指示目标治疗方案生成失败,且失败原因是缺少必选行为事项。该第二失败消息可以由发送模块发送至用户,以提示用户目标治疗方案生成失败,且失败原因是缺少必选行为事项。
88.图2是本发明另一实施例的失眠管理系统100的结构示意图。如图2所示,该失眠管理系统100包括行为数据库101、方案生成模块102、发送模块103、信息采集模块104、行为推荐模块105和提醒模块106。
89.其中,信息采集模块104用于采集所述用户的用户数据。其中,用户数据可以包括用户多个维度的个人信息。例如用户数据可以包括但不限于年龄、性别、妊娠期、身高、体重、职业、工作强度、以及失眠发生时间、失眠的持续时间、失眠的症状(失眠症状主要有
①
失眠表现入睡困难,入睡时间超过30分钟;
②
睡眠质量下降,睡眠维持障碍,整夜觉醒次数≥2次、早醒、睡眠质量下降;
③
总睡眠时间减少,通常少于6小时。)、失眠的病因(压力大、药物作用等等)。用户后期也可以修改用户数据。采集的用户数据经过标准化处理可以形成用户画像,也可以称为用户标签。
90.在一些实施例中,信息采集模块104可以通过如下方式采集用户数据:
91.显示信息填写页面,所述信息填写页面包括多个填写项,接收所述用户针对所述多个填写项填写的用户数据。
92.在本实施例中,失眠管理系统可以预设信息填写页面,当用户第一次登录该失眠管理系统时或第一次自定义治疗方案时,显示该信息填写页面,以使用户填写个人信息。该
信息填写页面可以包括多个填写项,例如性别、年龄、工作、失眠发生时间、失眠的持续时间、失眠的症状以及失眠的病因。
93.在一些实施例中,信息采集模块104还可以通过如下方式采集用户数据:
94.在已获取所述用户许可的情况下,从所述用户的可穿戴智能设备中获取所述用户的用户数据。其中,可穿戴智能设备包括但不限于智能手环、失眠治疗仪等设备。在获得用户授权许可的情况下,信息采集模块可以获取可穿戴智能设备中存储的用户数据。从可穿戴智能设备中获取的用户数据不仅可以包括上述示例所示的用户数据,还可以包括可穿戴智能设备测量的心率、血氧、压力情况等数据。
95.本发明实施例的失眠管理系统提供两种方式获取用户数据,可以更全面的获取用户数据,更详细的了解用户的失眠情况。
96.行为推荐模块105,用于根据所述用户的用户数据,从所述行为数据库中的所述多个行为事项中确定与所述用户匹配的待推荐行为事项,将所述待推荐行为事项发送至所述用户。
97.本实施例中,行为推荐模块可以根据用户的用户数据,从行为数据库中匹配出与该用户适配的行为事项,然后将匹配出的行为事项作为待推荐事项推荐给用户,从而降低用户自定义治疗方案的困难,并提高治疗效果。其中,在确定与用户匹配的待推荐行为事项时,可以根据用户的工作情况、失眠发生时间、失眠的持续时间、失眠的病因等数据与行为数据库中的行为事项进行匹配。作为示例,若用户的工作为体力劳动,则可以推荐脑力劳动一类的行为事项,例如读书。若用户的工作为脑力劳动,则可以推荐体力劳动一类的行为事项,例如运动。
98.提醒模块106,用于根据所述目标治疗方案,创建提醒任务,根据所述提醒任务向所述用户发送提醒消息。为了保证用户能够按照目标治疗方案安排每日活动,该失眠管理系统通过提醒模块对用户进行提醒,即提醒用户在相应的时间完成相应的行为。该提醒模块可以通过闹钟、短信、铃声等多种方式对用户进行提醒。用户完成某项目标行为事件后,可以在系统中点击完成。作为示例,假设目标治疗方案中包括:9点钟晒太阳,晒太阳的持续时间为半个小时;下午4点散步,散步的持续时间为20分钟,则可以创建提醒任务:在8点50分向失眠用户发送用于提醒晒太阳的提醒消息,在9点30分发送用于提醒结束晒太阳的提醒消息,在下午3点50分发送用于提醒散步的提醒消息,在4点20分发送用于提醒结束散步的提醒消息。
99.图3示意性示出了本发明另一实施例的失眠管理系统100的结构示意图,如图3所示,该失眠管理系统100包括:行为数据库101、方案生成模块102、发送模块103、信息采集模块104、行为推荐模块105、提醒模块106、跟踪记录模块107、评价模块108和优化模块109。
100.其中,跟踪记录模块107,用于记录所述用户对所述目标治疗方案的完成情况,所述完成情况包括所述用户对所述目标治疗方案中的多个目标行为事项的完成状况。用户在实施目标治疗方案时,可以记录每天的完成情况,例如用户在完成某一项行为事项时可以点击完成,并填写完成是否良好。在一些实施例中,该失眠管理系统可以生成并显示打卡页面,该打卡页面显示目标治疗方案中各项目标行为事项。当用户完成某项目标行为事项时,可以在该打卡页面点击完成,以记录用户对目标治疗方案的完成情况。
101.评价模块108,用于根据所述用户对所述目标治疗方案的完成情况,从预设的评价
语料库中确定与所述完成情况匹配的目标评价,将所述目标评价发送至所述用户。为了鼓励用户坚持不懈地执行目标治疗方案,可以预先设置评价语料库,在该评价语料库中存储有多个正向的、鼓励性的评价文本。评价语料库中的评价文本可以大致分为两类,一类是表扬性的评价文本,用于在目标治疗方案完成的比较好的情况,另一类是鼓励性的评价文本,用于在目标治疗方案完成的不如预期的情况。例如,评价模块根据用户对目标治疗方案的完成情况,确定用户连续7天准时进行了冥想,则评价模块从评价语料库中获取与冥想相关的表扬性的评价文本,并将该评价文本发送至用户。或者,评价模块根据用户对目标治疗方案的完成情况,确定用户连续5天没有在相应时间进行运动,则评价模块中获取与运动相关的鼓励性的评价文本,将该鼓励性的评价文本发送至用户,以鼓励用户继续治疗。
102.优化模块109,用于根据所述用户填写的睡眠日记,优化所述多个行为事项的评分。
103.失眠管理系统的后台管理人员会看到用户对所述目标治疗方案的完成情况和用户写的睡眠日记,根据用户填写的睡眠日记可以判断用户的失眠的症状是否改善,从而可以判断目标治疗方案是否有效以及行为事项的评分、加减分机制是否合理。后台管理人员对用户的睡眠日记进行分析后,可以通过优化模块优化行为数据库中各个行为事项的评分和/或加减分机制,以使其更加合理有效。
104.本发明实施例的失眠管理系统,通过跟踪记录模块记录用户对目标治疗方案的完成情况,评价模块根据用户对目标治疗方案的完成情况对用户进行正向的鼓励,优化模块对行为数据库中的行为事项的评分进行优化,使得该失眠管理系统有始有终,形成闭环,从而使得该失眠管理系统不断优化,提高了治疗失眠的效果。
105.图4示意性示出了本发明实施例的失眠管理方法的流程示意图,如图4所示,该方法包括:
106.步骤401:响应于用户对行为数据库中的多个行为事项的选择操作,确定所述用户选定的目标行为事项;
107.步骤402:根据所述目标行为事项,确定目标治疗方案;
108.步骤403:将所述目标治疗方案发送至所述用户。
109.本发明实施例的失眠管理方法,用户根据自身情况从行为数据库存储预先设置的多个行为事项中选择目标行为事项,从而自定义治疗方案,降低了失眠患者的抗拒性,改善了失眠患者的依从性,有效改善失眠患者的睡眠质量,而且,失眠患者通过移动设备即可登录失眠管理系统,不需要奔波于医院,有效节省了时间成本和经济成本。
110.可选地,每个所述行为事项具有评分,所述评分用于指示所述行为事项有助于睡眠的程度;
111.根据所述目标行为事项,确定目标治疗方案包括:根据所述目标行为事项,生成候选治疗日程表;根据所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件;在确定所述候选治疗日程表满足所述预设条件的情况下,将所述候选治疗日程表作为目标治疗方案;在确定所述候选治疗日程表不满足所述预设条件的情况下,生成第一失败消息;
112.所述方法还包括:将所述第一失败消息发送至所述用户。
113.可选地,根据所述目标行为事项,确定目标治疗方案包括:根据预设的规则对所述
候选治疗日程表进行检测,确定所述候选治疗日程表是否触发预设的加减分机制;若是,则根据所述加减分机制和所述目标行为事项的评分,确定所述候选治疗日程表是否满足预设条件。
114.可选地,所述多个行为事项中包括必选行为事项;
115.根据所述目标行为事项,确定目标治疗方案包括:判断所述用户选定的目标行为事项中是否包含所述必选行为事项;若是,则根据所述目标行为事项,生成候选治疗日程表;若否,则生成第二失败消息;
116.所述方法还包括:将所述第二失败消息发送至所述用户。
117.可选地,所述方法还包括:采集所述用户的用户数据。
118.可选地,所述采集所述用户的用户数据包括:显示信息填写页面,所述信息填写页面包括多个填写项,接收所述用户针对所述多个填写项填写的用户数据;和/或在已获取所述用户许可的情况下,从所述用户的可穿戴智能设备中获取所述用户的用户数据。
119.可选地,所述方法还包括:根据所述用户的用户数据,从所述行为数据库中的所述多个行为事项中确定与所述用户匹配的待推荐行为事项,将所述待推荐行为事项发送至所述用户。
120.可选地,所述方法还包括:根据所述目标治疗方案,创建提醒任务,根据所述提醒任务向所述用户发送提醒消息。
121.可选地,所述方法还包括:记录所述用户对所述目标治疗方案的完成情况。
122.可选地,所述方法还包括:根据所述用户对所述目标治疗方案的完成情况,从预设的评价语料库中确定与所述完成情况匹配的目标评价,将所述目标评价发送至所述用户。
123.可选地,所述必选行为事项包括填写睡眠日记;
124.所述方法还包括:根据所述用户填写的睡眠日记,优化所述多个行为事项的评分。
125.本发明实施例还提供了一种电子设备,如图5所示,包括处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信,
126.存储器503,用于存放计算机程序;
127.处理器501,用于执行存储器503上所存放的程序时,实现以下步骤:
128.响应于用户对行为数据库中的多个行为事项的选择操作,确定所述用户选定的目标行为事项;
129.根据所述目标行为事项,确定目标治疗方案;
130.将所述目标治疗方案发送至所述用户。
131.上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
132.通信接口用于上述终端与其他设备之间的通信。
133.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
134.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
135.在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行本发明任一实施例的失眠管理方法。
136.在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本发明任一实施例的失眠管理方法。
137.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
138.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
139.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
140.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何
在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。