首页 > 资讯 > 健康日程提醒系统及方法

健康日程提醒系统及方法

专利名称:健康日程提醒系统及方法
技术领域:
本发明涉及电数字数据处理,尤其涉及一种用于执行专门程序的装置和方法。
背景技术:
现代人工作强度高、压力大,职场人士常常因过于投入工作而忽略休息和运动,因
此由高强度工作而引发的各种疾病非常常见。提醒软件是一种能够对工作繁忙的职场人士
进行定时提醒的软件,该软件所提供的健康提醒功能主要以定时提醒为主,通常需要用户
自己设置提醒的时间以及提醒的频率。提醒的方法为在电脑屏幕上产生对话框,并强制停
止电脑中的工作程序,例如知名Workrave便是此类软件的代表。该软件的工作模式如下 1.用户自定义提醒的周期。如每天下午2点,或者每3小时一次等。 2.用户自定义提醒时的文字维持的时间。如维持15分钟等。 3.用户自定义提醒时对话框的状态。如无法使用其他软件等。 4.当预定时间点到达时,软件便会自动弹出对话框,提醒用户进行短暂的休息。 然而现有的这种提醒软件是存在很多缺陷的,具体体现在以下一些方面 1.用户无法制定科学的提醒周期。用户所设置的每隔一定时间,或者每天几点进
行提醒,都是缺乏科学性的。这种设置更多的是由用户主观所决定,而一个没有医学常识的
用户往往无法制定出合理地有效的提醒周期。 2.提醒的内容局限于简单的〃 暂停工作〃 等文字。以Workrave为例,此软件当提 醒的时间到达时,仅仅弹出一个对话框提醒用户需要休息,却并不能指导用户如何去休息。 换言之,提醒的文字并没有将一个科学的训练方法包含其中。 3.提醒的方式单一。传统的提醒软件局限于在计算机屏幕上提醒用户,通过阻碍 用户的屏幕来提示用户。但很多情况下,用户并不在计算机旁,此时提醒软件便失去了提醒 的意义。

