一种基于移动终端的自动提醒天气变化的方法及装置
技术领域
本发明涉及一种移动终端,尤其涉及一种基于移动终端的自动提醒天气变化的方法及装置。
背景技术
现有技术中,用户通过移动终端获取天气信息主要有以下几种方式:通过移动运营商定制气象服务短信或点播气象信息,通过专用气象服务***接收气象信息;通过网络获取气象信息;通过手机报查看气象信息。
上述获取气象信息的手段,需要用户主动进行阅读或者查询,没有产生用户体验感更强的天气提醒效果,随着现代人生活节奏的加快,人们往往没有太多的时间去关注天气的变化,或者即使关注了天气,也没有专门为天气情况作必要的准备,例如前一天得知了第二天的天气情况,但在第二天仍然忘记为其做准备,在遇到特别的天气情况,我们还按照正常的情况进行日程安排,结果给我们造成了很多不便。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种基于移动终端的自动提醒天气变化的方法及装置,将气象资讯与移动终端的事件提醒应用进行关联,无需用户查询天气情况,当事件提醒应用启动时,就能注意到天气的变化。
为实现上述目的,本发明提供一种基于移动终端的自动提醒天气变化的方法,包括以下步骤:
1)获取气象资讯,并对其进行解析;
2)根据对气象资讯的解析结果,将该气象资讯的解析结果与用户设置的事件提醒应用进行关联;
3)提醒用户关注天气变化。
其中,所述步骤1)获取气象资讯是从手机报、气象资讯服务器或运营商服务器中获取气象资讯。
其中,所述步骤2)对气象资讯的解析结果包括:“晴”、“多云”、“阴”、“大雨”、“大雪”、“大雾”、“台风”,以及温度、风力。
其中,所述步骤2)进一步包括:对气象资讯的解析结果为“晴”、“多云”或“阴”非特殊天气变化,则将气象资讯的解析结果与用户设置的事件提醒应用进行关联;对气象资讯的解析结果为“大雨”、“大雪”、“大雾”、“台风”、温度高于38摄氏度或风力大于五级的特殊天气变化,如果用户设置了事件提醒应用,则首先更改事件提醒应用的属性,然后将气象资讯的解析结果与用户设置的事件提醒应用进行关联,如果用户没有设置事件提醒应用,则自动设置特殊天气变化提醒事件。
其中,所述更改事件提醒应用的属性包括事件提醒的时间、事件提醒的音量、震动功能、事件提醒的持续时间或频率。
其中,所述更改事件提醒应用的属性为将事件提醒的时间提前。
为实现上述目的,本发明还提供一种移动终端数据模式的动态切换装置,包括气象资讯处理模块、气象资讯提醒模块、气象资讯接收模块,以及用户事件提醒模块,其特征在于,
所述气象资讯处理模块,接收所述气象资讯接收模块发送的气象资讯,并对其进行解析;根据解析结果,分别将气象资讯的解析结果发送给所述气象资讯提醒模块或所述用户事件提醒模块;
所述气象资讯提醒模块,接受所述气象资讯处理模块的指令,启动或关闭气象资讯提醒应用;
所述气象资讯接收模块,其通过网络从手机报、气象资讯服务器或运营商服务器获取气象资讯,并将该气象资讯的解析结果转发给所述气象资讯处理模块;
所述用户事件提醒模块,接受用户的控制,启动或关闭事件提醒应用,并与气象资讯的解析结果相关联,在设定时间并启事件提醒。
其中,所述气象资讯处理模块在解析结果为非特殊天气变化时,将气象资讯的解析结果发送给所述用户事件提醒模块;在解析结果为特殊天气变化,且用户设置了事件提醒应用时,首先更改事件提醒应用的属性,然后将气象资讯的解析结果发送给所述用户事件提醒模块。
其中,所述气象资讯处理模块在解析结果为特殊天气变化,且用户没有设置事件提醒应用时,将气象资讯的解析结果发送给所述气象资讯提醒模块。
其中,所述用户事件提醒模块为移动终端的“闹钟”或“日历提醒”。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,并与本发明的实施例一起,用于解释本发明,并不构成对本发明的限制。在附图中:
图1为根据本发明的基于移动终端的自动提醒天气变化的方法流程图;
图2为根据本发明的基于移动终端的自动提醒天气变化的装置原理框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1为根据本发明的基于移动终端的自动提醒天气变化的方法流程图,下面将参考图1,对本发明的基于移动终端的自动提醒天气变化的方法进行详细描述:
首先,在步骤101,获取气象资讯,并对其进行解析。气象资讯来自于手机报、气象资讯服务器或运营商服务器。若是手机报用户,通过手机报获取气象资讯,移动终端在接收到手机报的同时,直接从用户接收到的手机报中解析气象资讯;若用户没有订制手机报服务,移动终端定时访问气象资讯服务器或者运营商服务器,获取气象资讯。对气象资讯的解析结果包括:“晴”、“多云”、“阴”、“大雨”、“大雪”、“大雾”、“台风”,以及具体的温度、风力情况等等。
在步骤102,根据解析结果,判断是否为“大雨”、“大雪”、“大雾”、“台风”、温度高于38摄氏度、风力大于五级等特殊天气变化,如果有特殊天气变化,转到步骤103;如果没有特殊天气变化,而是如“晴”、“多云”、“阴”等非特殊天气变化,则转到步骤105。
在步骤103,判断用户是否设置了事件提醒应用,如果用户设置了如“闹钟”、“日历提醒”等事件提醒应用,转到步骤106;否则转到步骤104。
在步骤104,自动设置特殊天气变化提醒事件,使用户及时地得到特殊天气的提示。
在步骤105,对气象资讯的解析结果为“晴”、“多云”、“阴”等非特殊天气变化,将气象资讯的解析结果与提醒事件应用相关联,从而使得提醒事件应用触发时,将气象资讯同时显示在移动终端的屏幕上,使用户及时了解天气情况。
例如,移动终端用户一般都会设置早晨的起床闹钟,将气象资讯解析结果与起床闹钟相关联,用户可以在起床闹钟触发同时,看到当天的天气情况,并且可以根据天气情况准备衣物或日程安排。
在步骤106,对气象资讯的解析结果为“大雨”、“大雪”、“大雾”、“台风”、温度高于38摄氏度、风力大于五级等特殊天气变化,而且用户设置了如“闹钟”、“日历提醒”等事件提醒应用,则首先更改该事件提醒应用的属性,然后将气象资讯解析结果与提醒事件相关联,从而使得提醒事件应用触发时,将气象资讯的解析结果同时显示于移动终端的屏幕上,使用户及时了解天气情况。更改事件提醒应用的属性可以包括事件提醒的时间、增大事件提醒的音量、打开震动功能、增加事件提醒的持续时间或频率等。更优选的,为了让用户可以有更多的时间为特殊天气变化做准备,如防止特殊天气带来的堵车,改变提醒事件的属性可以是将提醒时间提前。
图2为根据本发明的基于移动终端的自动提醒天气变化的装置原理框图,如图2所示,本发明的基于移动终端的自动提醒天气变化的装置,包括用于解析和处理气象资讯的气象资讯处理模块201、气象资讯提醒模块202、气象资讯接收模块203,以及用户事件提醒模块204;
气象资讯处理模块201,用于对气象资讯接收模块203接收的气象资讯进行解析,并根据解析结果,分别将气象资讯的解析结果发送给气象资讯提醒模块202或用户事件提醒模块204;更改用户事件提醒模块204中事件提醒应用的属性以及对气象资讯提醒模块202进行设置。
气象资讯提醒模块202,接受气象资讯处理模块201的指令,启动或关闭气象资讯提醒应用。
气象资讯接收模块203,通过网络从手机报、气象资讯服务器或运营商服务器获取气象资讯,并将其转发给气象资讯处理模块201。
用户事件提醒模块204,接受用户的控制,启动或关闭事件提醒应用,并与气象资讯的解析结果相关联,在设定时间开启事件提醒,并在想移动终端的显示屏(图中未示出)上显示气象资讯的解析结果。优选地,本发明采用移动终端“闹钟”或“日历提醒”作为用户事件提醒模块。
本发明的基于移动终端的自动提醒天气变化的方法及装置,将接收到的气象资讯的解析结果与移动终端的用户事件提醒应用相关联,以醒目的方式将气象信息通知给用户,如果用户没有设置事件提醒应用,则自动设置气象资讯提醒应用,用户可以及时通过气象情况进行生活与工作的安排。
本领域普通技术人员可以理解:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。