一种信息推送方法、装置和电子设备制造方法及图纸

技术编号:29138684 阅读:22 留言:0更新日期:2021-07-02 22:36
本发明专利技术实施例提供了一种信息推送方法、装置和电子设备,其中,所述方法包括:输入法接收灾害消息;依据所述灾害消息判断是否需要进行灾害预警;若确定需要进行灾害预警,则生成灾害预警信息并以弹窗的方式推送所述灾害预警信息;相对于现有技术而言,本发明专利技术实施例能够有效的提醒用户查看灾害预警信息,增强了预警效果。

【技术实现步骤摘要】
一种信息推送方法、装置和电子设备
本专利技术涉及输入法
,特别是涉及一种信息推送方法、装置和电子设备。
技术介绍
近年来,地震、洪水、台风等自然灾害频繁发生,给人民的生命财产造成巨大的损失。目前能够有效降低自然灾害造成损失的一种手段是,提前对自然灾害进行预警,提醒人民在灾难发生之前进行撤离或做好防范工作。其中,针对地震进行预警的方式有很多种,比如通过地震预警应用程序推送预警消息,通过终端设备系统层级推送预警消息等等。然后随着终端设备上安装的应用越来越多,终端设备中推送消息也越来越多,地震预警应用程序或终端设备系统层推送的消息可能会被用户忽略,无法起到很好的预警作用。
技术实现思路
本专利技术实施例提供一种信息推送方法,以增强预警效果。相应的,本专利技术实施例还提供了一种信息推送装置和一种电子设备,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术实施例公开了一种信息推送方法,具体包括:输入法接收灾害消息;依据所述灾害消息判断是否需要进行灾害预警;若确定需要进行灾害预警,则生成灾害预警信息并以弹窗的方式推送所述灾害预警信息。可选地,若所述灾害消息为地震灾害消息,则所述依据所述灾害消息判断是否需要进行灾害预警,包括:获取当前位置的位置信息;依据所述灾害消息和所述位置信息,确定当前位置的地震烈度和地震横波到达当前位置的到达时间;获取当前时间,计算所述地震横波到达当前位置的到达时间与所述当前时间的差值;若所述地震烈度大于预设烈度阈值且所述差值大于预设时间阈值,则确定需要进行灾害预警。可选地,所述生成灾害预警信息,包括:依据所述位置信息,确定当前位置所在地区和对应的避险关联信息;依据所述地震烈度查找映射关系,确定当前位置的震感;依据所述灾害消息和位置信息,确定震中与当前位置的距离;依据所述地震横波到达当前位置的到达时间与所述当前时间的差值,确定地震横波关联信息;采用以下至少一种信息生成灾害预警信息:当前位置所在区域、避险关联信息、震感、震中与当前位置的距离、地震横波关联信息、地震烈度和灾害信息。可选地,所述依据所述地震横波到达当前位置的到达时间与所述当前时间的差值,确定地震横波关联信息,包括:依据所述差值判断地震横波是否达到当前位置;若确定地震横波未到达当前位置,则将地震横波到达当前位置的到达时间确定为地震横波关联信息;若确定地震横波已到达当前位置,则依据所述差值判断地震横波到达当前位置的时长是否大于预设时长;若地震横波到达当前位置的时长小于或等于预设时长,则将地震横波已到达的提示信息确定为所述地震横波关联信息;若地震横波到达当前位置的时长大于预设时长,则将灾害预警结束的提示信息确定为所述地震横波关联信息。可选地,当所述地震横波关联信息为地震横波到达当前位置的到达时间时,以弹窗的方式推送地震横波关联信息,包括:在所述弹窗中对地震横波到达当前位置的到达时间进行倒计时。可选地,所述当所述地震横波关联信息为灾害预警结束的提示信息时,所述的方法还包括:在所述弹窗中展示提前预警时长,所述提前预警时长是灾害预警信息的开始推送时间与地震横波到达当前位置的到达时间之差。可选地,所述的方法还包括:播放提示音和/或变换闪光灯和/或震动。可选地,所述播放提示音,包括:结合所述地震烈度和/或倒计时,播放提示音。可选地,所述以弹窗的方式推送灾害预警信息,包括:以全屏弹窗的方式推送灾害预警信息。可选地,所述的方法还包括:结合位置信息和/或倒计时的剩余时间,更新所述弹窗中展示的避险关联信息;所述避险关联信息包括以下至少一种:注意事项、撤离路线、避难所位置。本专利技术实施例还公开了一种信息推送装置,具体包括:接收模块,用于输入法接收灾害消息;判断模块,用于依据所述灾害消息判断是否需要进行灾害预警;预警模块,用于若确定需要进行灾害预警,则生成灾害预警信息并以弹窗的方式推送所述灾害预警信息。可选地,所述判断模块,用于若所述灾害消息为地震灾害消息,则获取当前位置的位置信息;依据所述灾害消息和所述位置信息,确定当前位置的地震烈度和地震横波到达当前位置的到达时间;获取当前时间,计算所述地震横波到达当前位置的到达时间与所述当前时间的差值;若所述地震烈度大于预设烈度阈值且所述差值大于预设时间阈值,则确定需要进行灾害预警。可选地,所述预警模块包括信息生成子模块,所述信息生成子模块,包括:区域和避险关联信息生成单元,用于依据所述位置信息,确定当前位置所在地区和对应的避险关联信息;震感确定单元,用于依据所述地震烈度查找映射关系,确定当前位置的震感;距离确定单元,用于依据所述灾害消息和位置信息,确定震中与当前位置的距离;横波关联信息生成单元,用于依据所述地震横波到达当前位置的到达时间与所述当前时间的差值,确定地震横波关联信息;预警信息生成单元,用于采用以下至少一种信息生成灾害预警信息:当前位置所在区域、避险关联信息、震感、震中与当前位置的距离、地震横波关联信息、地震烈度和灾害信息。可选地,所述横波关联信息生成单元,用于依据所述差值判断地震横波是否达到当前位置;若确定地震横波未到达当前位置,则将地震横波到达当前位置的到达时间确定为地震横波关联信息;若确定地震横波已到达当前位置,则依据所述差值判断地震横波到达当前位置的时长是否大于预设时长;若地震横波到达当前位置的时长小于或等于预设时长,则将地震横波已到达的提示信息确定为所述地震横波关联信息;若地震横波到达当前位置的时长大于预设时长,则将灾害预警结束的提示信息确定为所述地震横波关联信息。可选地,所述预警模块,包括:倒计时子模块,用于当所述地震横波关联信息为地震横波到达当前位置的到达时间时,在所述弹窗中对地震横波到达当前位置的到达时间进行倒计时。可选地,所述的装置还包括:预警时长展示模块,用于所述当所述地震横波关联信息为灾害预警结束的提示信息时,在所述弹窗中展示提前预警时长,所述提前预警时长是灾害预警信息的开始推送时间与地震横波到达当前位置的到达时间之差。可选地,所述的装置还包括:提示模块,用于播放提示音和/或变换闪光灯和/或震动。可选地,所述提示模块,用于结合所述地震烈度和/或倒计时,播放提示音。可选地,所述预警模块,包括:全屏展示子模块,用于以全屏弹窗的方式推送灾害预警信息。可选地,所述的装置还包括:预警信息更新模块,用于结合位置信息和/或倒计时的剩余时间,更新所述弹窗中展示的避险关联信息;所述避险关联信息包括以下至少一种:注意事项、撤离路线、避难所位置。本专利技术实施例还公开了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本专利技术实施例任一所述的信息推送方法。本专利技术实施例还公开了一种电子设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:输入法接收灾害消息;依据所述灾害消息判断是否需要进行灾害预警;若本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,包括:/n输入法接收灾害消息;/n依据所述灾害消息判断是否需要进行灾害预警;/n若确定需要进行灾害预警,则生成灾害预警信息并以弹窗的方式推送所述灾害预警信息。/n

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:
输入法接收灾害消息;
依据所述灾害消息判断是否需要进行灾害预警;
若确定需要进行灾害预警,则生成灾害预警信息并以弹窗的方式推送所述灾害预警信息。