发明内容
本发明的目的之一是提供一种健康日程提醒系统,该系统能够提示用户按照某种 科学合理的方法完成某一计划,其由专业人士提供健康行动计划代替简单的时间提醒;其 提醒的内容多样化,而不仅仅局限于文字,可以包含文字、图象、视频等多媒体信息;其提醒 的方式多样化,可通过手机、移动终端、电话以及各种无线设备进行提醒,而不再仅仅局限 于电脑。 本发明的另一目的是相应地提供一种健康日程提醒方法,用户使用该方法可以对 自己的作息时间做一个科学合理的分配。 本发明的技术构思为将若干个健康提醒或日程提醒行动计划存储在系统服务器 的数据库中,此外再将用户信息储存在系统服务器的另外一个用户信息数据库中,然后利 用系统服务器中的相关处理模块对两个数据库进行定时扫描,找到两个数据库中匹配的信 息,然后将该匹配的信息发送至用户终端。
根据本发明的上述目的,提出一种健康日程提醒系统,该系统包括 —计划数据库,存储于系统服务器中,所述计划数据库包含若干行动计划,每个行
动计划包含若干计划条目,所述计划条目均包含时间信息和内容信息,所述行动计划可以
是诸如"七日减肥计划"、"颈部保健计戈l」"等健康行动计划,所述计划条目可以是诸如"下午
三点进食一个苹果"、"每个一小时做一次颈部保健操"等具体执行条目,其中"下午三点"、
"每隔一小时"就是时间信息,"进食一个苹果"、"做一次颈部保健操"和对应的颈部保健操
视频就是内容信息; —包含用户信息的用户数据库,存储于系统服务器中,所述用户信息包括用户名 称和用户选择的行动计划; —计划任务处理模块,设于所述系统服务器中,与所述计划数据库和用户数据库 分别数据连接,所述任务处理模块对计划数据库进行定时扫描,寻找符合时间信息的计划 条目,并对用户数据库进行扫描,寻找与所述符合时间信息的计划条目匹配的用户信息;
—提醒发送模块,设于所述系统服务器中,与所述计划任务处理模块数据连接,接 收计划任务处理模块传输的计划条目,并发送该计划条目; —用户终端,利用通信技术与所述系统服务器连接,用于向系统服务器传输用户 信息,以及接收提醒发送模块发送的计划条目,所述通信技术包括互联网、无线通信等。
优选地,所述系统服务器为单一服务器或集群服务器,当系统处理中、小规模用户 数据和行动计划数据时采用单一服务器,当系统处理大规模用户数据和行动计划数据时采 用集群服务器。 优选地,所述健康日程提醒系统还包括一设于用户终端内的用户终端接收模块,
当用户终端为计算机终端时,由用户终端接收模块接收提醒发送模块发送的计划条目。 优选地,所述计划任务处理模块包括一系统总定时器或若干个行动计划分定时
器,当行动计划较少时可以只采用一个系统总定时器,当行动计划较多时,单一的系统总定
时器来不及处理诸多计划条目,此时便需要多个行动计划分定时器。 优选地,所述用户终端为计算机终端或移动终端。 相应地,本发明还提供了一种健康日程提醒方法,包括如下步骤 (1)用户通过用户终端注册登录后,选择行动计划,该用户信息传输至系统服务器
并存储入用户数据库中; (2)任务处理模块定时扫描计划数据库中所有计划条目的时间信息,当扫描时的 时间符合计划条目中的时间信息时,便将该计划条目记录下来; (3)任务处理模块定时扫描用户数据库中的用户信息,当扫描到与上述记录下的 计划条目匹配的用户信息时,就将该计划条目发送至提醒发送模块; (4)提醒发送模块将接收到的计划条目发送至前一步骤中所述的匹配的用户信息 所对应的用户终端; 所述步骤(2)和步骤(3)在行动计划周期内持续进行,直至行动计划结束。
优选地,所述步骤(2)中的定时扫描是由系统总定时器或行动计划分定时器设定 间隔时间,任务处理模块根据所述间隔时间进行定时扫描。 优选地,所述步骤(4)为提醒发送模块将所述计划条目发送至用户终端内的用户 终端接收模块。
发明由于采用了以上技术方案,使之与现有技术相比,不再局限于简单的计算机 单机定时提醒,而能够实现根据每个用户的不同需要,以及根据用户规模的大小,实现含有 具体健康信息的提醒功能,即该系统可以将健康日程计划文本的内容转换成健康日程提醒 系统所能识别的时间信息和内容信息,并且最终通过计划任务处理模块进行解析。同时该 健康日程提醒系统还实现了提醒途径的多元化,使提醒途径不再仅仅局限于计算机屏幕提 醒,更是扩展到了手机等移动终端,该系统使得手机、移动终端等只具有轻量运算能力的平 台同样可以享受到定时提醒技术所带来的益处。此外较之于现有技术,本发明所述的健康 日程提醒系统还可以实现计算机资源的最大化利用,通过将处理大规模用户需求的计划任 务处理模块设置于系统服务器内,采用专门的发送服务器将行动计划发送至用户终端,一 方面节省了需要在各个终端运行计划任务的开销,另一方面也节省了计划任务需要在不同 的用户端进行存储的空间开销。

图1为本发明健康日程提醒系统的结构框架图。
图2为本发明实施例1中健康日程提醒方法的流程图。
图3为本发明实施例2中健康日程提醒方法的流程图。
图4为本发明实施例3中健康日程提醒系统的结构框图。
具体实施方式

