灾害警告方法及装置、计算机可读介质和终端设备
文献发布时间:2023-06-19 19:20:08
背景技术
随着最近几年火灾、地震等自然灾害、非自然灾害频繁发生,人们越来越重视各种灾难的预警。例如,在出现暴雨等容易发生灾害的异常场景下,用户手机可以收到暴雨预警的短信。
然而,在相关技术中,在对灾害进行预警时,通常仅通过短信、播放固定声音等方式通知,无法保证用户最大程度知晓,也无法保证警告的有效性和针对性。
发明内容
本公开的目的在于提供一种灾害警告方法、灾害警告装置、计算机可读介质和终端设备,进而至少在一定程度上提高灾害警告的有效性。
根据本公开的第一方面,提供一种灾害警告方法,应用于第一终端设备,包括:响应于接收到第一灾害告警,根据第一灾害告警获取第一终端设备所在环境的目标环境数据;向用户推送告警指示内容,告警指示内容根据目标环境数据确定。
根据本公开的第二方面,提供一种灾害警告方法,应用于服务器,包括:响应于接收到第二灾害告警,根据第二灾害告警确定第三终端设备,并获取第三终端设备所在环境的目标环境数据;将告警指示内容推送给第三终端设备,以使第三终端设备推送告警指示内容给用户;其中,告警指示内容根据目标环境数据确定。
根据本公开的第三方面,提供一种灾害警告装置,应用于第一终端设备,包括:第一获取模块,用于响应于接收到第一灾害告警,根据第一灾害告警获取第一终端设备所在环境的目标环境数据;第一推送模块,用于向用户推送告警指示内容,告警指示内容根据目标环境数据确定。
根据本公开的第四方面,提供一种灾害警告装置,应用于服务器,包括:第二获取模块,用于响应于接收到第二灾害告警,根据第二灾害告警确定第三终端设备,并获取第三终端设备所在环境的目标环境数据;第二推送模块,用于将告警指示内容推送给第三终端设备,以使第三终端设备推送告警指示内容给用户;其中,告警指示内容根据目标环境数据确定。
根据本公开的第五方面,提供一种计算机可读介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法。
根据本公开的第六方面,提供一种终端设备,其特征在于,包括:处理器;以及存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述的方法。
本公开的一种实施例所提供的灾害警告方法,在接收到第一灾害告警时,通过根据第一灾害告警获取终端设备所在环境的目标环境数据,并根据目标环境数据选择与在目标环境数据下第一灾害告警对应的告警指示内容,然后将选择的告警指示内容推送给用户。本公开通过获取终端设备所在环境的目标环境数据,可以根据不同目标环境数据进行不同的告警指示内容的推送,进而向用户推送更适合终端设备所在环境的告警、指示内容,以便于用户根据告警、指示内容选择更适合当前环境的逃生路线或躲避方式,提高灾害警告的有效性和针对性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1示出了可以应用本公开实施例的一种示例性系统架构的示意图;
图2示出了可以应用本公开实施例的一种终端设备的示意图;
图3示意性示出本公开示例性实施例中一种灾害警告方法的流程图;
图4示意性示出本公开示例性实施例中一种灾害警告方法的执行示意图;
图5示意性示出本公开示例性实施例中另一种灾害警告方法的流程图;
图6示意性示出本公开示例性实施例中一种灾害警告装置的组成示意图;
图7示意性示出本公开示例性实施例中另一种灾害警告装置的组成示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
图1示出了可以应用本公开实施例的一种灾害警告方法及装置的示例性应用环境的系统架构的示意图。
如图1所示,系统架构100可以包括终端设备101、102、103中的一个或多个,网络104和服务器105。网络104用以在终端设备101、102、 103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。终端设备101、102、 103可以包括但不限于台式计算机、便携式计算机、智能手机、智能电视和平板电脑等等。应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。比如服务器105可以是多个服务器组成的服务器集群等。在一示例性实施例中,一个或多个终端设备中的每一个,既可以作为第一终端设备,也可以作为第二终端设备。
本公开实施例所提供的灾害警告方法可以由终端设备101、102、103 中执行,相应地,灾害警告装置设置于终端设备101、102、103中。举例而言,可以是终端设备101、102、103接收到第一灾害告警后,根据第一灾害告警获取第一终端设备所在环境的目标环境数据,然后向用户推送根据目标环境数据确定的告警指示内容。
本公开实施例所提供的灾害警告方法也可以由服务器105执行,相应的,灾害警告装置也可以设置于服务器105中。举例而言,可以是服务器105接收到第二灾害告警时,根据第二灾害告警确定第三终端设备,并获取第三终端设备所在环境的目标环境数据,然后将根据目标环境数据确定的告警指示内容推送给第三终端设备,以使第三终端设备向用户推送。
本公开的示例性实施方式提供一种用于实现灾害警告方法的电子设备,其可以是图1中的终端设备101、102、103或服务器105。该电子设备至少包括处理器和存储器,存储器用于存储处理器的可执行指令,处理器配置为经由执行可执行指令来执行灾害警告方法。
下面以图2中的电视200为例,对上述电子设备的构造进行示例性说明。本领域技术人员应当理解,除了特别用于移动目的的部件之外,图2中的构造也能够应用于固定类型的设备。
如图2所示,电视200具体可以包括:处理器210、内部存储器221、外部存储器接口222、USB(Universal Serial Bus,通用串行总线)接口 230、天线1、天线2、移动通信模块240、无线通信模块250、音频模块 260、扬声器261、受话器262、麦克风263、耳机接口264、传感器模块 270、显示屏幕280、摄像模组281、指示器282、按键283、输入装置290 等。
处理器210可以包括一个或多个处理单元,例如:处理器210可以包括AP(Application Processor,应用处理器)、调制解调处理器、GPU (Graphics ProcessingUnit,图形处理器)、ISP(Image Signal Processor,图像信号处理器)、控制器、编码器、解码器、DSP(Digital Signal Processor,数字信号处理器)、基带处理器和/或NPU(Neural-Network Processing Unit,神经网络处理器)等。编码器可以对图像或视频数据进行编码(即压缩);解码器可以对图像或视频的码流数据进行解码(即解压缩),以还原出图像或视频数据。
在一些实施方式中,处理器210可以包括一个或多个接口,通过不同的接口和电视200的其他部件形成连接。
内部存储器221可以用于存储计算机可执行程序代码,可执行程序代码包括指令。内部存储器221可以包括易失性存储器、非易失性存储器等。处理器210通过运行存储在内部存储器221的指令和/或存储在设置于处理器中的存储器的指令,执行电视200的各种功能应用以及数据处理。
外部存储器接口222可以用于连接外部存储器。外部存储器通过外部存储器接口222与处理器210通信,实现数据存储功能,例如存储音乐,视频等文件。
电视200的无线通信功能可以通过天线1、天线2、移动通信模块240、无线通信模块250、调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。移动通信模块250可以提供应用在电视200上的包括2G/3G/4G/5G,WIFI或者运营商网络等无线通信的解决方案。
电视200可以通过GPU、显示屏幕280及AP等实现显示功能,显示用户界面。其中,显示屏幕280可以是液晶显示屏或者电子墨水显示屏,电视200的输入装置290可以是显示屏幕280上覆盖的触摸层,也可以是显示屏幕280外壳上设置的按键、轨迹球或触摸板,还可以是外接的键盘、触控板或鼠标等。
电视200可以通过ISP、摄像模组281、编码器、解码器、GPU、显示屏幕280及AP等实现拍摄功能,还可以通过音频模块260、扬声器261、受话器262、麦克风263、耳机接口264及AP等实现音频功能。
传感器模块270可以包括气压传感器2701、压力传感器2702等,以实现不同的感应检测功能。
其中,气压传感器2701可以用于测量气压。在一些实施例中,电视 200可以通过气压传感器2701测得的气压值计算海拔高度,辅助定位和导航。
其中,压力传感器2702可以用于感受压力信号,将压力信号转换成电信号。在一些实施例中,压力传感器2702可以设置于显示屏280、电视200的外壳等位置。压力传感器2702的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器2702,电极之间的电容改变。电视200可以根据电容的变化确定压力的强度。当有触摸操作作用于显示屏280,电视200可以根据压力传感器2702检测触摸操作强度。电视200也可以根据压力传感器2702的检测信号计算触摸的位置。
在一些实施例中,电视200的外壳或者显示屏可以通过压力传感器 2702检测外界对电视200施加的压力,以确定电视200是否受到挤压等破坏。
指示器282可以是指示灯,可以用于指示显示状态,例如开/关机状态,也可以用于指示消息等。按键283可以包括开机键、音量键等。
在相关技术中,在终端设备接收到灾害告警时,通常会直接通过播放固定的提示音等方式提醒用户。例如,在智能电视接收到的地震告警时,通常会使显示屏幕显示倒计时或者目前地震的具体状态,同时通过电视喇叭持续播放“滴”的提示音,以提醒用户。
然而,这种通知用户灾害方式无法保证用户最大程度知晓,也无法保证警告的有效性和针对性。
基于上述一个或多个问题,本示例实施方式提供了一种灾害警告方法,可以应用于上述终端设备101、102、103中的一个或多个,本示例性实施例中对此不做特殊限定。参考图3所示,该灾害警告方法可以包括以下步骤S310和S320:
在步骤S310中,响应于接收到第一灾害告警,根据第一灾害告警获取第一终端设备所在环境的目标环境数据。
其中,第一灾害告警是指根据各种预测方式预测到可能发生灾害后,服务器或者其他平台向第一终端设备发出的提示性信息,该第一灾害告警可以包括灾害的类型。例如,地震、暴雨、洪水等。
需要说明的是,第一灾害告警也可以包括灾害发生的时间。例如,在xxxx年xx月xx日下午xx时xx分发生地震;灾害的强度、灾害持续时长等,本公开对此不做特殊限定。
在一示例性实施例中,在接收到第一灾害告警时,可以根据第一灾害告警,利用第一终端设备获取第一终端设备所在环境的目标环境数据,以便于根据目标环境数据进行后续处理。
在一示例性实施例中,根据第一灾害告警获取第一终端设备所在环境的目标环境数据时,可以先基于第一灾害告警的类型确定目标环境数据对应的待采集数据,然后通过第一终端设备采集所在环境的待采集数据,然后基于待采集数据确定目标环境数据。
在第一灾害告警的灾害不同时,不同的环境情况可能对用户需要选择的逃生策略有影响。例如,在地震这种灾害发生的情况下,室内的场景中,在很高的楼层,与向室外逃跑相比,躲避在屋内狭小区域更可能硬的逃生的机会;在很低的楼层,与躲避在屋内狭小区域相比,向室外逃跑更可能硬的逃生的机会。因此,针对不同灾害,可以根据第一灾害告警的类型确定待采集数据,进而根据待采集数据确定目标环境数据,可以根据不同灾害的特性,选择不同的需要采集数据的,进而更加精准的确定影响告警、指示内容的目标环境数据。
在一示例性实施例中,在第一终端设备配置有气压传感器,第一灾害告警的类型为地震时,待采集数据可以包括气压值,对应的目标环境数据可以包括第一终端设备所在的楼层的高度。在这种情况下,获取第一终端设备所在环境的待采集数据,并基于待采集数据确定目标环境数据时,可以先利用气压传感器采集第一终端设备所在环境的气压值,然后获取第一终端设备所在区域对应的预设气压范围,并利用预设气压范围确定第一中端设备所在的楼层高度。可选的,在气压传感器采集的气压值大于预设气压范围的最大值时,可以将目标环境数据,即楼层高度确定为高层;在气压值小于预设气压范围的最小值时,可以将目标环境数据确定为低层。
在另一示例性实施例中,获取第一终端设备所在环境的待采集数据,并基于待采集数据确定目标环境数据时,还可以先利用第一终端设备配置的气压传感器采集第一终端设备所在环境的气压值,然后获取并利用第一终端设备所在区域对应的气压-楼层高度将采集到的气压值映射为楼层高度。需要补充,气压计算得到的高度为海拔,因此可以根据不同区域的海拔和楼层高度的关系建立气压-楼层高度映射关系。例如,在某一区域内,地平线的海拔高度为a,则可以根据地平线的海拔高度建立气压-楼层映射关系,进而便于根据采集到的气压值确定第一终端设备所在的楼层。
此外,在一些其他实施例中,待采集数据还可以包括地理位置、环境温度、环境湿度等数据,可以根据第一灾害告警的不同类型确定不同的待采集数据。例如,针对地震,除了上述气压的实施例以外,还可以将待采集数据设定为地理位置;再如,针对暴雨这种自然灾害,可以将待采集数据设定为环境湿度,然后根据环境湿度确定当前所处区域的降雨量等参数;再如,针对火灾,可以将待采集数据设定为环境温度,然后根据环境温度确定火源方向;此外,针对其他第一灾害告警的类型,例如,雪灾、洪水等类型,可以分别进行不同的设定。
在步骤S320中,向用户推送告警指示内容,告警指示内容根据目标环境数据确定。
其中,告警指示内容可以包括灾害信息、对用户的告警内容、对用户的逃生进行指示的内容。如上述,在第一灾害告警的灾害不同时,不同的环境情况可能对用户选择的逃生策略有影响,因此,针对不同的灾害和在接收到该第一灾害告警后确定的目标环境数据不同时,确定的告警、指示内容可以不同。
在一示例性实施例中,在第一灾害告警的类型为地震,目标环境数据包括第一终端设备所在的楼层高度时,针对目标环境数据为高层的情况,可以确定告警指示内容包括地震信息、躲避位置;针对目标环境数据为低层的情况,可以确定告警指示内容包括逃离路线。例如,针对目标环境数据为高层的第一设备,可以确定将告警指示内容为“发生2.1级地震,请在卫生间躲避”;针对楼层较低的用户,可以将告警指示内容确定为“发生地震,请沿楼梯下楼并停留在空旷区域”。
需要补充说明的是,在一示例性实施例中,由于灾害的强度对用户需要选择的逃生策略也有影响,因此针对不同的灾害强度,可以设定不同的预设气压范围。此时,在第一灾害告警中包括灾害强度时,可以根据灾害强度获取不同的预设气压范围,以确定不同的目标环境数据。例如,针对强度非常大的地震,可能低楼层也来不及向室外逃生,因此可以将预设气压范围设置为更低的海拔对应的预设气压范围,以使较低楼层对应的告警指示内容也包括躲避位置。
在另一示例性实施例中,在通过气压-楼层映射关系和采集到的气压值确定第一终端设备所在的楼层之后,可以针对不同的楼层所属的楼层范围确定不同的告警指示内容。例如,可以将一楼至五楼确定为低层范围,在根据气压值确定第一终端设备所在的楼层为五楼时,可以选择低层范围对应的告警指示内容为该第一终端设备对应的告警指示内容。
需要说明的是,与前一实施例相同,由于灾害的强度对用户需要选择的逃生策略也有影响,因此针对不同的灾害强度,可以对不同楼层范围设定不同的告警指示内容。例如,针对强度非常大的地震,可能低楼层也来不及向室外逃生,因此可以将所有楼层范围在一定灾害强度下的告警指示内容全部设定为包括躲避位置。
通过上述设定,可以根据不同的目标环境数据自适应选择适合当前环境的告警指示内容,使得告警指示内容更加有效,提高告警指示内容的有效性,进而提高警告的有效性。
此外,在一示例性实施例中,在第一灾害告警的类型不同,获取到不同的目标环境数据后,可以根据每种第一灾害告警的类型,以及不同的目标环境数据确定不同的告警指示内容。例如,针对地震,在获取到地理位置这种目标环境数据后,可以根据目标环境数据确定逃生路线、逃生方式、逃生目的地等作为告警指示内容,如,在桥上,可以将告警指示内容确定为“抓紧大桥栏杆,在主震结束后向大桥西侧移动”;再如,针对暴雨,可以根据降雨量等参数确定是否需要转移、转移方式、转移目的地等作为告警指示内容;再如,针对火灾,可以根据火源方向确定远离方向等作为指示内容。
需要补充的是,在终端设备的类型不同时,还可以针对不同类型的终端设备设置不同的告警指示内容。例如,在终端设备为电视、台式电脑、扫地机器人等通常放置于室内场景的终端设备,针对地震这种类型的灾害,可以执行如上述实施例的设置;例如,针对电子广告牌等通常放置于室外场景的终端设备,针对沙尘暴这种类型的灾害,可以获取电子广告牌的定位数据,并根据定位数据确定电子广告牌所处的位置为城市或者野外,进而确定告警指示内容包括距离最近的室内的路线,或者最佳躲避区域。如沙尘暴的方向为从东向西,可以确定告警知识内容为躲避在障碍物的西侧;再如,针对一些可以在室内场景或室外场景移动的设备,例如手机,可以确定两套设置,进而根据手机当前的定位数据确定手机在室内场景或室外场景,进而选择性执行对应的一套设置。
在一示例性实施例中,第一终端设备中还可以设置声波发生器,该声波发生器用于发出可以进行定位的声波。在此前提下,在第一终端设备受到挤压时,比如设备外壳的物理形态发生变化,可以打开声波发生器以向外发出声波,进而使得救援人员能够根据声波发生器发出的声波尽快确定声波发生位置,进而快速定位可能存在幸存者的位置。通过设置声波发生器,可以帮助搜救人员快速区分可能存在幸存者的家庭区域,以避免盲目搜救。
在一示例性实施例中,还可以在第一终端设备中设置压力传感器,并利用压力传感器检测作用在第一终端设备上的压力,在作用于第一终端设备的压力大于压力阈值时,可以确定第一终端设备收到挤压,进而打开声波发生器以向外发出声波。
在一示例性实施例中,还可以通过在第一终端设备上设置其他设备,以检测第一终端设备是否遭到破坏,在确定第一终端设备遭到破坏时,打开声波发生器以向外发出声波。
通过设置压力传感器或者其他设备,可以在第一终端设备在灾害中受到挤压或者破坏时,向外发出声波,进而使得救援人员能够根据声波发生器发出的声波尽快确定声波发生位置,进而快速定位可能存在幸存者的位置。
在一示例性实施例中,在第一终端设备接收到第一灾害告警时,还可以通过通信连接将第一灾害告警传递至第二终端设备,以控制与第一终端设备建立通信连接的第二终端设备向用户发出警告。
其中,第二终端设备可以包括第一终端设备所在场景中的所有用于发出告警的终端设备。例如,第二终端设备可以包括智能音箱、智能灯泡以及防火、防雾系统等。
在一示例性实施例中,在第二终端设备发出警告时,可以基于告警指示内容和第二终端设备自身可以实现的警告方式进行。例如,针对智能音箱,由于智能音箱可以发出声音,因此可以将告警指示内容也发送至智能音箱,智能音箱在发出告警时,可以将告警指示内容的语言作为告警声音对用户进行告警;再如,针对智能灯泡,由于灯泡智能发出光,无法包含文字信息,因此可以直接通过打开灯泡或者使灯泡进行闪烁等方式向用户发出告警。
在一示例性实施例中,第二终端设备还可以包括用户的通信设备,以便于用户及时收到第一灾害告警。其中,用户的通信设备可以包括用户的手机、平板电脑、手环等设备。
通过在接收到第一灾害告警时,第一终端设备控制与第一终端设备建立通信连接的第二终端设备向用户发出告警,可以全方位的通知用户,以便于用户快速接收到第一灾害告警,进而快速躲避或逃离。
在一示例性实施例中,在将告警指示内容推送给用户时,可以通过第一终端设备本身的性能向用户进行推送。例如,第一终端设备仅有显示屏幕,无法发出声音,则可以通过文字弹窗的方式实现推送;再如,第一终端设备可以发出声音,则可以通过语音提示的方式将告警指示内容推送给用户;再如,第一终端设备还包括其他可以传递信息的方式,即可以通过其他方式向用户推送告警指示内容。
在一示例性实施例中,响应于接收到第一灾害告警,还可以通过通信连接将第一灾害告警传递至第二终端设备,以控制第二终端设备执行对应的辅助操作;其中,辅助操作的内容根据所述告警指示内容确定。例如,在发生灾害时,第一终端设备可以向第一终端设备所在环境中的第二终端设备,例如电磁炉、水阀、燃气阀、电子门锁等,发出告警指示内容包括的控制指令,以使第二终端设备执行对应的操作,进而避免安全事故。可选的,可以根据告警指示内容向电磁炉、水阀、燃气阀发出关闭指令,使得电磁炉、水阀、燃气阀关闭,避免灾害期间发生额外事故;可选择,还可以根据告警实现内容向电子门锁发出开启指令,使得电子门锁开启,便于住家的用户外出逃生。
其中,第二终端设备可以包括第一终端设备当前所在环境中包括的所有终端设备。例如,第二终端设备可以包括上述电磁炉、水阀、燃气阀、电子门锁等。
以下参照图4所示,以第一终端设备为电视,第二终端设备包括手机、家居设备等为例,对本公开实施例的技术方案进行详细阐述:
参照图4所示,服务器向电视发出第一灾害告警,在电视接收到第一灾害告警后,电视直接发出告警声音,同时联动家居设备、手机等共同发出告警;此外,电视还可以进行环境数据的采集,并向用户推送与环境数据相匹配的告警指示内容(显示告警指示内容的文字或者播报告警指示内容的语音);在灾害发生时,电视因灾害受到挤压或遭到破坏后,还可以打开声波发生器向外发出声波。
需要说明的是,在一些实施例中,还可以通过服务器直接向手机等通信设备发出第一灾害告警,本公开对此不做特殊限定。
综上,本示例性实施方式中,通过在灾害前结合家居设备(第二终端设备)进行告警,可以在第一时间让用户知晓灾害到来,最大程度确保用户知晓,增大逃生的机会;通过根据环境数据做出对应的告警指示内容,尽可能的向用户推送最有效的提醒;此外,通过灾害后打开声波发生器的方式,可以增大被搜救的可能性。
需要注意的是,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
此外,本示例的实施方式中还提供一种灾害告警方法,可以应用于服务器。具体的,参照图5所示,可以包括以下步骤S510至S520:
在步骤S510中,响应于接收到第二灾害告警,根据第二灾害告警确定第三终端设备,并获取第三终端设备所在环境的目标环境数据。
在一示例性实施例中,第二灾害告警可以包括是指根据各种预测方式预测到可能发生灾害后,服务器接收到的提示性信息,该提示信息可以是第三终端设备向服务器发送的,也可以是其他平台发送的。
在一示例性实施例中,在第二灾害告警为第三终端设备发送至服务器的时,该第二灾害告警可以包括灾害的类型。例如,暴雨、地震等。此外,与第一灾害告警相同,第二灾害告警也可以包括灾害发生的视觉、强度、持续时长等。
在另一示例性实施例中,在第二灾害告警为其他平台发送至服务器的时,第二灾害告警可以包括灾害发生的位置和灾害的类型。例如,在 xx区域发生暴雨。此外,第二灾害告警也可以包括灾害发生的视觉、强度、持续时长等。
在一示例性实施例中,在接收到第二灾害告警时,可以根据第二灾害告警确定第三终端设备,进而利用第三终端设备中设置的传感器等设备采集第三终端设备所在环境的目标环境数据。需要说明的是,在第二灾害告警为第三终端设备发送至服务器的时,可以直接将发送该第二灾害告警的第三终端设备作为此处的第三终端设备;在第二灾害告警为其它平台发送的时,可以根据第二灾害告警中包含的灾害发生的位置确定第三终端设备。例如,区域A发生地震,可以将该区域内的所有与服务器连接的终端设备作为第三终端设备,同时利用每个第三终端设备采集该第三终端设备所在环境的目标环境数据,进而针对每个目标环境数据项第三终端设备推送不同的告警指示内容。
在步骤S520中,将告警指示内容推送给第三终端设备,以使第三终端设备推送告警指示内容给用户。
其中,告警指示内容根据目标环境数据确定。
在一示例性实施例中,在得到目标环境数据后,可以根据目标环境数据确定告警指示内容,进而推送给对应的第三终端设备,以使第三终端设备将该告警指示内容推送给用户。
上述方法中各步骤的具体细节在应用于第一终端设备的实施方式中已经详细说明,未披露的细节内容可以参见该部分的实施方式内容,因而不再赘述。
进一步的,参考图6所示,本示例的实施方式中还提供一种灾害警告装置600,应用于第一终端设备,包括第一获取模块610和第一推送模块620。其中:
第一获取模块610可以用于响应于接收到第一灾害告警,根据第一灾害告警获取第一终端设备所在环境的目标环境数据。
第一推送模块620可以用于向用户推送告警指示内容,告警指示内容根据目标环境数据确定。
在一示例性实施例中,第一获取模块610可以用于基于第一灾害告警的类型确定目标环境数据对应的待采集数据;获取第一终端设备所在环境的待采集数据,并基于待采集数据确定目标环境数据。
在一示例性实施例中,第一终端设备配置有气压传感器;在第一灾害告警的类型为地震时,待采集数据包括气压值,目标环境数据包括第一终端设备所在的楼层高度时,第一获取模块610可以用于利用气压传感器采集第一终端设备所在环境的气压值;获取第一终端设备所在区域对应的预设气压范围;在气压值大于预设气压范围的最大值时,确定目标环境数据为高层;在气压值小于预设气压范围的最小值时,确定目标环境数据为低层。
在一示例性实施例中,第一推送模块620可以用于在第一终端设备所在楼层的高度为高层时,确定告警指示内容包括躲避位置;在第一终端设备所在楼层的高度为低层时,确定告警指示内容包括逃离路线。
在一示例性实施例中,灾害警告装置还可以包括声波发生模块,声波发生模块可以用于在第一终端设备受到挤压,打开声波发生器以向外发出声波。
在一示例性实施例中,灾害警告装置还可以包括通信连接模块,通信连接模块可以用于在接收到第一灾害告警时,控制与第一终端设备建立通信连接的第二终端设备向用户发出告警。
在一示例性实施例中,第二终端设备包括当前环境中的所有用于发出告警的终端设备。
参考图7所示,本示例的实施方式中还提供一种灾害警告装置700,应用于服务器,包括第二获取模块710和第二推送模块720。其中:
第二获取模块710可以用于响应于接收到第二灾害告警,根据第二灾害告警确定第三终端设备,并获取第三终端设备所在环境的目标环境数据。
第二推送模块720可以用于将告警指示内容推送给第三终端设备,以使第三终端设备推送告警指示内容给用户;其中,告警指示内容根据目标环境数据确定。
上述装置中各模块的具体细节在方法部分实施方式中已经详细说明,未披露的细节内容可以参见方法部分的实施方式内容,因而不再赘述。
所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
本公开的示例性实施方式还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤,例如可以执行图3或图5中任意一个或多个步骤。
需要说明的是,本公开所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
此外,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施例。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限定。
- 监控广告的方法、装置及计算机可读存储介质、终端设备
- 云打印方法、装置、终端设备及计算机可读存储介质
- 目标检测方法、装置、终端设备和计算机可读存储介质
- 背光调节方法、装置、终端设备及计算机可读取存储介质
- 警告定时调整装置、警告定时调整方法及计算机可读取的记录介质
- 警告控制装置、移动体、警告控制方法和计算机可读存储介质