一种报警消息的处理方法以及装置的制作方法

文档序号:7946617阅读:251来源:国知局
专利名称:一种报警消息的处理方法以及装置的制作方法
技术领域
本申请涉及数据处理技术领域,尤其涉及一种报警消息的处理方法以及装置。
背景技术
报警系统(Alarm system)是指当所选参数偏离预先设定的限度值时能进行报警的系统。随着安全意识的提高,报警系统在通信、医疗等领域得到越来越广泛的应用。报警系统可以对各种对象进行监控,根据报警系统监控对象的不同,报警系统的实现方式包括可视化报警系统和虚拟软件报警系统;其中,可视化报警系同一般指可以被用户直接感知的报警系统,例如,火灾报警系统,烟雾报警系统,地震报警系统等,通过软件、电子器件等硬件实现的安防设备;虚拟软件报警系统主要指针对电脑网络系统实现的安全报警系统,一般通过软件实现。图1示出了报警系统的一般工作流程图,其实现报警的流程主要包括如下步骤步骤101、报警系统对监控对象的设定参数进行监控;步骤102、确定该监控对象的设定参数是否偏离预先设定的限度值,若是,执行步骤103,否则返回步骤101 ;步骤103、生成报警消息,并将该报警消息发送至预先设置的报警消息接收对象。至此,报警系统实现报警的流程结束。通过上述流程,报警系统能够在监控到监控对象的设定参数偏离预先设定的限度值时,生成报警消息,并将 该报警消息发送至设定的接收对象,从而该接收对象在接收到告警信息后,能够针对该告警信息所告警的内容进行相应的处理,提高系统的安全性。告警系统在给用户带来便利的同时,在实际使用过程中,可能存在如下问题由于报警消息产生的不确定性,可能存在同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量较多的情况,例如,维护人员A负责一个包括5000台业务服务器的业务服务器集群的维护工作,每个业务服务器内部都设置有报警系统,并且报警消息的接收对象为该维护人员A的移动终端。假设由于网络原因导致该集群内所有的服务器都不可访问,则设置在每个业务服务器内部的报警系统将生成一条报警消息并发送至该维护人员A的移动终端,这样,维护人员A的移动终端可能在同一时间段收到5000条报警消息,该数量对于移动终端接收的信息量而言是非常庞大的。综上所述,现有的报警系统存在同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量较多的情况,一方面,导致该监控对象由于在同一时间段接收以及处理数量报警消息而占用较多处理资源,降低了监控对象的响应速度;另一方面,维护人员需要逐条阅读报警消息以确定报警消息对应的监控对象,从而降低了对报警消息的处理效率。

发明内容
有鉴于此,本申请实施例提供一种报警消息的处理方法以及装置,采用该技术方案,减少了同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量,从而提高了报警消息的接收对象的响应速度以及对报警消息的处理效率。本申请实施例通过如下技术方案实现根据本申请实施例的一个方面,提供了一种报警消息的处理方法,包括根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量;在确定对应同一接收对象信息的报警消息数量大于第一阈值后,对所述对应同一接收对象信息的报警消息进行合并处理;并将合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。根据本申请实施例的另一个方面,提供了一种报警消息的处理装置,包括报警消息数量确定单元,用于根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量;合并处理单元,用于在所述报警消息数量确定单元确定对应同一接收对象信息的报警消息数量大于第一阈值后,对所述对应同一接收对象信息的报警消息进行合并处理;发送单元,用于将所述合并处理单元合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。通过本申请实施例提供的上述至少一个技术方案,能够根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量,并在确定对应同一接收对象信息的报警消息数量大于第一阈值后,对该对应同一接收对象信息的报警消息进行合并处理,然后将合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。根据该技术方案,由于发往同一接收对象的报警消息被合并处理,从而能够减少同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量,进而提高了报警消息的接收对象的响应速度以及对报警消息的处理效率。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


