专利名称:动态显示天气相关的健康资讯的系统及其方法
技术领域:
本发明涉及一种动态显示天气相关的健康资讯的系统及其方法,特别是指一种主 动提供与当下天气状况相关的健康资讯并进行动态显示的系统及其方法。
背景技术:
天气对于疾病病况影响之巨,可从以下几个例子见其端倪以风湿病为例,虽然它 的成因与天气没有直接关系,但气温低或是湿度高的环境却容易使风湿病发作;而寒冷的 天气容易诱发心脏病及中风;至于湿热的夏季不仅提高中暑的机率,也是病菌繁殖力最强 的季节,伴随此而来的好发疾病有食物中毒与肠胃病。而近几年更因为全球环境的破坏,使 得天气逐渐偏离了以往的运行规则,此一来更不能忽视天气对人类健康造成的影响。一般而言,从电视或网络等媒体获取各种的天气资讯是人们最普遍采用的方式; 掌握天气资讯可以让人预先做好各种准备,更重要的就是能预先关注天气对疾病可能造成 的影响。举例来说,一个干燥、气温与紫外线指数偏低、空气中多粉尘的天气,可能引发痒 痒、哮喘、心肌梗塞、中风等疾病,另外除了心血管疾病患者需多加注意外,糖尿病患者也需 注意因各种外感染疾病侵袭而加重病情的可能。然而,对于繁忙的现代人来说,要详细收集天气资讯与各种疾病资讯,并加以分析 判断在当下天气状况下要注意的各种细节,必定需要耗费相当的时间与心力;一般来说,自 网络所收集的天气资讯最为详尽,但对于不善操作电脑的人而言,获取天气相关健康资讯 的过程其困难度自是更甚于熟悉电脑操作的人。综上所述,可知现有技术中长期以来一直存在收集与分析天气相关的健康资讯 时,查找耗时与繁复的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术存在的收集与分析天气相关的健康资讯时,查找耗时与繁复的问 题,本发明遂提供一种动态显示天气相关的健康资讯的系统及其方法,其中本发明所提供的动态显示天气相关的健康资讯的系统,其包含项目表库、获取模 块、比对模块、生成模块、图形化模块与显示模块。其中,项目表库储存有多个项目表,每一 对应有项目名称的项目表包含多个数据范围,与各数据范围所对应的风险指数评级;获取 模块包含有一获取条件,用以于此获取条件满足时建立与一网站的连结,并自该网站获取 多个天气数据;比对模块用以于项目表库的各项目表比对涵盖该些天气数据的数据范围其 对应的风险指数评级,产生包含复数个项目名称以及对应其中各项目名称的风险指数评级 的比对结果;生成模块用以结合天气数据与比对结果产生一健康资讯;图形化模块用以对 该健康资讯进行图形化;显示模块则用以显示此图形化的健康资讯。本发明所提供的动态显示天气相关的健康资讯的方法,预设有一获取条件与多个 项目表,其中对应有项目名称的各项目表包含多个数据范围,与对应各数据范围的风险指 数评级;首先,于确认满足此获取条件时,与一网站建立连结以获取该网站的多个天气数据;于各该项目表比对涵盖该些天气数据的数据范围其对应的风险指数评级,产生包含复 数个项目名称以及对应其中各项目名称的风险指数评级的比对结果;结合该些天气数据与 该比对结果,产生一健康资讯;将此健康资讯图形化后显示。本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明具有建立项 目表库,主动收集天气数据并依据项目表对其加以分析,以提供与天气相关的健康资讯的 技术手段。通过上述的技术手段,本发明可以达成方便即时的获取与天气相关的健康资讯, 并有效利用系统与网络资源的技术功效。
图1为本发明的动态显示天气相关的健康资讯的系统其方块示意图。图2为本发明的动态显示天气相关的健康资讯的方法其步骤流程图。图3为于本发明的动态显示天气相关的健康资讯的方法增加建议互动的步骤流 程图。图4为与天气相关的健康资讯其显示示意图。图5A为建议互动的输入其显示示意图。图5B为建议互动的输出其显示示意图。图6为建议资料库的资料示意图。
具体实施例方式以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明如何应用 技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。图1绘示为本发明的动态显示天气相关的健康资讯的系统其方块示意图。请参照 图1,动态显示天气相关的健康资讯的系统100包含有项目表库110、获取模块120、比对模 块130、生成模块140、图形化模块150、与显示模块160。其中,项目表库110所储存的项目 表其型态如下 此项目表其项目名称为「中暑」,其中仅以「相对湿度(% )」和「温度(°C )」两个 分类的数据范围作为示意,此表亦可有其他分类的数据范围;其余还有「哮喘」、「呼吸道感 染」与「高血压」等多个项目表,每一项目表包含一项目名称与多个天气数据的数据范围,其 中每一个数据范围对应有一风险指数评级。为求解说详尽且符合逻辑顺序,此项目表的应 用留待后续提及时一并详细说明。获取模块120包含有一获取条件,用以于此获取条件满足时,与一网站121连线并 自该网站121获取天气数据;举例来说,此获取条件可设定为周期12小时,即每满12小时 视为一次获取条件的满足,如最近一次自网站121获取天气数据的时间为今日早上8点,则 今晚8点将为下一次获取条件的满足时间点。另外,获取模块120亦可设定为定时与该网 站121连结,以将网站121的天气数据与其最近一次获取的天气数据进行比对,并将此二者 的相异视为满足该获取条件;具体一点来说,获取模块120可设定为每隔数小时确认一次 该网站121的天气数据是否更新,并于确认其更新时获取该些天气数据。比对模块130用以将获取的天气数据,与项目表库110的各项目表中属相同分类 的数据范围进行比对,以比对出涵盖该些天气数据的数据范围其对应的风险指数评级,产 生包含复数个项目名称以及对应其中各项目名称的风险指数评级的比对结果。以11月7 日上午的台北市为例,其天气数据如下 以项目名称为「中暑」的项目表为例,先比对相对湿度再比对温度;天气数据的相 对湿度「72」落在此项目表中「相对湿度(%)」分类的「60-80」的数据范围内,温度「28. Ij 则落在其中「< 30」的范围内,得到的中暑机率为「低一一般」。比对模块130按此方式自 所有项目表比对出对应项目名称的风险指数评级,最终产生包含复数个项目名称以及对应 其中各项目名称的风险指数评级的比对结果。生成模块140用以将获取模块120获取的天气数据,与比对模块130产生的比对 结果结合为一健康资讯,此健康资讯可为如下型态 图形化模块150可依据所包含的使用者的偏好设定将此健康资讯图形化,而显示 模块160用以显示此图形化的健康资讯199如图4所示。此外,本动态显示天气相关的健康资讯的系统100可更包含一建议资料库(图中 未示),其以表格形式储存有多个建议资料,用以作为比对模块130后续比对的来源资料。 建议资料库的建议资料表包含有多个项目名称,与对应其中各项目名称的至少一风险指数 评级、多个地点、多个交通、多个时间与多个建议;图6所示的建议资料表仅列出一项目名 称「哮喘」、对应「哮喘」的一风险指数评级「偏高」,以及对应该风险指数评级「偏高」的多 个地点、交通、时间及建议,其中「时间」一栏皆设为「_」,代表「哮喘」的风险指数评级「偏 高」不以时间为参考条件。承上,比对模块130可依据使用者即时输入的项目名称、活动资讯与上述的该些 健康资讯,自建议资料库比对出符合该项目名称、活动资讯与该健康资讯的建议资料,并由 显示模块160显示该些建议资料。此外,比对模块130更可通过使用者预先设定的一或多 个项目,比对出适合该使用者其身体状况的建议资料。举例来说,比对模块130将产生的健 康资讯199、使用者所预设的「哮喘」项目,与即时输入的「AM 9:30」、「室内」与「步行」等 活动资讯(请见图5A),与建议资料库的该些建议资料进行比对;自健康资讯199比对出使 用者所预设的项目「哮喘」,以该项目的风险指数评级「偏高」自建议资料库的建议资料表(请见图6)初步比对出4个建议,再以使用者输入的地点「室内」及交通「步行」比对出一建议「步行时请...;注意室内的空气流通,...过敏原。」,其中时间并不作为参考项目。请 见图5B所示的建议,此建议即包含针对项目「哮喘」所比对出的建议资料,该些建议资料由 显示模块160显示于已图形化的健康资讯199。图2绘示为本发明的动态显示天气相关的健康资讯的方法其步骤流程图。请参 照图2,首先预设一获取条件以及复数个项目表,其中各项目表包含一项目名称、复数个数 据范围与对应各数据范围的风险指数评级(步骤210);于确认该获取条件满足时(步骤 220),与一网站121连线并获取该网站121的多个天气数据(步骤230);自各该项目表比 对出涵盖该些天气数据的数据范围其对应的风险指数评级,产生包含复数个项目名称以及 对应其中各项目名称的风险指数评级的比对结果(步骤240);将获取的该些天气数据与该 比对结果结合为一健康资讯;(步骤250);图形化该健康资讯(步骤260);显示该图形化的 健康资讯199 (步骤270)。承上,该获取条件可为一时间周期;或是定时与该网站121连线,以确认其天气数 据是否有更新,并于确认更新时获取该些天气数据,而步骤260可更包含为依据预设的偏 好设定对该健康资讯图形化。请参照图3,除上述的步骤外,本方法可更包含下列步骤建 立多个建议资料(步骤310);接收使用者输入的项目名称与活动资讯(步骤320);自该 些建议资料比对出符合该项目名称、该活动资讯与该健康资讯的一或多个建议资料(步骤 330);最后,显示该些建议资料(步骤340)。而图形化的健康资讯199可依该偏好设定显 示为一桌面,或是如图4所示的视窗型态。综上所述,可知本发明与现有技术之间的差异在于具有建立项目表库,主动收集 天气数据并依据项目表对其加以分析,以提供与天气相关的健康资讯的技术手段,借由此 一技术手段可以解决现有技术所存在的问题,进而达成有效利用系统与网络资源于固定时 间内获取与天气相关的健康资讯的技术功效。虽然本发明所公开的实施方式如上,只是所述的内容并非用以直接限定本发明的 专利保护范围。任何本发明所属技术领域中技术人员,在不脱离本发明所公开的精神和范 围的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍须以 所附的权利要求范围所界定者为准。
权利要求
一种动态显示天气相关的健康资讯的系统,其包含一项目表库,储存有复数个项目表,其中各该项目表包含有一项目名称、复数个数据范围与对应的风险指数评级;一获取模块,包含一获取条件,该获取模块用以于该获取条件满足时建立与一网站的连结,并自该网站获取复数个天气数据;一比对模块,用以自该项目表库的各该项目表比对出涵盖该些天气数据的数据范围其对应的风险指数评级,产生包含复数个项目名称以及对应其中各项目名称的风险指数评级的比对结果;一生成模块,用以结合该些天气数据与该比对结果,产生一健康资讯;一图形化模块,用以将该健康资讯图形化;及一显示模块,用以显示图形化的该健康资讯。
2.如权利要求1所述的动态显示天气相关的健康资讯的系统,该系统更包含一建议资 料库,储存有复数个建议资料,该些建议资料用以作为该比对模块进一步依据使用者输入 的活动资讯进行获取的资料来源。
3.如权利要求2所述的动态显示天气相关的健康资讯的系统,其中该比对模块更用以 依据使用者输入的项目名称、活动资讯与该健康资讯,自该建议资料库的该些建议资料比 对出符合该项目名称、该活动资讯与该健康资讯的一或多个建议资料。
4.如权利要求1所述的动态显示天气相关的健康资讯的系统,其中该获取条件为一时 间周期或天气数据的更新。
5.如权利要求1所述的动态显示天气相关的健康资讯的系统,其中该图形化的健康资 讯设定显示为一视窗或一桌面。
6.一种动态显示天气相关的健康资讯的方法,其包含下列步骤预设有复数个项目表与一获取条件,其中各该项目表包含有一项目名称、复数个数据 范围与对应的风险指数评级;于确认满足该获取条件时建立与一网站的连结,并获取该网站的复数个天气数据; 自各该项目表比对出涵盖该些天气数据的数据范围其对应的风险指数评级,产生包含 复数个项目名称以及对应其中各项目名称的风险指数评级的比对结果; 结合该些天气数据与该比对结果,产生一健康资讯; 将该健康资讯图形化;及 显示图形化的该健康资讯。
7.如权利要求6所述的动态显示天气相关的健康资讯的方法,该方法更包含下列步骤建立复数个建议资料;接收使用者输入的项目名称与活动资讯;自该些建议资料比对出符合该项目名称、该活动资讯与该健康资讯的一或多个建议资 料;及显示该些建议资料。
8.如权利要求6所述的动态显示天气相关的健康资讯的方法,其中该获取条件为一时 间周期或天气数据的更新。
9.如权利要求6所述的动态显示天气相关的健康资讯的方法,其中该图形化的健康资 讯设定显示为一视窗或一桌面。
全文摘要
本发明公开了一种动态显示天气相关的健康资讯的系统及其方法,其通过建立项目表库,主动收集天气数据并依据项目表对其加以分析,以提供与天气相关的健康资讯的技术手段,可以解决现有技术于收集与分析天气相关的健康资讯时,所存在的查找耗时与繁复的问题,借此可以达成有效利用系统与网络资源方便即时的获取与天气状况相关的健康资讯的技术功效。
文档编号G06F19/00GK101859340SQ20091013390
公开日2010年10月13日 申请日期2009年4月7日 优先权日2009年4月7日
发明者戴凌, 邱全成 申请人:英业达股份有限公司