实施例1 如图1所示,本实施例中的健康日程提醒系统包括一台系统服务器、与系统服务 器通过互联网连接的用户计算机终端、用户数据库、计划数据库、计划任务处理模块和提醒 发送模块,用户数据库、计划数据库、计划任务处理模块和提醒发送模块设于此台系统服务 器中,计划任务处理模块与用户数据库和计划数据库分别连接,计划数据库中存储有若干 行动计划,每个行动计划包含若干计划条目,计划条目均包含时间信息和内容信息,用户数 据库内存储有包括用户名称和用户选择的行动计划在内的用户信息。上述用户计算机终端 内设有用户终端接收模块。上述计划任务处理模块内包含有一个系统总定时器,计划任务 处理模块根据系统总定时器的定时对计划数据库进行扫描,当扫描到与用户信息匹配且符 合时间信息的计划条目时,便将该计划条目通过提醒发送模块,发送给用户计算机终端内 的用户终端接收模块。 利用本实施例中所述的健康日程提醒系统实现健康日程提醒的方法如图2所示, 该健康日程提醒方法适用于对小规模用户进行提醒。 (1)用户通过计算机终端进行注册登录,包括用户名称和用户根据计划数据库中 的信息选取的行动计划名称在内的用户信息存储入用户数据库; (2)系统总定时器设定每隔时间为ls,计划任务处理模块根据系统总定时器的设
定每隔ls便对所有行动计划中的所有计划条目进行一次扫描,直至全部扫描完成,当扫描
时的时间与计划条目中的时间信息相匹配时,便将该计划条目记录下来; (3)接着计划任务处理模块对用户数据库中的用户信息进行扫描,寻找与上述记
录下来的计划条目相匹配的用户信息中的用户选择的行动计划信息,当扫描到合适的匹配后,便将该计划条目发送至提醒发送模块; (4)提醒发送模块将接收到的计划条目发送到与用户信息中的用户名称所对应的
用户计算机终端,用户对该计划条目的接收是通过用户终端接收模块实现的。
实施例2 如图1所示,本实施例中的健康日程提醒系统包括一台系统服务器、与系统服务 器通过无线通信进行数据交换的用户手机终端、用户数据库、计划数据库、计划任务处理模 块和提醒发送模块,用户数据库、计划数据库、计划任务处理模块和提醒发送模块设于此台 系统服务器中,计划任务处理模块与用户数据库和计划数据库分别连接,计划数据库中存 储有多个行动计划,每个行动计划包含若干计划条目,计划条目均包含时间信息和内容信 息,用户数据库内存储有包括用户名称和用户选择的行动计划在内的用户信息。上述计划 任务处理模块内包含有多个行动计划分定时器,每一个行动计划对应一个行动计划分定时 器,计划任务处理模块根据行动计划分定时器设定的间隔时间对计划数据库进行定时扫 描,当扫描到与用户信息匹配且符合时间信息的计划条目时,便将该计划条目通过提醒发 送模块,发送给用户手机终端。 利用本实施例中所述的健康日程提醒系统实现健康日程提醒的方法如图3所示, 该健康日程提醒方法适用于对中型规模的用户进行提醒。 (1)用户通过手机终端进行注册登录,包括用户名称和用户根据计划数据库中的 信息选取的行动计划名称在内的用户信息存储入用户数据库; (2)行动计划分定时器设定每隔时间为ls,计划任务处理模块根据行动计划分定 时器设定的时间,每隔ls便对每一个行动计划中的所有计划条目同时进行一次扫描,直至 全部扫描完成,当扫描时的时间与计划条目中的时间信息相匹配时,便将该计划条目记录 下来; (3)接着计划任务处理模块对用户数据库中的用户信息进行扫描,寻找与上述记 录下来的计划条目相匹配的用户信息,当扫描到合适的匹配后,便将该计划条目发送至提 醒发送模块; (4)提醒发送模块将接收到的计划条目通过无线通信发送到与用户信息中的用户
名称相对应的用户手机终端,上述无线通信发送手段可以是短信、彩信等方式。 实施例3 如图4所示,本实施例中的健康日程提醒系统中的系统服务器为由多台服务器组 成的集群服务器,该集群服务器通过互联网与用户计算机终端连接,该集群服务器包括一 台专门用于设置用户数据库的用户数据存储服务器,一台专门用于设置计划数据库的行动 计划数据存储服务器,多台专门用于设置计划任务处理模块的行动计划处理服务器,每一 台行动计划处理服务器内对应设有一个计划任务处理模块,以及一台专门用于设置提醒发 送模块的发送服务器,上述用户数据存储服务器、行动计划数据存储服务器和发送服务器 分别与每一台行动计划处理服务器通过数据线连接,每一台行动计划处理服务器内的计划 任务处理模块对应处理一个或多个行动计划,每一个计划任务处理模块包括一个系统总定 时器,计划任务处理模块根据系统总定时器设定的间隔时间对计划数据库进行定时扫描, 当扫描到与用户信息匹配且符合时间信息的计划条目时,便将该计划条目通过提醒发送模 块,发送给用户计算机终端内的用户终端接收模块。
利用本实施例中所述的健康日程提醒系统实现的健康日程提醒方法适用于对大 规模用户。该方法包括如下步骤 (1)用户通过计算机终端进行注册登录,包括用户名称和用户根据计划数据库中 的信息选取的行动计划名称在内的用户信息存储入设于用户数据存储服务器内的用户数 据库; (2)系统总定时器设定每隔时间为ls,每一个计划任务处理模块均每隔Is便对其 所对应处理的行动计划中的所有计划条目进行一次扫描,直至全部扫描完成,当扫描时的 时间与计划条目中的时间信息相匹配时,便将该计划条目记录下来; (3)接着计划任务处理模块对设于用户数据存储服务器内的用户数据库进行扫 描,寻找与上述记录下来的计划条目相匹配的用户信息,当扫描到合适的匹配后,便将该计 划条目发送至设于发送服务器中的提醒发送模块; (4)提醒发送模块将接收到的计划条目发送到与匹配的用户信息所对应的用户计
算机终端,用户对该计划条目的接收是通过用户终端接收模块实现的。
实施例4 如图1所示,本实施例中的健康日程提醒系统包括一台系统服务器、与系统服务
器通过互联网连接的用户计算机终端、用户数据库、计划数据库、计划任务处理模块和提醒
发送模块,用户数据库、计划数据库、计划任务处理模块和提醒发送模块设于此台系统服务
器中,计划任务处理模块与用户数据库和计划数据库分别连接,计划数据库中存储有若干
行动计划,每个行动计划包含若干计划条目,计划条目均包含时间信息和内容信息,用户数
据库内存储有包括用户名称和用户选择的行动计划在内的用户信息。上述用户计算机终端
内设有用户终端接收模块。上述计划任务处理模块内包含有一个与其数据连接的计算机
操作系统定时器。该计算机操作系统定时器是通过计算机操作系统自身的时间计算功能实
现,使用该计算机操作系统定时器可以使得健康日程提醒系统不再单独设置系统总定时器
或行动计划分定时器。当系统初始化时,首先读取各个行动计划中的计划条目。根据计划
条目中的时间条件,操作系统定时器为每一个计划条目注册相应的回调时间,当时间符合
某一计划条目的时间条件时,操作系统定时器将通知计划任务处理模块。计划任务处理模
块接受到这一通知后,从用户数据库中寻找定制了此计划任务的所有用户。 利用本实施例中所述的健康日程提醒系统实现健康日程提醒的方法适用于对小
规模用户进行提醒。 (1)用户通过计算机终端进行注册登录,包括用户名称和用户根据计划数据库中 的信息选取的行动计划名称在内的用户信息存储入用户数据库; (2)计算机操作系统定时器为每一个行动计划设定扫描间隔时间为ls,任务处理 模块读取计划数据库中的所有行动计划,扫描所有计划条目的时间条件。然后,任务处理 模块按照操作系统定时器设定的间隔时间ls,按时对所有计划条目进行一次扫描,直至全 部扫描完成,当扫描时的时间与计划条目中的时间信息相匹配时,便将该计划条目记录下 来; (3)接着计划任务处理模块对用户数据库中的用户信息进行扫描,寻找与上述记 录下来的计划条目相匹配的用户信息中的用户选择的行动计划信息,当扫描到合适的匹配 后,便将该计划条目发送至提醒发送模块;
(4)提醒发送模块将接收到的计划条目发送到与用户信息中的用户名称所对应的
用户计算机终端,用户对该计划条目的接收是通过用户终端接收模块实现的。
由此可见,本发明健康日程提醒系统 1.通过在计划数据库内存储由专业健康医疗机构提供的计划文本转化成的数据 信息,计划任务处理模块实现行动计划与用户之间的匹配,从而在用户需求与服务供应商 之间搭建了一道桥梁,并通过提醒发送模块的设置使得提醒功能不再仅仅局限于计算机屏 幕提醒,而拓展了提醒发送的途径。 2.上述提醒发送途径的拓展,能够给使用该健康日程提醒系统的服务提供商带来
巨大的经济效益。该健康日程提醒系统由于采用了支持移动终端提醒等多元化的提醒技
术,并且由于其行动计划的可扩充性,使得该系统可以获得商业上的成功。例如,对于无线
增值运营商来说,应用健康日程提醒系统可以为健康医疗部门提供新的营销服务,而健康
医疗机构也可以通过为健康日程系统提供健康行动计划获得经济利益。 3.通过计划任务处理模块从计划数据库中寻找出与用户信息匹配的数据信息,然
后通过提醒发送模块将该数据信息发送给用户这一数据传输路径给健康日程提醒系统的
使用用户带来了很大的便利,使得用户在任何地点都可以获得其需要的数据信息,既不需
要将医疗计划中"何时做何事"写在本子上,通过不断的观看手表或者闹钟,确定是否到了
需要做某事的时间,然后根据本子上记录的内容做事,也不需要为了获得提醒信息而守在
电脑旁。同时该数据信息还是具体详细的,大大区别于以往的简单时间提醒。 要注意的是,以上列举的仅为本发明的具体实施例,显然本发明不限于以上实施
例,随之有着许多的类似变化。本领域的技术人员如果从本发明公开的内容直接导出或联
想到的所有变形,均应属于本发明的保护范围。
权利要求
一种健康日程提醒系统,其特征在于,包括一计划数据库,存储于系统服务器中,所述计划数据库包含若干行动计划,每个行动计划包含若干计划条目,所述计划条目均包含时间信息和内容信息;一包含用户信息的用户数据库,存储于系统服务器中,所述用户信息包括用户名称和用户选择的行动计划;一计划任务处理模块,设于所述系统服务器中,与所述计划数据库和用户数据库分别数据连接,所述任务处理模块对计划数据库进行定时扫描,寻找符合时间信息的计划条目,并对用户数据库进行扫描,寻找与所述符合时间信息的计划条目匹配的用户信息;一提醒发送模块,设于所述系统服务器中,与所述计划任务处理模块数据连接,接收计划任务处理模块传输的计划条目,并发送该计划条目;一用户终端,利用通信技术与所述系统服务器连接,用于向系统服务器传输用户信息,以及接收提醒发送模块发送的计划条目。
2. 如权利要求1所述的健康日程提醒系统,其特征在于所述系统服务器为单一服务器或集群服务器。
3. 如权利要求1或2所述的健康日程提醒系统,其特征在于包括一设于用户终端内的用户终端接收模块,用于接收提醒发送模块发送的计划条目。
4. 如权利要求3所述的健康日程提醒系统,其特征在于所述计划任务处理模块包括一系统总定时器或若干个行动计划分定时器。
5. 如权利要求4所述的健康日程提醒系统,其特征在于所述用户终端为计算机终端或移动终端。
6. —种健康日程提醒方法,其特征在于包括如下步骤(1) 用户通过用户终端注册登录后,选择行动计划,该用户信息传输至系统服务器并存储入用户数据库中;(2) 任务处理模块定时扫描计划数据库中所有计划条目的时间信息,当扫描时的时间符合计划条目中的时间信息时,便将该计划条目记录下来;(3) 任务处理模块扫描用户数据库中的用户信息,当扫描到与上述记录下的计划条目匹配的用户信息时,就将该计划条目发送至提醒发送模块;(4) 提醒发送模块将接收到的计划条目发送至与前一步骤中所述的匹配的用户信息相对应的用户终端;所述步骤(2)和步骤(3)在行动计划周期内持续进行,直至行动计划结束。
7. 如权利要求6所述的健康日程提醒方法,其特征在于所述步骤(2)中的定时扫描是由系统总定时器或行动计划分定时器设定间隔时间,任务处理模块根据所述间隔时间进行定时扫描。
8. 如权利要求7所述的健康日程提醒方法,其特征在于所述步骤(4)中提醒发送模块将所述计划条目发送至用户终端内的用户终端接收模块。
全文摘要
本发明公开了一种健康日程提醒系统,该系统包括一包含若干行动计划的计划数据库,一包含用户信息的用户数据库,一计划任务处理模块,一提醒发送模块,以及一用户终端,其中计划数据库、用户数据库、计划任务处理模块和提醒发送模块设于系统服务器中,系统服务器通过互联网或无线通信与用户终端连接。计划任务处理模块定时对计划数据库中的计划条目进行扫描,寻找与用户数据库中的用户信息相匹配又符合时间条件的计划条目,然后将该计划条目通过提醒发送模块发送至用户终端。相应地,本发明也公开了一种健康日程提醒方法,该方法由上述提醒系统实现。
文档编号G06Q10/00GK101782989SQ201010022649
公开日2010年7月21日 申请日期2010年1月12日 优先权日2010年1月12日
发明者卫顺盛 申请人:卫顺盛

相关知识

一种健康监测系统及方法与流程
一种远程健康体检管理系统的制作方法
远程健康系统技术介绍
一种老人健康数据监控分析方法及系统与流程
远程健康服务管理系统
远程健康管理系统报价
慢病的远程智能健康管理系统.pdf
一种电力配电站远程运维健康管理系统及健康评估方法.pdf
智能健康管理系统的制作方法
远程健康检测与服务系统的制作方法

网址: 健康日程提醒系统及方法 https://m.trfsz.com/newsview348199.html