附图用来提供对本申请的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中图1为背景技术提供的报警系统的一般工作流程图;图2为本申请实施例一提供的报警系统的示意图;图3为本申请实施例一提供的表征报警消息流向的示意图;图4为本申请实施例一提供的报警消息的处理流程的示意图;图5为本申请实施例一提供的将对应同一接收对象信息的报警消息按照设定的合并方式进行合并的一个流程示意图;图6为本申请实施例一提供的对合并得到的 第一类型的报警消息进行处理的流程不意图;图7为本申请实施例一提供的将对应同一接收对象信息的报警消息按照设定的合并方式进行合并的又一个流程示意图;图8为本申请实施例二提供的对报警消息进行处理的流程示意图;图9为本申请实施例三提供的一个对报警消息进行处理的装置的结构示意图;图10为本申请实施例三提供的又一个对报警消息进行处理的装置的结构示意图。
具体实施例方式为了 给出提高报警消息的接收对象的响应速度以及对报警消息的处理效率的实现方案,本申请实施例提供了一种报警消息的处理方法以及装置,该技术方案可以应用于报警消息生成之后的处理过程,既可以实现为一种方法,也可以实现为一种装置。以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本申请各实施例中涉及的报警消息的接收对象可以为报警消息的接收方的终端设备,例如,报警消息的接收方的移动终端、固定终端或计算机等设备,报警消息的接收对象信息可以为报警消息的接收对象对应的设备标识,例如,当接收对象为移动终端时,该接收对象信息可以为移动终端的通信号码、当接收对象为计算机设备时,该接收对象信息可以为计算机设备的IP地址信息、邮箱、即时通讯帐户等。实施例一本申请实施例一提供了一种报警消息的处理方法,该方法通过对满足合并处理条件的报警消息进行合并处理,以减少同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量,从而减少了由于同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量较多而导致的该接收对象的响应速度过慢、对报警消息的阅读效率低等问题,进而提高了报警消息的接收对象的响应速度以及对报警消息的处理效率。本申请实施例一提供的报警消息的处理方法可以适用于各种应用了报警系统的场景,并主要针对报警系统生成报警消息后的处理流程提供了技术上的改进。例如,本申请实施例一提供的报警消息的处理方法可以适用于图2所示的报警系统,该报警系统主要包括设置在监控对象中的报警监控模块201、报警消息的处理装置202以及报警消息的接收对象203,其中,报警监控模块201主要负责监控所在监控对象的状态,在确定监控对象的状态偏离预设的阈值时,生成报警消息,并将生成的报警消息发送给报警消息的处理装置202 ;报警消息的处理装置202主要负责对满足合并条件的报警消息进行合并处理,并将处理后的报警消息发送给接收对象203 ;接收对象203主要负责对接收的报警消息进行相应的处理。实际应用中,报警消息的处理装置202可以与报警监控模块201合并,也可以独立设置。应当理解,该图2所示的报警系统为本申请实施例一提供的技术方案所适用的场景的一个举例,实际应用中,本申请实施例一提供的技术方案可以适用于各种能够生成报警消息并且需要将报警消息发送给设定的接收对象的各种场景,此处不再一一列举。以下主要针对报警系统生成报警消息后的处理过程进行详细的描述,该过程即上述图2所示的场景中报警消息的处理装置202对报警消息的处理过程,在其他场景下,该过程也可能通过其他软硬件实现。
本申请实施例一中,报警监控模块生成报警消息后,该报警消息可以被发送至指定的存储位置,在实际应用中,该指定的存储位置可以称为报警缓存池,可以对保存在缓存资源池中的报警消息进行分析合并处理。为了更好地理解,图3示出了表征报警消息流向的示意图,如图3所示,报警数据源包括生成报警消息的一个或多个报警监控模块,该报警数据源生成报警消息后,报警消息被发送至报警缓存池进行缓存,并进一步对报警缓存池中保存的报警消息进行分析合并处理。应当理解,该图3所示的流向示意图为本申请实施例一提供的技术方案中报警消息流向的一个举例,实际应用中,报警消息的流向根据报警系统场景的不同而有所不同,此处不再一一列举。图4示出了本申请实施例一提供的报警消息的处理流程的示意图,该处理过程主要包括如下步骤步骤401、根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量。该步骤401中,报警消息可以为报警监控模块生成并发送至指定存储位置(例如,缓存资源池)中的报警消息,该指定存储位置保存的报警消息可以为不同报警监控模块针对不同监控对象生成的报警消息。并且,报警消息的接收对象消息一般包含在该报警消息中,例如,在报警消息中设置用于标识其接收对象信息的字段,根据该字段的值可以确定出该报警消息的接收对象信息。步骤402、判断对应同一接收对象信息的报警消息数量是否大于第一阈值,若是,执行步骤403至404,若否,执行步骤405。该步骤402中,第一阈值为设置的一个接收对象在同一时间段内所能接收的报警消息的最大值,该值可以灵活 设置,例如,可以根据接收对象的处理能力(如CPU性能、内存大小等)设置不同值,若接收对象处理能力较强,则该第一阈值可以设置的较大,若接收对象处理能力较弱,则该第一阈值可以设置的较小。步骤403、对确定出的报警消息数量是否大于第一阈值且对应同一接收对象信息的报警消息进行合并处理。该步骤403中,对报警消息进行合并处理可以基于设定的合并规则,该合并规则中包括用于指示对报警消息进行合并的合并方式信息,对报警消息进行合并处理即将对应同一接收对象信息的报警消息按照设定的合并方式进行合并。步骤404、将合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。该步骤404中,发送合并处理后的报警消息可以基于多种方式,例如,短消息方式、邮件方式、即时通讯消息、语音通信方式等,具体可以根据接收对象所支持的通知方式灵活设置。步骤405、将对应同一接收对象信息的报警消息分别发送至报警消息的接收对象信息对应的接收对象。至此,报警消息的处理流程结束。根据图4对应的上述报警消息的处理流程,在对应同一接收对象的报警消息数量较多时,可以对发送给该接收对象的报警消息进行合并处理,以减少报警消息数量。本申请实施例一提供的上述报警消息的处理流程包括的步骤403中,将对应同一接收对象信息的报警消息进行合并处理可以基于合并规则进行,其中,合并规则包括用于指示对报警消息进行合并的合并方式信息,该合并方式可以根据实际需要灵活设置,以下针对合并报警消息的过程给出两个优选实施方式。合并报警消息的优选实施方式一图5示出了将对应同一接收对象信息的报警消息按照设定的合并方式进行合并的流程示意图,如图5所示,该过程主要包括如下步骤步骤501、将对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并,得到第一消息类型的报警消息。该步骤501中,报警消息一般包括多个信息类别的信息,例如,包括监控对象的标识信息、报警类型信息等。该步骤中涉及的设定信息类别可以灵活设置,例如,为了使接收对象明确发送报警的监控对象,可以将监控对象的标识信息合并得到第一消息类型的报警消息,为了使接收对象明确报警类型,可以将报警类型信息合并得到第一消息类型的报警消息。应当理解,实际应用中,报警消息中包括的信息类别不限于以上所列举的信息类别,还可以包括其他信息类别,例如,报警发生时间信息等,并且,用于合并得到第一消息类型的报警消息的设定信息类别也可以根据实际需要灵活设定,此处不再一一列举。步骤502、将报警消息中包括的除设定信息类别的信息之外的信息或包括的所有信息合并得到第二消息类型的报警消息。该步骤502中,可以预先设定是将除设定信息类别的信息之外的信息合并,或将报警消息包括的所有信息合并。至此,合并报警消息的流程结束。上述步骤501和步 骤502的执行过程相互独立,即步骤502和步骤501可以并行执行,或者步骤502可以在步骤501之前执行。根据上述报警消息的合并过程,可以将对应同一接收对象的报警消息合并得到第一消息类型的报警消息以及第二消息类型的报警消息,其中,第一消息类型的报警消息主要作为报警提示信息,该第一类型的报警消息中包含的信息量较少,只需要包括报警消息中设定消息类型的消息即可,因此,该第一类型的报警消息可以为信息量少但信息传送效率高的信息类型,例如,即时短消息;第二消息类型的报警消息主要作为报警详单信息,该第二类型的报警消息中包含的信息量较大,需要包括报警消息中除设定消息类型之外的消息或报警消息中的所有信息,因此,该第二类型的报警消息可以为包括的信息量且传送可靠性高的信息类型,例如电子邮件等。图5对应的报警消息合并流程包括的步骤501中,即将对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息的具体实现过程可以如下根据对应同一接收对象信息的报警消息分别包括的监控对象信息,分别将对应同一监控对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息,也即针对对应同一接收对象的报警消息,分别针对报警消息包括的监控对象信息,将对应同一监控对象的报警消息进行合并,那么,根据该合并方式,合并得到的第一类型的报警消息的数量为对应同一接收对象的报警消息对应的监控对象信息的数量。例如,对应同一接收对象的报警消息有10个,其中,各报警消息包括的监控对象信息如下表I所示表1:
权利要求
1.一种报警消息的处理方法,其特征在于,包括根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量;在确定对应同一接收对象信息的报警消息数量大于第一阈值后,对所述对应同一接收对象信息的报警消息进行合并处理;并将合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。
2.如权利要求1所述的方法,其特征在于,根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量,包括根据报警监控模块生成并发送至指定存储位置的报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量。
3.如权利要求1所述的方法,其特征在于,对所述对应同一接收对象信息的报警消息进行合并处理,包括将所述对应同一接收对象信息的报警消息按照设定的合并方式进行合并。
4.如权利要求3所述的方法,其特征在于,将所述对应同一接收对象信息的报警消息按照设定的合并方式进行合并,包括将所述对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息;并将所述报警消息中包括的除所述设定信息类别的信息之外的信息或包括的所有信息合并得到第二消息类型的报警消息。
5.如权利要求4所述的方法,其特征在于,将合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象,包括将合并得到的第一消息类型的报警消息以及第二消息类型的报警消息分别发送至与合并处理前的报警消息的接收对象信息对应的接收对象;或将合并得到的第一消息类型的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象,并在接收到所述接收对象的触发消息后,将合并得到的第二消息类型的报警消息所送至所述接收对象。
6.如权利要求4所述的方法,其特征在于,将所述对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息,包括根据所述对应同一接收对象信息的报警消息分别包括的监控对象信息,分别将对应同一监控对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息。
7.如权利要求6所述的方法,其特征在于,分别将对应同一监控对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息之后,还包括确定合并得到的第一消息类型的报警消息的数量是否大于所述第一阈值;在确定所述第一消息类型的报警消息的数量大于所述第一阈值后,将所述第一消息类型的报警消息进行合并处理。
8.如权利要求4所述的方法,其特征在于,将所述报警消息中包括的除所述设定信息类别的信息之外的信息或包括的所有信息合并得到第二消息类型的报警消息,包括根据所述对应同一接收对象信息的报警消息分别包括的监控对象信息,分别将对应同一监控对象信息的报警消息中包括的除所述设定信息类别的信息之外的信息或包括的所有信息合并得到第二消息类型的报警消息。
9.如权利要求4所述的方法,其特征在于,将所述对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息之前,还包括确定所述对应同一接收对象信息的报警消息的数目大于第二阈值,其中,所述第二阈值大于所述第一阈值。
10.如权利要求9所述的方法,其特征在于,在确定所述对应同一接收对象信息的报警消息的数目不大于第二阈值时,还包括将所述对应同一接收对象信息的报警消息中包括的所有信息合并得到第一消息类型的报警消息。
11.一种报警消息的处理装置,其特征在于,包括报警消息数量确定单元,用于根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量;合并处理单元,用于在所述报警消息数量确定单元确定对应同一接收对象信息的报警消息数量大于第一阈值后,对所述对应同一接收对象信息的报警消息进行合并处理;发送单元,用于将所述合并处理单元合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。
12.如权利要求11所述的装置,其特征在于,所述报警消息数量确定单元,具体用于根据报警监控模块生成并发送至指定存储位置的报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量。
13.如权利要求11所述的装置,其特征在于,所述合并处理单元,具体用于将所述对应同一接收对象信息的报警消息按照设定的合并方式进行合并。
14.如权利要求13所述的装置,其特征在于,所述合并处理单元,具体包括第一合并模块,用于将所述对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息;第二合并模块,用于将所述报警消息中包括的除所述设定信息类别的信息之外的信息或包括的所有信息合并得到第二消息类型的报警消息。
15.如权利要求14所述的装置,其特征在于,所述发送单元,具体用于将合并得到的第一消息类型的报警消息以及第二消息类型的报警消息分别发送至与合并处理前的报警消息的接收对象信息对应的接收对象;或,将合并得到的第一消息类型的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象,并在接收到所述接收对象的触发消息后,将合并得到的第二消息类型的报警消息所送至所述接收对象。
16.如权利要求14所述的装置,其特征在于,所述第一合并模块,具体用于根据所述对应同一接收对象信息的报警消息分别包括的监控对象信息,分别将对应同一监控对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息。
17.如权利要求16所述的装置,其特征在于,所述第一合并模块,还用于在分别将对应同一监控对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息之后,确定合并得到的第一消息类型的报警消息的数量是否大于所述第一阈值,并在确定所述第一消息类型的报警消息的数量大于所述第一阈值后,将所述第一消息类型的报警消息进行合并处理。
18.如权利要求14所述的装置,其特征在于,所述第二合并模块,具体用于根据所述对应同一接收对象信息的报警消息分别包括的监控对象信息,分别将对应同一监控对象信息的报警消息中包括的除所述设定信息类别的信息之外的信息或包括的所有信息合并得到第二消息类型的报警消息。
19.如权利要求14所述的装置,其特征在于,所述第一合并模块,具体用于在将所述对应同一接收对象信息的报警消息中包括的设定信息类别的信息合并得到第一消息类型的报警消息之前,确定所述对应同一接收对象信息的报警消息的数目大于第二阈值,其中,所述第二阈值大于所述第一阈值。
20.如权利要求19所述的装置,其特征在于,所述第一合并模块,还用于在确定所述对应同一接收对象信息的报警消息的数目不大于第二阈值时,将所述对应同一接收对象信息的报警消息中包括的所有信息合并得到第一消息类型的报警消息。
全文摘要
本申请公开了一种报警消息的处理方法以及装置,主要技术方案包括根据报警消息的接收对象信息,确定对应同一接收对象信息的报警消息数量;在确定对应同一接收对象信息的报警消息数量大于第一阈值后,对对应同一接收对象信息的报警消息进行合并处理;并将合并处理得到的报警消息发送至与合并处理前的报警消息的接收对象信息对应的接收对象。采用该技术方案,减少了同一时间段发送给同一接收对象的对应不同监控对象的报警消息的数量,从而提高了报警消息的接收对象的响应速度以及对报警消息的处理效率。
文档编号H04W4/12GK103067884SQ20111032273
公开日2013年4月24日 申请日期2011年10月21日 优先权日2011年10月21日
发明者饶希平 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1