本发明涉及闹铃技术领域,尤其涉及一种基于移动终端的闹钟提醒方法及装置。
背景技术:
随着生活节奏的加快,手机闹钟成为唤醒起床的最实用的工具。
但是,闹钟时间是按照最理想的天气情况来设定的。天气良好的时候,按照原来设定的闹钟时间进行原来的计划是没有问题的;但当天气变化时,如下雨、下雪、雾霾等,如果还是按照之前的闹钟时间,往往会导致上课或者上班迟到或者原定计划的延迟,不利于用户使用。
技术实现要素:
本发明提供了一种基于移动终端的闹钟提醒方法及装置,便于用户使用。
为解决上述技术问题,本发明采用下述技术方案予以实现:
一种基于移动终端的闹钟提醒方法,所述方法包括:
设定目标闹钟时间T;
在时间T1时获取天气信息,其中,T1小于T;
根据天气信息设定实际闹钟时间t,其中,T1≤t≤T;
在到达实际闹钟时间t时,播放铃声。
进一步的,所述根据天气信息设定实际闹钟时间t,具体包括:
查询预设的天气信息-提前时间对应表,获得提前时间△T;
计算t=T-△T,获得实际闹钟时间t。
又进一步的,所述查询预设的天气信息-提前时间对应表,获得提前时间△T,具体包括:
获取天气信息中的雾霾指数,查询对应表中的相关信息;
若雾霾指数在第一设定指数范围内,则提前时间△T为第一设定提前时间;
若雾霾指数在第二设定指数范围内,则提前时间△T为第二设定提前时间。
再进一步的,所述查询预设的天气信息-提前时间对应表,获得提前时间△T,具体包括:
获取天气信息中的降雨量,查询对应表中的相关信息;
若降雨量在第一设定雨量范围内,则提前时间△T为第三设定提前时间;
若降雨量在第二设定雨量范围内,则提前时间△T为第四设定提前时间。
更进一步的,所述查询预设的天气信息-提前时间对应表,获得提前时间△T,具体包括:
获取天气信息中的降雪量,查询对应表中的相关信息;
若降雪量在第一设定雪量范围内,则提前时间△T为第五设定提前时间;
若降雪量在第二设定雪量范围内,则提前时间△T为第六设定提前时间。
再进一步的,所述查询预设的天气信息-提前时间对应表,获得提前时间△T,具体包括:
获取天气信息中的风力等级,查询对应表中的相关信息;
若风力等级在第一设定风力等级范围内,则提前时间△T为第七设定提前时间;
若风力等级在第二设定风力等级范围内,则提前时间△T为第八设定提前时间。
优选的,在铃声播放后,根据天气信息进行对应的语音提示。
一种基于移动终端的闹铃提醒装置,所述装置包括:
目标设定模块,用于设定目标闹钟时间T;
获取模块,用于在时间T1时获取天气信息,其中,T1小于T;
实际设定模块,用于根据天气信息设定实际闹钟时间t,其中,T1≤t≤T;
铃声播放模块,用于在到达实际闹钟时间t时,播放铃声。
进一步的,所述实际设定模块包括:查询单元,用于查询预设的天气信息-提前时间对应表,获得提前时间△T;计算单元,用于计算t=T-△T,获得实际闹钟时间t。
又进一步的,所述装置还包括:语音提示模块,用于在铃声播放后,根据天气信息进行对应的语音提示。
与现有技术相比,本发明的优点和积极效果是:本发明的基于移动终端的闹钟提醒方法及装置,根据天气信息对闹钟时间进行调整,以适应天气的变化,避免用户因天气原因迟到,为用户提供人性化的服务,便于用户使用,提高了用户的使用便利性,具有人性化。
结合附图阅读本发明的具体实施方式后,本发明的其他特点和优点将变得更加清楚。
附图说明
图1是本发明所提出的基于移动终端的闹钟提醒方法的一个实施例的流程图;
图2是图1中根据天气信息设定实际闹钟时间的流程图;
图3是本发明提出的基于移动终端的闹钟提醒装置的一个实施例的结构示意图;
图4是图3中实际设定模块的结构示意图。
具体实施方式
本实施例的基于移动终端的闹钟提醒方法及装置,根据天气信息设定实际闹钟时间,便于用户使用,提高了用户的使用便利性。
为了使本发明的目的、技术方案及优点更加清楚明白,以下将结合附图和实施例,对本发明作进一步详细说明。
本实施例的基于移动终端的闹钟提醒方法,具体包括下述步骤,参见图1所述。
步骤S1:设定目标闹钟时间T。
目标闹钟时间T为用户提前设定的。例如,用户在前一天晚上将目标闹钟时间T设定为6:00。
步骤S2:在时间T1时获取天气信息,其中,T1小于T。
在目标闹钟时间T之前的时间T1时,通过网络获取当前的天气信息。
在本实施例中,T1比T提前60分钟。
步骤S3:根据天气信息设定实际闹钟时间t,其中,T1≤t≤T。
该步骤具体包括:
步骤S31:查询预设的天气信息-提前时间对应表,获得提前时间△T。
天气信息包括雾霾指数、降雨量、降雪量、风力等级等信息,在该表中设置有与天气信息对应的提前时间。
(1)由于雾霾指数是影响外出的比较重要的因素,因此在天气信息中优先考虑雾霾指数的因素,从而避免用户因雾霾延误行程。
首先获取天气信息中的雾霾指数,然后查询对应表中的相关信息。
若雾霾指数在第一设定指数范围内,则提前时间△T为第一设定提前时间;
若雾霾指数在第二设定指数范围内,则提前时间△T为第二设定提前时间。
当然,第一设定指数范围小于第二设定指数范围,第一设定提前时间小于第二设定提前时间。在本实施例中,第一设定提前时间为5分钟~30分钟,第二设定提前时间为31分钟~60分钟。
也就是说,根据雾霾指数的高低,提前时间△T的大小不同,当雾霾指数小于第一设定指数范围内的任一值时,△T=0。
(2)在天气信息中,降雨量也是影响外出的较重要的因素,因此在天气信息中也会较优的考虑降雨量的因素,从而避免用户因降雨延误行程。
具体来说:
首先获取天气信息中的降雨量,然后查询对应表中的相关信息。
若降雨量在第一设定雨量范围内,则提前时间△T为第三设定提前时间;
若降雨量在第二设定雨量范围内,则提前时间△T为第四设定提前时间。
当然,第一设定雨量范围小于第二设定雨量范围,第三设定提前时间小于第四设定提前时间。在本实施例中,第三设定提前时间为5分钟~30分钟,第四设定提前时间为31分钟~60分钟。
也就是说,根据降雨量的大小,提前时间△T的大小不同,当降雨量小于第一设定雨量范围内的任一值时,△T=0。
(3)在天气信息中,降雪量也是影响外出的较重要的因素,因此在天气信息中也会较优的考虑降雪量的因素,从而避免用户因降雪延误行程。
具体来说:
首先获取天气信息中的降雪量,然后查询对应表中的相关信息。
若降雪量在第一设定雪量范围内,则提前时间△T为第五设定提前时间;
若降雪量在第二设定雪量范围内,则提前时间△T为第六设定提前时间。
当然,第一设定雪量范围小于第二设定雪量范围,第五设定提前时间小于第六设定提前时间。在本实施例中,第五设定提前时间为5分钟~30分钟,第六设定提前时间为31分钟~60分钟。
也就是说,根据降雪量的大小,提前时间△T的大小不同,当降雪量小于第一设定雪量范围内的任一值时,△T=0。
(4)在天气信息中,风力等级也是影响外出的较重要的因素,因此在天气信息中也会较优的考虑风力等级的因素,从而避免用户因风力延误行程。
具体来说:
首先获取天气信息中的风力等级,然后查询对应表中的相关信息。
若风力等级在第一设定风力等级范围内,则提前时间△T为第七设定提前时间;
若风力等级在第二设定风力等级范围内,则提前时间△T为第八设定提前时间。
当然,第一设定风力等级范围小于第二设定风力等级范围,第七设定提前时间小于第八设定提前时间。在本实施例中,第七设定提前时间为5分钟~30分钟,第八设定提前时间为31分钟~60分钟。
也就是说,根据风力等级的大小,提前时间△T的大小不同,当风力等级小于第一设定风力等级范围内的任一值时,△T=0。
当根据雾霾指数、降雨量、降雪量、风力等级分别获得的提前时间△T大小不同时,则选取△T的最大值,以获得最大的提前时间△T,避免出行延误。
S32:计算t=T-△T,获得实际闹钟时间t。
当△T=0时,则实际闹钟时间t等于目标闹钟时间T。
步骤S4:在到达实际闹钟时间t时,播放铃声。
步骤S5:根据天气信息进行对应的语音提示。
播放铃声后,播放天气信息,并根据天气信息进行对应的语音提示。
例如,提醒“雾霾,请带口罩”,“雨天,请带雨伞”,“雪天,请穿雨靴”,为用户提供人性化的服务。
假设用户在前一天晚上将目标闹钟时间T设定为6:00,在T1=5:00时通过网络获取天气信息,查询预设的天气信息-提前时间对应表,获得提前时间△T=40分钟,实际闹钟时间t=T-△T=5:20,即5:20时,闹铃响,播放铃声,播放天气信息,并根据天气信息进行对应的语音提示。
本实施例的基于移动终端的闹钟提醒方法,根据天气信息对闹钟时间进行调整,以适应天气的变化,避免用户因天气原因迟到,为用户提供人性化的服务,便于用户使用,提高了用户的使用便利性,具有人性化。
该闹钟提醒方法,可称为“智能闹钟”功能,设置在移动终端上,需要用户进行开启和关闭。如果用户开启“智能闹钟”功能,则此功能被激活,执行步骤S1至S5;如果用户关闭“智能闹钟”功能,则此功能不工作,闹钟在目标闹钟时间T响铃。
本实施例还提出了一种基于移动终端的闹铃提醒装置,该装置主要包括目标设定模块、获取模块、实际设定模块、铃声播放模块,参见图3所示。
目标设定模块,用于设定目标闹钟时间T。
获取模块,用于在时间T1时获取天气信息,其中,T1小于T。
实际设定模块,用于根据天气信息设定实际闹钟时间t,其中,T1≤t≤T。具体来说,实际设定模块主要包括查询单元和计算单元,参见图4所示,查询单元,用于查询预设的天气信息-提前时间对应表,获得提前时间△T;计算单元,用于计算t=T-△T,获得实际闹钟时间t。
铃声播放模块,用于在到达实际闹钟时间t时,播放铃声。
所述装置还包括语音提示模块,用于在铃声播放后,根据天气信息进行对应的语音提示。
具体的基于移动终端的闹铃提醒装置的工作过程,已经在上述基于移动终端的闹铃提醒方法中详述,此处不予赘述。
所述移动终端为手机、手表、手环、PAD等。
本实施例的基于移动终端的闹铃提醒装置,根据天气信息对闹钟时间进行调整,以适应天气的变化,避免用户因天气原因迟到,为用户提供人性化的服务,便于用户使用,提高了用户的使用便利性,具有人性化。
以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。