2.根据权利要求1所述的方法,其特征在于,若所述灾害消息为地震灾害消息,则所述依据所述灾害消息判断是否需要进行灾害预警,包括:
获取当前位置的位置信息;
依据所述灾害消息和所述位置信息,确定当前位置的地震烈度和地震横波到达当前位置的到达时间;
获取当前时间,计算所述地震横波到达当前位置的到达时间与所述当前时间的差值;
若所述地震烈度大于预设烈度阈值且所述差值大于预设时间阈值,则确定需要进行灾害预警。


3.根据权利要求2所述的方法,其特征在于,所述生成灾害预警信息,包括:
依据所述位置信息,确定当前位置所在地区和对应的避险关联信息;
依据所述地震烈度查找映射关系,确定当前位置的震感;
依据所述灾害消息和位置信息,确定震中与当前位置的距离;
依据所述地震横波到达当前位置的到达时间与所述当前时间的差值,确定地震横波关联信息;
采用以下至少一种信息生成灾害预警信息:当前位置所在区域、避险关联信息、震感、震中与当前位置的距离、地震横波关联信息、地震烈度和灾害信息。


4.根据权利要求3所述的方法,其特征在于,所述依据所述地震横波到达当前位置的到达时间与所述当前时间的差值,确定地震横波关联信息,包括:
依据所述差值判断地震横波是否达到当前位置;
若确定地震横波未到达当前位置,则将地震横波到达当前位置的到达时间确定为地震横波关联信息;
若确定地震横波已到达当前位置,则依据所述差值判断地震横波到达当前位置的时长是否大于预设时长;若地震横波到达当前位置的时长小于...

【专利技术属性】
技术研发人员:冯静静赵涵思金权姬
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1