CN113077615B - 报警信息处理方法、装置及电子设备 - Google Patents

报警信息处理方法、装置及电子设备 Download PDF

Info

Publication number
CN113077615B
CN113077615B CN202110303024.4A CN202110303024A CN113077615B CN 113077615 B CN113077615 B CN 113077615B CN 202110303024 A CN202110303024 A CN 202110303024A CN 113077615 B CN113077615 B CN 113077615B
Authority
CN
China
Prior art keywords
alarm
information
alarm information
time
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110303024.4A
Other languages
English (en)
Other versions
CN113077615A (zh
Inventor
朱振磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN202110303024.4A priority Critical patent/CN113077615B/zh
Publication of CN113077615A publication Critical patent/CN113077615A/zh
Application granted granted Critical
Publication of CN113077615B publication Critical patent/CN113077615B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/14Central alarm receiver or annunciator arrangements
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B29/00Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
    • G08B29/18Prevention or correction of operating errors
    • G08B29/20Calibration, including self-calibrating arrangements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Alarm Systems (AREA)
  • Electric Clocks (AREA)

Abstract

本申请提供了一种报警信息处理方法、装置及电子设备,属于报警技术领域。方法包括:接收报警设备的当前报警信息,获取报警设备的报警时间信息,报警时间信息包括第一时间戳和第二时间戳,第一时间戳为报警设备生成当前报警信息的时间戳,第二时间戳为报警设备生成历史报警信息的时间戳;若第一时间戳不晚于第二时间戳,获取报警设备的设备时间信息,以及获取本地设备的参考时间信息;基于报警时间信息、设备时间信息和参考时间信息,对当前报警信息进行处理。上述方法中仅需获取少量的历史报警信息即可确定当前报警信息是否为重复报警信息,进而在提高报警信息处理的准确性的基础上,提高了报警信息处理的效率。

Description

报警信息处理方法、装置及电子设备
技术领域
本申请涉及报警技术领域,特别涉及一种报警信息处理方法、装置及电子设备。
背景技术
目前,随着人们的安保意识逐渐增强,报警***的应用日益广泛。例如,在进行防盗报警的过程中,报警***中的报警设备(例如视频监控设备)检测到非法人员闯入防区后,可以向安保公司的接警平台发送报警信息,使得安保公司和用户能够及时得知并处理警情。由于报警设备可能重复向接警平台发送报警信息,此时接警平台在收到报警信息时,需要对该报警信息进行去重处理。
相关技术中,每个报警信息都有相应的标识,接警平台每接收到一条报警信息,都会将该报警信息的标识与历史接收的报警信息的标识进行比较,若历史接收的报警信息的标识中存在与该报警信息的标识相同的报警信息,则确定该报警信息为重复报警信息,且丢弃该报警信息。
上述技术中,由于每接收到一条报警信息,都需要将该报警信息与历史接收的报警信息作比较,因此,报警信息处理的效率较低。
发明内容
本申请提供了一种报警信息处理方法、装置及电子设备,能够提高报警信息处理的效率。所述技术方案包括:
根据本申请实施例的一方面,提供了一种报警信息处理方法,所述方法包括:
接收报警设备的当前报警信息,获取所述报警设备的报警时间信息,所述报警时间信息包括第一时间戳和第二时间戳,所述第一时间戳为所述报警设备生成所述当前报警信息的时间戳,所述第二时间戳为所述报警设备生成历史报警信息的时间戳;
若所述第一时间戳不晚于所述第二时间戳,获取所述报警设备的设备时间信息,以及获取本地设备的参考时间信息;
基于所述报警时间信息、所述设备时间信息和所述参考时间信息,对所述当前报警信息进行处理。
在一种可能的实现方式中,所述设备时间信息包括第一时间差,所述第一时间差为所述报警设备的时钟记录的从所述报警设备上线到当前时间的时间差;所述参考时间信息包括第二时间差,所述第二时间差为所述本地设备从所述报警设备上线到当前时间的运行时长差;
所述基于所述报警时间信息、所述设备时间信息和所述参考时间信息,对所述当前报警信息进行处理,包括:
确定所述第一时间差与所述第二时间差的差值,得到校准时间差;
基于所述校准时间差和所述报警时间信息,对所述当前报警信息进行处理。
在另一种可能的实现方式中,所述基于所述报警时间信息、所述设备时间信息和所述参考时间信息,对所述当前报警信息进行处理,包括:
基于所述设备时间信息和所述参考时间信息,确定校准时间差;
若第三时间戳晚于所述第二时间戳,确定所述当前报警信息为有效报警信息,存储所述当前报警信息,所述第三时间戳为所述第一时间戳与所述校准时间差之和;
若所述第三时间戳不晚于所述第二时间戳,确定所述当前报警信息为重复报警信息,丢弃所述当前报警信息。
在另一种可能的实现方式中,所述历史报警信息为所述本地设备接收到的所述报警设备的上一条报警信息;所述获取所述报警设备的报警时间信息,包括:
获取所述报警设备生成所述当前报警信息时,所述报警设备的时钟记录的第一时间戳;
获取所述报警设备生成所述上一条报警信息时,所述报警设备的时钟记录的第二时间戳。
在另一种可能的实现方式中,所述方法还包括:若所述第一时间戳晚于所述第二时间戳,则确定所述当前报警信息为有效报警信息,存储所述当前报警信息。
在另一种可能的实现方式中,所述若所述第一时间戳不晚于所述第二时间戳,获取所述报警设备的设备时间信息,以及获取本地设备的参考时间信息之前,所述方法还包括:
若所述当前报警信息的传输链路与所述历史报警信息的传输链路为不同传输链路,则确定所述第一时间戳是否晚于所述第二时间戳。
在另一种可能的实现方式中,所述若所述当前报警信息的传输链路与所述历史报警信息的传输链路为不同传输链路,则确定所述第一时间戳是否晚于所述第二时间戳之前,所述方法还包括:
若所述当前报警信息为所述报警设备上线后发送的非首条报警信息,则确定所述当前报警信息的传输链路与所述历史报警信息的传输链路是否为同一传输链路;
所述方法还包括:
若所述当前报警信息为所述报警设备上线后发送的首条报警信息或者所述当前报警信息的传输链路与所述历史报警信息的传输链路为同一传输链路,则确定所述当前报警信息为有效报警信息,存储所述当前报警信息。
在另一种可能的实现方式中,所述报警设备和所述本地设备之间用于传输报警信息的传输链路包括第一传输链路和第二传输链路,所述第一传输链路为由所述报警设备直达所述本地设备的传输链路,所述第二传输链路为从所述报警设备到所述本地设备,且由中转设备中转的传输链路;
其中,所述报警设备和/或所述中转设备中缓存目标数量的报警信息,响应于任一传输链路断开,所述本地设备基于另一传输链路接收已缓存的报警信息。
根据本申请实施例的另一方面,提供了一种报警信息处理装置,所述装置包括:
第一获取模块,用于接收报警设备的当前报警信息,获取所述报警设备的报警时间信息,所述报警时间信息包括第一时间戳和第二时间戳,所述第一时间戳为所述报警设备生成所述当前报警信息的时间戳,所述第二时间戳为所述报警设备生成历史报警信息的时间戳;
第二获取模块,用于若所述第一时间戳不晚于所述第二时间戳,获取所述报警设备的设备时间信息,以及获取本地设备的参考时间信息;
处理模块,用于基于所述报警时间信息、所述设备时间信息和所述参考时间信息,对所述当前报警信息进行处理。
在一种可能的实现方式中,所述设备时间信息包括第一时间差,所述第一时间差为所述报警设备的时钟记录的从所述报警设备上线到当前时间的时间差;所述参考时间信息包括第二时间差,所述第二时间差为所述本地设备从所述报警设备上线到当前时间的运行时长差;
所述处理模块,包括:
确定单元,用于确定所述第一时间差与所述第二时间差的差值,得到校准时间差;
处理单元,用于基于所述校准时间差和所述报警时间信息,对所述当前报警信息进行处理。
在另一种可能的实现方式中,所述处理模块,包括:
所述确定单元,用于基于所述设备时间信息和所述参考时间信息,确定校准时间差;
所述处理单元,用于若第三时间戳晚于所述第二时间戳,确定所述当前报警信息为有效报警信息,存储所述当前报警信息,所述第三时间戳为所述第一时间戳与所述校准时间差之和;若所述第三时间戳不晚于所述第二时间戳,确定所述当前报警信息为重复报警信息,丢弃所述当前报警信息。
在另一种可能的实现方式中,所述历史报警信息为所述本地设备接收到的所述报警设备的上一条报警信息;所述第一获取模块,用于获取所述报警设备生成所述当前报警信息时,所述报警设备的时钟记录的第一时间戳;获取所述报警设备生成所述上一条报警信息时,所述报警设备的时钟记录的第二时间戳。
在另一种可能的实现方式中,所述处理模块,还用于若所述第一时间戳晚于所述第二时间戳,则确定所述当前报警信息为有效报警信息,存储所述当前报警信息。
在另一种可能的实现方式中,所述装置还包括:
确定模块,用于若所述当前报警信息的传输链路与所述历史报警信息的传输链路为不同传输链路,则确定所述第一时间戳是否晚于所述第二时间戳。
在另一种可能的实现方式中,所述确定模块,还用于若所述当前报警信息为所述报警设备上线后发送的非首条报警信息,则确定所述当前报警信息的传输链路与所述历史报警信息的传输链路是否为同一传输链路;
所述处理模块,还用于若所述当前报警信息为所述报警设备上线后发送的首条报警信息或者所述当前报警信息的传输链路与所述历史报警信息的传输链路为同一传输链路,则确定所述当前报警信息为有效报警信息,存储所述当前报警信息。
在另一种可能的实现方式中,所述报警设备和所述本地设备之间用于传输报警信息的传输链路包括第一传输链路和第二传输链路,所述第一传输链路为由所述报警设备直达所述本地设备的传输链路,所述第二传输链路为从所述报警设备到所述本地设备,且由中转设备中转的传输链路;其中,所述报警设备和/或所述中转设备中缓存目标数量的报警信息,响应于任一传输链路断开,所述本地设备基于另一传输链路接收已缓存的报警信息。
根据本申请实施例的另一方面,提供了一种电子设备,所述包括处理器和存储器,所述存储器中存储至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现本申请实施例中所述的报警信息处理方法中的步骤。
根据本申请实施例的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储至少一条程序代码,所述至少一条程序代码由电子设备加载并执行,以实现本申请实施例中所述的报警信息处理方法中的步骤。
根据本申请实施例的另一方面,提供了一种计算机程序产品,该计算机程序产品中存储至少一条程序代码,所述至少一条程序代码由电子设备加载并执行,以实现本申请实施例中所述的报警信息处理方法中的步骤。
本申请的实施例提供的技术方案可以包括以下有益效果:
在本申请实施例中,在接收到报警设备的当前报警信息时,由于报警设备可能发生过时间校准操作,因此,报警设备生成该当前报警信息的时间可能不晚于生成历史报警信息的时间戳,从而通过在基于报警时间信息的基础上,结合报警设备的设备时间信息和本地设备的参考时间信息,能够准确地确定该当前报警信息是否为重复报警信息。可见,上述方法中仅需获取少量的历史报警信息即可确定当前报警信息是否为重复报警信息,进而在提高报警信息处理的准确性的基础上,提高了报警信息处理的效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种报警***的示意图;
图2是根据一示例性实施例示出的一种报警信息处理方法的流程图;
图3是根据一示例性实施例示出的一种报警信息处理方法的流程图;
图4是根据一示例性实施例示出的一种报警信息处理方法的流程图;
图5是根据一示例性实施例示出的一种报警信息处理方法的流程图;
图6是根据一示例性实施例示出的一种报警信息处理装置的框图;
图7是根据一示例性实施例示出的一种服务器的框图。
具体实施方式
这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种报警***的示意图。参见图1,该报警***包括至少一个报警设备10、电子设备20和中转设备30。
其中,每个报警设备10分别与电子设备20通过无线或者有线网络连接,形成第一传输链路,即主链路;每个报警设备10分别与中转设备30通过无线或者有线网络连接,形成第一传输子链路,中转设备30与电子设备20通过无线或者有线网络连接,形成第二传输子链路,相应的,第一传输子链路与第二传输子链路组成第二传输链路,即备份链路。
报警设备10,用于通过第一传输链路向电子设备20发送报警信息和通过第二传输链路向中转设备30发送报警信息。在一些实施例中,报警设备10可以为报警主机或者视频监控设备。
电子设备20,用于通过第一传输链路接收报警信息和采用本申请实施例提供的报警信息处理方法对该报警信息进行处理。例如,电子设备20可以为接警平台。
中转设备30,用于通过第二传输链路向电子设备20转发报警信息和备份存储该报警信息。
在一种可能的实现方式中,当电子设备20与报警设备10之间的第一传输链路断开时,电子设备20,还用于由第一传输链路切换为第二传输链路,通过第二传输链路接收中转设备30转发的报警信息。在另一种可能的实现方式中,当第一传输链路恢复连接时,电子设备20,还用于由第二传输链路切换为第一传输链路,通过第一传输链路接收报警设备10发送的报警信息。
继续参见图1,该报警***还包括终端40。终端40与中转设备30通过无线或者有线网络连接。中转设备30,还用于向终端40发送报警信息。相应的,终端40,用于接收中转设备30发送的报警信息。
终端40上安装有由中转设备30提供服务的目标应用程序,且终端40能够通过该目标应用程序实现例如数据传输、信息交互等功能。在一种可能的实现方式中,目标应用程序为终端40操作***中的应用程序,或者为第三方提供的应用程序。在一种可能的实现方式中,目标应用程序为具有报警功能的任一应用程序,例如,目标应用程序为报警应用程序或者智能家居应用程序等。在本申请实施例中,终端40接收到中转设备30发送的报警信息时,通过目标应用程序展示该报警信息,相应的,用户能够通过终端40上的目标应用程序获知该报警信息。
其中,中转设备30可以提供为服务器,相应的,该服务器可以为一台服务器、由多台服务器组成的服务器集群、云服务器、云计算平台和虚拟化中心中的至少一种。终端40为手机、平板电脑和PC(Personal Computer)设备等设备中的至少一种。
图2是根据一示例性实施例示出的一种报警信息处理方法的流程图。参见图2,该方法用于电子设备中,该方法包括如下步骤:
步骤201:接收报警设备的当前报警信息,获取该报警设备的报警时间信息,该报警时间信息包括第一时间戳和第二时间戳,该第一时间戳为该报警设备生成该当前报警信息的时间戳,该第二时间戳为该报警设备生成历史报警信息的时间戳。
步骤202:若该第一时间戳不晚于该第二时间戳,获取该报警设备的设备时间信息,以及获取本地设备的参考时间信息。
步骤203:基于该报警时间信息、该设备时间信息和该参考时间信息,对该当前报警信息进行处理。
在一种可能的实现方式中,该设备时间信息包括第一时间差,该第一时间差为该报警设备的时钟记录的从该报警设备上线到当前时间的时间差;该参考时间信息包括第二时间差,该第二时间差为该本地设备从该报警设备上线到当前时间的运行时长差;
该基于该报警时间信息、该设备时间信息和该参考时间信息,对该当前报警信息进行处理,包括:
确定该第一时间差与该第二时间差的差值,得到校准时间差;
基于该校准时间差和该报警时间信息,对该当前报警信息进行处理。
在另一种可能的实现方式中,该基于该报警时间信息、该设备时间信息和该参考时间信息,对该当前报警信息进行处理,包括:
基于该设备时间信息和该参考时间信息,确定校准时间差;
若第三时间戳晚于该第二时间戳,确定该当前报警信息为有效报警信息,存储该当前报警信息,该第三时间戳为该第一时间戳与该校准时间差之和;
若该第三时间戳不晚于该第二时间戳,确定该当前报警信息为重复报警信息,丢弃该当前报警信息。
在另一种可能的实现方式中,该历史报警信息为该本地设备接收到的该报警设备的上一条报警信息;该获取该报警设备的报警时间信息,包括:
获取该报警设备生成该当前报警信息时,该报警设备的时钟记录的第一时间戳;
获取该报警设备生成该上一条报警信息时,该报警设备的时钟记录的第二时间戳。
在另一种可能的实现方式中,该方法还包括:若该第一时间戳晚于该第二时间戳,则确定该当前报警信息为有效报警信息,存储该当前报警信息。
在另一种可能的实现方式中,该若该第一时间戳不晚于该第二时间戳,获取该报警设备的设备时间信息,以及获取本地设备的参考时间信息之前,该方法还包括:
若该当前报警信息的传输链路与该历史报警信息的传输链路为不同传输链路,则确定该第一时间戳是否晚于该第二时间戳。
在另一种可能的实现方式中,该若该当前报警信息的传输链路与该历史报警信息的传输链路为不同传输链路,则确定该第一时间戳是否晚于该第二时间戳之前,该方法还包括:
若该当前报警信息为该报警设备上线后发送的非首条报警信息,则确定该当前报警信息的传输链路与该历史报警信息的传输链路是否为同一传输链路;
该方法还包括:
若该当前报警信息为该报警设备上线后发送的首条报警信息或者该当前报警信息的传输链路与该历史报警信息的传输链路为同一传输链路,则确定该当前报警信息为有效报警信息,存储该当前报警信息。
在另一种可能的实现方式中,该报警设备和该本地设备之间用于传输报警信息的传输链路包括第一传输链路和第二传输链路,该第一传输链路为由该报警设备直达该本地设备的传输链路,该第二传输链路为从该报警设备到该本地设备,且由中转设备中转的传输链路;
其中,该报警设备和/或该中转设备中缓存目标数量的报警信息,响应于任一传输链路断开,该本地设备基于另一传输链路接收已缓存的报警信息。
在本申请实施例中,在接收到报警设备的当前报警信息时,由于报警设备可能发生过时间校准操作,因此,报警设备生成该当前报警信息的时间可能不晚于生成历史报警信息的时间戳,从而通过在基于报警时间信息的基础上,结合报警设备的设备时间信息和本地设备的参考时间信息,能够准确地确定该当前报警信息是否为重复报警信息。可见,上述方法中仅需获取少量的历史报警信息即可确定当前报警信息是否为重复报警信息,进而在提高报警信息处理的准确性的基础上,提高了报警信息处理的效率。
图3是根据一示例性实施例示出的一种报警信息处理方法的流程图。参见图3,该方法用于电子设备中,该方法包括如下步骤:
步骤301:电子设备接收报警设备的当前报警信息。
其中,报警设备与电子设备之间有两条传输链路,该两条传输链路分别为第一传输链路和第二传输链路。第一传输链路为报警设备直接与电子设备网络连接形成的链路,即报警设备直达本地设备的传输链路;第二传输链路为报警设备由中转设备中转以实现与本地设备网络连接而形成的链路。该本地设备即电子设备。
在本申请实施例中,报警设备和/或中转设备中缓存有目标数量的报警信息,响应于任一传输链路断开,电子设备基于另一传输链路接收已缓存的报警信息。然而当切换传输链路时,由于报警设备通过两条传输链路向电子设备发送报警信息,因此电子设备可能会接收到重复的报警信息。由于重复的报警信息为电子设备已经接收过的报警信息,即无效的报警信息,则电子设备在接收到报警信息之后,需要确定该报警信息是否为有效报警信息。
其中,本申请对目标数量的设置不作具体限定。需要说明的一点是,该当前报警信息可能为一条或者多条报警信息,相应的,电子设备分别确定每条报警信息是否为有效报警信息。
在本申请实施例中,电子设备再接收到当前报警信息之后,执行步骤302的操作,获取报警设备的报警时间信息,进而基于该报警时间信息确定该报警信息是否为有效报警信息。
步骤302:电子设备获取该报警设备的报警时间信息,该报警时间信息包括第一时间戳和第二时间戳,该第一时间戳为该报警设备生成该当前报警信息的时间戳,该第二时间戳为该报警设备生成历史报警信息的时间戳。
其中,报警设备发送的报警信息中携带有报警设备的时钟记录的生成该报警信息时的时间戳,因此,电子设备可以基于当前报警信息携带的时间戳确定该报警时间信息。该历史报警信息可以是本地设备接收到的该报警设备的任一一条历史报警信息。在一些实施例中,该历史报警信息为本地设备接收到的该报警设备的上一条报警信息,相应的,该步骤的实现方式包括以下步骤(1)-(2):
(1)电子设备获取该报警设备生成该当前报警信息时,该报警设备的时钟记录的第一时间戳。
例如,当前报警信息为报警B,该第一时间戳为DAT,DAT为10:00。
(2)电子设备获取该报警设备生成该上一条报警信息时,该报警设备的时钟记录的第二时间戳。
其中,由于报警设备的数量为至少一个,因此,报警信息需包括该报警设备的设备标识,以便于电子设备对报警设备进行区分。
该设备标识用于唯一标识该报警设备。本申请实施例对该设备标识的设置不作具体限定;例如,该设备标识为报警设备的序列号。
在一种可能的实现方式中,电子设备中存储有每个报警设备的设备标识与该报警设备发送的每条报警信息的对应关系。相应的,电子设备从当前报警信息中获取设备标识,确定与该设备标识匹配的至少一条历史报警信息,从该至少一条历史报警信息中获取该报警设备发送的最近一条历史报警信息,将该最近一条历史报警信息作为该当前报警信息的上一条报警信息。
例如,当前报警信息的上一条报警信息为报警A,第二时间戳为DATL,DATL为10:30。
其中,由于该报警时间信息能够体现相邻两个报警信息在生成时的时间戳,因此,电子设备可以基于该报警时间信息确定接收到的当前报警信息是否为有效报警。
在本申请实施例中,由于报警设备记录了每条报警信息在生成时的时间戳,因此通过获取该时间戳,为后续确定该报警信息的真实生成时间提供了数据支持。
需要说明的一点是,报警设备在触发报警时,会生成报警信息,因此,在一种可能的实现方式中,第一时间戳和第二时间戳均为生成报警信息时的时间戳。而由于报警设备与电子设备之间通过网络连接,在网络连接正常时,报警设备与电子设备之间能够实现正常的数据交互,即报警设备在生成报警信息之后,会立即向电子设备发送该报警信息。相应的,该第一时间戳和第二时间戳也可以为发送报警信息的时间戳。
在另一种可能的实现方式中,报警设备与电子设备之间的网络可能发生异常,此时,报警设备即使生成了报警信息,也无法立即将该报警信息发送至电子设备,即待网络恢复正常时报警设备才能向电子设备发送该报警信息。相应的,该第一时间戳和该第二时间戳为生成报警信息时的时间戳,并非报警设备发送报警信息时的时间戳。
例如,10:00报警设备生成了报警信息,但因网络连接异常,直到11:00网络恢复正常,报警设备向电子设备发送报警信息,因此,报警信息生成时的时间戳为10:00,而报警信息发送时的时间戳为11:00。
在一种可能的实现方式中,电子设备可以基于该报警时间信息,来确定当前报警信息是否为有效报警信息。在该实现方式中,若第一时间戳晚于该第二时间戳,则确定该当前报警信息为有效报警信息,处理该当前报警信息。
其中,电子设备处理该当前报警信息的实现方式包括:存储该当前报警信息;或者将该当前报警信息进行展示,以便于技术人员查看该当前报警信息。该处理操作可以根据需要进行设置和更改,本申请对此不作具体限定。
例如,历史报警信息的第二时间戳为10:30,若报警设备在11:00执行了时间校准操作,校时后的时间为10:00,在网络正常的情况下,报警设备发送该当前报警信息,该当前报警信息的第一时间戳为10:40,由此可见,第一时间戳晚于第二时间戳,表示第一时间戳对应的当前报警信息为有效报警信息。
其中,时间校准指的是报警设备的时间发生变化,可以是用户通过报警设备手动校时,也可以是报警设备的网络时间控制器(Network Time Protocol,NTP)自动校时等。其中,时间校准包括向前校时和向后校时,例如,夏令时间结束时将设备的时间往前调。
在本申请实施例中,若报警设备发送的当前报警信息所携带的第一时间戳晚于第二时间戳,则表示该当前报警信息的真实生成时间晚于历史报警信息的真实生成时间,因此直接将该当前报警信息作为有效报警信息即可,报警信息处理效率较高。
在该实现方式中,若第一时间戳不晚于第二时间戳,则表示可能出现重复报警,因此,继续执行步骤303的操作,获取设备时间信息和参考时间信息,以进一步确定该当前报警信息是否为重复报警,提高了报警信息处理的准确性。
步骤303:若该第一时间戳不晚于该第二时间戳,电子设备获取该报警设备的设备时间信息,以及获取本地设备的参考时间信息。
在一种可能的实现方式中,通过将报警设备的时钟与电子设备的时钟对齐,使得报警设备若在时钟对齐之后未发生校时,则报警设备的时钟记录的当前时间与电子设备的时钟记录的当前时间相同。报警设备在时钟对齐之后发生了校时,则该设备时间信息为报警设备的时钟记录的当前时间;该参考时间信息为电子设备的时钟记录的当前时间。
在该实现方式中,仅需分别获取报警设备和电子设备的时钟记录的当前时间即可确定设备时间信息和参考时间信息,信息获取效率较高。
在另一种可能的实现方式中,若报警设备和电子设备未进行时钟对齐,或者即使进行了时钟对齐,后续也可能因其他原因导致报警设备和电子设备的时钟出现偏差。相应的,电子设备可以基于从该报警设备上线到当前时间的时间差分别确定该设备时间信息和参考时间信息。
在该实现方式中,该设备时间信息包括第一时间差,该第一时间差为该报警设备的时钟记录的从该报警设备上线到当前时间的时间差;该参考时间信息包括第二时间差,该第二时间差为本地设备从该报警设备上线到当前时间的运行时长差。
其中,该第一时间差为第四时间戳与第五时间戳之间的差值。第四时间戳为报警设备上线时,报警设备的时钟记录的时间戳;第五时间戳为报警设备的时钟记录的当前时间。其中,电子设备通过与报警设备之间的时钟协议分别获取该第四时间戳和第五时间戳。
例如,第四时间戳DT1为9:30,第五时间戳DT2(DAT)为10:00,则第一时间差DRT=DT2–DT1=10:00–9:30=30分钟,即DRT为0.5小时。
在该实现方式中,该第二时间差为第一运行时长与第二运行时长的差值。该第一运行时长为报警设备上线时电子设备的运行时长;该第二运行时长为电子设备当前时间的运行时长。其中,该运行时长可以为电子设备的处理器的运行时长。
例如,第一运行时长CT1为2小时,第二运行时长CT2为3.5小时,则第二时间差CRT=CT2–CT1=3.5-2=1.5小时。
在该实现方式中,由于设备时间信息和参考时间信息是通过从该报警设备上线到当前时间的时间差确定的,因此避免了发生因电子设备和报警设备的时钟记录的时间出现偏差导致信息获取不准确的现象,这样信息获取的准确性较高。
步骤304:电子设备基于该设备时间信息和该参考时间信息,确定校准时间差。
在一种可能的实现方式中,由于设备时间信息为报警设备的时间信息,而报警设备可能发生过时间校时导致设备时间信息不准确,但参考时间信息为电子设备的运行时长差,而该运行时长差是真实的,因此,电子设备可以基于参考时间信息对设备时间信息进行校准,相应的,步骤304的实现方式可以为:电子设备确定第一时间差与第二时间差的差值,得到校准时间差。
其中,该差值为当前报警信息的第一时间戳与该当前报警信息的真实生成时间之间的差值,即因校准操作导致的时间差值。需要说明的一点是,该差值为绝对值,即校准时间差为正实数。
例如,该第一时间差DRT为0.5小时,该第二时间差CRT为1.5小时,则该校准时间差TDA=|DRT-CRT|=|0.5-1.5|=1小时。
在本申请实施例中,由于设备时间信息为报警设备的时间信息,而参考时间信息为电子设备的真实运行时长,因此通过计算两者的差值能够得到因校准操作导致的时间差值,进而为后续确定真实的报警时间提供了数据支持。
步骤305:电子设备基于该校准时间差和该报警时间信息,对该当前报警信息进行处理。
其中,该报警时间信息包括第一时间戳和第二时间戳,该时间校准信息包括校准时间差。相应的,本步骤的实现方式至少包括以下两种情况:
第一种情况,若第三时间戳晚于该第二时间戳,电子设备确定该当前报警信息为有效报警信息,存储该当前报警信息,该第三时间戳为该第一时间戳与该校准时间差之和。
例如,第一时间戳DAT为10:00,校准时间差TDA为1小时,则第三时间戳为11:00,若第二时间戳DATL为10:30,即DAT+TDA>DATL,可见,第三时间戳晚于第二时间戳,则电子设备确定该当前报警信息为有效报警信息。
第二种情况,若该第三时间戳不晚于该第二时间戳,电子设备确定该当前报警信息为重复报警信息,丢弃该当前报警信息。
其中,对于重复报警信息,由于电子设备已处理过该报警信息,因此丢弃该报警信息即可。例如,第三时间戳为10:20,第二时间戳DATL为10:30,即DAT+TDA<DATL,可见,第三时间戳早于第二时间戳,则该当前报警信息为重复报警信息。
可见,本申请实施例中,对于有效报警信息存储,对于重复报警信息丢弃,也就是说,电子设备中存储的报警信息均是有效报警信息,电子设备获取的第二时间戳,可以是电子设备中存储的、报警设备生成历史报警信息的时间戳,由于该时间戳是有效报警信息的时间戳,因此若第一时间戳不晚于第二时间戳,则当前报警信息有可能是重复报警信息。
在本申请实施例中,由于校准时间差和第一时间戳之和能够表示该报警信息对应的报警的真实触发时间,因此可以基于第三时间戳与第二时间戳在时间上的先后顺序确定当前报警信息与上一条报警信息是否为同一条报警信息,进而实现了对当前报警信息的去重判断操作,提高了报警信息处理的准确性。
图4是根据一示例性实施例示出的一种报警信息处理方法的流程图。参见图4,该方法用于电子设备中,该方法包括如下步骤:
步骤401:电子设备接收报警设备的当前报警信息。
步骤402:电子设备获取该报警设备的报警时间信息,该报警时间信息包括第一时间戳和第二时间戳,该第一时间戳为该报警设备生成该当前报警信息的时间戳,该第二时间戳为该报警设备生成历史报警信息的时间戳。
在一些实施例中,步骤401-步骤402的实现方式与步骤301-步骤302的实现方式相似,在此不再赘述。
步骤403:若该当前报警信息为该报警设备上线后发送的非首条报警信息,电子设备确定该当前报警信息的传输链路与该历史报警信息的传输链路是否为同一传输链路。
其中,报警设备上线是指报警设备与电子设备连接成功。该上线操作可以为开机、联网等。在本步骤中,报警设备上线时,向电子设备发送上线请求,电子设备接收该上线请求,确定接收该上线请求的时间戳为第四时间戳。
需要说明的一点是,由于报警设备与电子设备之间存在两条传输链路,因此,报警设备与电子设备的连接可以通过任一条传输链路来实现,即使其中一条传输链路断开,报警设备也可以通过另一条传输链路与电子设备连接,以保持上线的状态。
第一种情况,若当前报警信息为报警设备上线后发送的首条报警信息,则电子设备确定该当前报警信息为有效报警信息,存储该当前报警信息。
其中,由于报警设备上线后发送首条报警信息时即使切换过传输链路,也不会出现重复报警,因此,电子设备直接将该首条报警信息作为有效报警信息即可,报警信息处理效率较高。
第二种情况,若当前报警信息为报警设备上线后的非首条报警信息,则表示发送该当前报警信息时可能出现传输链路的切换,即可能出现重复报警,因此,电子设备可以通过确定当前报警信息的传输链路与该历史报警信息的传输链路是否为同一传输链路,来进一步确定当前报警信息是否为重复报警信息,进而报警信息处理的准确性较高。
在一些实施例中,报警信息携带链路标识。每条传输链路均具有链路标识,相应的,电子设备确定当前报警信息的传输链路与该历史报警信息的传输链路是否为同一传输链路的实现方式为:电子设备从该当前报警信息和历史报警信息中分别获取链路标识,若获取到的链路标识相同,则电子设备确定该报警信息的传输链路与该历史报警信息的传输链路为同一传输链路;若获取到的链路标识不同,则电子设备确定该报警信息的传输链路与该历史报警信息的传输链路为不同传输链路。
在另一些实施例中,报警信息携带设备标识,该设备标识用于唯一标识报警设备或者中转设备。相应的,若当前报警信息由报警设备通过第一传输链路直接发送至电子设备,则当前报警信息仅携带报警设备的设备标识;若当前报警信息由报警设备通过第二传输链路,即经由中转设备中转发送至电子设备,则当前报警信息携带报警设备以及中转设备的设备标识。
相应的,若当前报警信息以及历史报警信息均携带有中转设备的设备标识,则电子设备确定该报警信息的传输链路与该历史报警信息的传输链路为同一传输链路;若当前报警信息以及历史报警信息中仅一条报警信息携带有中转设备的设备标识,则电子设备确定该报警信息的传输链路与该历史报警信息的传输链路为不同传输链路。
在一种可能的实现方式中,若该当前报警信息的传输链路与该历史报警信息的传输链路为同一传输链路,则电子设备确定该当前报警信息为有效报警信息,存储该当前报警信息。
在本申请实施例中,若当前报警信息的传输链路与历史报警信息的传输链路为同一传输链路,则表示在发送当前报警信息的过程中并未切换传输链路,也就不会出现重复报警,因此,直接将该当前报警信息作为有效报警信息即可,报警信息处理效率较高。
在另一种可能的实现方式中,若该当前报警信息的传输链路与该历史报警信息的传输链路为不同传输链路,则电子设备执行步骤404的操作,通过确定第一时间戳是否晚于该第二时间戳,来进一步确定当前报警信息是否为重复报警信息。
步骤404:若该当前报警信息的传输链路与该历史报警信息的传输链路为不同传输链路,电子设备确定该第一时间戳是否晚于该第二时间戳。
在本申请实施例中,若当前报警信息的传输链路与历史报警信息的传输链路为不同传输链路,则表示在发送报警信息的过程中切换了传输链路。由于报警设备和/或中转设备中缓存有目标数量的报警信息,以降低因链路断开导致报警信息遗漏导致的报警信息处理不及时的影响,这样,在链路断开时,报警设备或者中转设备可能向电子设备发送本地缓存的报警信息,因此,可能出现重复报警。相应的,电子设备通过确定该第一时间戳是否晚于该第二时间戳来进一步确定当前报警信息是否为重复报警信息。
步骤405:若该第一时间戳不晚于该第二时间戳,电子设备获取该报警设备的设备时间信息,以及获取本地设备的参考时间信息。
步骤406:电子设备基于该设备时间信息和该参考时间信息,确定校准时间差。
步骤407:电子设备基于该校准时间差和该报警时间信息,对该当前报警信息进行处理。
例如,历史报警信息可以为上一条报警信息,参见图5,在报警设备上线时,电子设备获取报警设备的当前时间DT1,和本地设备的第一运行时长CT1,接收到的当前报警信息为A,第一时间戳为DAT,获取第二时间戳DATL,若没有上一条报警信息,即A为首条报警信息,则确定A为有效报警信息;若存在上一条报警信息,且A与上一条报警信息来自同一链路,则确定A为有效报警信息;若A与上一条报警信息来自不同链路,且DAT>DATL,则确定A为有效报警信息;若DAT<DATL,则获取报警设备的第五时间戳DT2以及本地设备的第二运行时长CT2,进一步确定校准时间差为TDA=|DRT-CRT|,若DAT+TDA>DATL,则确定A为有效报警信息,否则丢弃A。
在一些实施例中,步骤405-步骤407的实现方式与步骤303-步骤305的实现方式相似,在此不再赘述。
在本申请实施例中,在接收到报警设备的当前报警信息时,由于报警设备可能发生过时间校准操作,因此,报警设备生成该当前报警信息的时间可能不晚于生成历史报警信息的时间戳,从而通过在基于报警时间信息的基础上,结合报警设备的设备时间信息和本地设备的参考时间信息,能够准确地确定该当前报警信息是否为重复报警信息。可见,上述方法中仅需获取少量的历史报警信息即可确定当前报警信息是否为重复报警信息,进而在提高报警信息处理的准确性的基础上,提高了报警信息处理的效率。
图6是根据一示例性实施例示出的一种报警信息处理装置60的框图。该装置60用于执行上述方法执行的步骤,参见图6,装置60包括:
第一获取模块601,用于接收报警设备的当前报警信息,获取该报警设备的报警时间信息,该报警时间信息包括第一时间戳和第二时间戳,该第一时间戳为该报警设备生成该当前报警信息的时间戳,该第二时间戳为该报警设备生成历史报警信息的时间戳;
第二获取模块602,用于若该第一时间戳不晚于该第二时间戳,获取该报警设备的设备时间信息,以及获取本地设备的参考时间信息;
处理模块603,用于基于该报警时间信息、该设备时间信息和该参考时间信息,对该当前报警信息进行处理。
在一种可能的实现方式中,该设备时间信息包括第一时间差,该第一时间差为该报警设备的时钟记录的从该报警设备上线到当前时间的时间差;该参考时间信息包括第二时间差,该第二时间差为该本地设备从该报警设备上线到当前时间的运行时长差;
该处理模块603,包括:
确定单元,用于确定该第一时间差与该第二时间差的差值,得到校准时间差;
处理单元,用于基于该校准时间差和该报警时间信息,对该当前报警信息进行处理。
在另一种可能的实现方式中,该处理模块603,包括:
该确定单元,用于基于该设备时间信息和该参考时间信息,确定校准时间差;
该处理单元,用于若第三时间戳晚于该第二时间戳,确定该当前报警信息为有效报警信息,存储该当前报警信息,该第三时间戳为该第一时间戳与该校准时间差之和;若该第三时间戳不晚于该第二时间戳,确定该当前报警信息为重复报警信息,丢弃该当前报警信息。
在另一种可能的实现方式中,该历史报警信息为该本地设备接收到的该报警设备的上一条报警信息;该第一获取模块601,用于获取该报警设备生成该当前报警信息时,该报警设备的时钟记录的第一时间戳;获取该报警设备生成该上一条报警信息时,该报警设备的时钟记录的第二时间戳。
在另一种可能的实现方式中,该处理模块603,还用于若该第一时间戳晚于该第二时间戳,则确定该当前报警信息为有效报警信息,存储该当前报警信息。
在另一种可能的实现方式中,该装置还包括:
确定模块,用于若该当前报警信息的传输链路与该历史报警信息的传输链路为不同传输链路,则确定该第一时间戳是否晚于该第二时间戳。
在另一种可能的实现方式中,该确定模块,还用于若该当前报警信息为该报警设备上线后发送的非首条报警信息,则确定该当前报警信息的传输链路与该历史报警信息的传输链路是否为同一传输链路;
该处理模块603,还用于若该当前报警信息为该报警设备上线后发送的首条报警信息或者该当前报警信息的传输链路与该历史报警信息的传输链路为同一传输链路,则确定该当前报警信息为有效报警信息,存储该当前报警信息。
在另一种可能的实现方式中,该报警设备和该本地设备之间用于传输报警信息的传输链路包括第一传输链路和第二传输链路,该第一传输链路为由该报警设备直达该本地设备的传输链路,该第二传输链路为从该报警设备到该本地设备,且由中转设备中转的传输链路;其中,该报警设备和/或该中转设备中缓存目标数量的报警信息,响应于任一传输链路断开,该本地设备基于另一传输链路接收已缓存的报警信息。
在本申请实施例中,在接收到报警设备的当前报警信息时,由于报警设备可能发生过时间校准操作,因此,报警设备生成该当前报警信息的时间可能不晚于生成历史报警信息的时间戳,从而通过在基于报警时间信息的基础上,结合报警设备的设备时间信息和本地设备的参考时间信息,能够准确地确定该当前报警信息是否为重复报警信息。可见,上述方法中仅需获取少量的历史报警信息即可确定当前报警信息是否为重复报警信息,进而在提高报警信息处理的准确性的基础上,提高了报警信息处理的效率。
需要说明的是:上述实施例提供的装置在进行报警信息处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
在一种可能的实现方式中,电子设备20可提供为服务器,图7是根据一示例性实施例示出的一种服务器200的框图,该服务器200可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(Central Processing Units,CPU)2001和一个或一个以上的存储器2002,其中,存储器2002中存储有至少一条程序代码,该至少一条程序代码由该处理器2001加载并执行以实现上述各个方法实施例提供的报警信息处理方法。当然,该服务器200还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器200还可以包括其他用于实现设备功能的部件,在此不做赘述。
在本申请实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储至少一条程序代码,该至少一条程序代码令由电子设备加载并执行,以实现上述实施例中的报警信息处理方法。该计算机可读存储介质可以是存储器。例如,该计算机可读存储介质可以是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random AccessMemory,RAM)、紧凑型光盘只读储存器(Compact Disc Read-Only Memory,CD-ROM)、磁带、软盘和光数据存储设备等。
在本申请实施例中,还提供了一种计算机程序产品,该计算机程序产品中存储至少一条程序代码,该至少一条程序代码由电子设备加载并执行,以实现上述实施例中的报警信息处理方法。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中执行了详细描述,此处将不做详细阐述说明。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (10)

1.一种报警信息处理方法,其特征在于,所述方法包括:
接收报警设备的当前报警信息,获取所述报警设备的报警时间信息,所述报警时间信息包括第一时间戳和第二时间戳,所述第一时间戳为所述报警设备生成所述当前报警信息的时间戳,所述第二时间戳为所述报警设备生成历史报警信息的时间戳;
若所述第一时间戳不晚于所述第二时间戳,获取所述报警设备的设备时间信息,以及获取本地设备的参考时间信息;
基于所述设备时间信息和所述参考时间信息,确定校准时间差;
若第三时间戳晚于所述第二时间戳,确定所述当前报警信息为有效报警信息,存储所述当前报警信息,所述第三时间戳为所述第一时间戳与所述校准时间差之和;
若所述第三时间戳不晚于所述第二时间戳,确定所述当前报警信息为重复报警信息,丢弃所述当前报警信息。
2.根据权利要求1所述的方法,其特征在于,所述设备时间信息包括第一时间差,所述第一时间差为所述报警设备的时钟记录的从所述报警设备上线到当前时间的时间差;所述参考时间信息包括第二时间差,所述第二时间差为所述本地设备从所述报警设备上线到当前时间的运行时长差;
所述基于所述设备时间信息和所述参考时间信息,确定校准时间差,包括:
确定所述第一时间差与所述第二时间差的差值,得到所述校准时间差。
3.根据权利要求1所述的方法,其特征在于,所述历史报警信息为所述本地设备接收到的所述报警设备的上一条报警信息;所述获取所述报警设备的报警时间信息,包括:
获取所述报警设备生成所述当前报警信息时,所述报警设备的时钟记录的第一时间戳;
获取所述报警设备生成所述上一条报警信息时,所述报警设备的时钟记录的第二时间戳。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一时间戳晚于所述第二时间戳,确定所述当前报警信息为有效报警信息,存储所述当前报警信息。
5.根据权利要求1所述的方法,其特征在于,所述若所述第一时间戳不晚于所述第二时间戳,获取所述报警设备的设备时间信息,以及获取本地设备的参考时间信息之前,所述方法还包括:
若所述当前报警信息的传输链路与所述历史报警信息的传输链路为不同传输链路,确定所述第一时间戳是否晚于所述第二时间戳。
6.根据权利要求5所述的方法,其特征在于,所述若所述当前报警信息的传输链路与所述历史报警信息的传输链路为不同传输链路,则确定所述第一时间戳是否晚于所述第二时间戳之前,所述方法还包括:
若所述当前报警信息为所述报警设备上线后发送的非首条报警信息,确定所述当前报警信息的传输链路与所述历史报警信息的传输链路是否为同一传输链路;
所述方法还包括:
若所述当前报警信息为所述报警设备上线后发送的首条报警信息或者所述当前报警信息的传输链路与所述历史报警信息的传输链路为同一传输链路,确定所述当前报警信息为有效报警信息,存储所述当前报警信息。
7.根据权利要求5所述的方法,其特征在于,所述报警设备和所述本地设备之间用于传输报警信息的传输链路包括第一传输链路和第二传输链路,所述第一传输链路为由所述报警设备直达所述本地设备的传输链路,所述第二传输链路为从所述报警设备到所述本地设备,且由中转设备中转的传输链路;
其中,所述报警设备和/或所述中转设备中缓存目标数量的报警信息,响应于任一传输链路断开,所述本地设备基于另一传输链路接收已缓存的报警信息。
8.一种报警信息处理装置,其特征在于,所述装置包括:
第一获取模块,用于接收报警设备的当前报警信息,获取所述报警设备的报警时间信息,所述报警时间信息包括第一时间戳和第二时间戳,所述第一时间戳为所述报警设备生成所述当前报警信息的时间戳,所述第二时间戳为所述报警设备生成历史报警信息的时间戳;
第二获取模块,用于若所述第一时间戳不晚于所述第二时间戳,获取所述报警设备的设备时间信息,以及获取本地设备的参考时间信息;
处理模块,用于基于所述设备时间信息和所述参考时间信息,确定校准时间差;若第三时间戳晚于所述第二时间戳,确定所述当前报警信息为有效报警信息,存储所述当前报警信息,所述第三时间戳为所述第一时间戳与所述校准时间差之和;若所述第三时间戳不晚于所述第二时间戳,确定所述当前报警信息为重复报警信息,丢弃所述当前报警信息。
9.根据权利要求8所述的装置,其特征在于,所述设备时间信息包括第一时间差,所述第一时间差为所述报警设备的时钟记录的从所述报警设备上线到当前时间的时间差;所述参考时间信息包括第二时间差,所述第二时间差为所述本地设备从所述报警设备上线到当前时间的运行时长差;
所述处理模块,用于确定所述第一时间差与所述第二时间差的差值,得到所述校准时间差;
所述历史报警信息为所述本地设备接收到的所述报警设备的上一条报警信息;所述第一获取模块,用于获取所述报警设备生成所述当前报警信息时,所述报警设备的时钟记录的第一时间戳;获取所述报警设备生成所述上一条报警信息时,所述报警设备的时钟记录的第二时间戳;
所述处理模块,还用于若所述第一时间戳晚于所述第二时间戳,则确定所述当前报警信息为有效报警信息,存储所述当前报警信息;
所述装置还包括:
确定模块,用于若所述当前报警信息的传输链路与所述历史报警信息的传输链路为不同传输链路,则确定所述第一时间戳是否晚于所述第二时间戳;
所述确定模块,还用于若所述当前报警信息为所述报警设备上线后发送的非首条报警信息,则确定所述当前报警信息的传输链路与所述历史报警信息的传输链路是否为同一传输链路;
所述处理模块,还用于若所述当前报警信息为所述报警设备上线后发送的首条报警信息或者所述当前报警信息的传输链路与所述历史报警信息的传输链路为同一传输链路,则确定所述当前报警信息为有效报警信息,存储所述当前报警信息;
所述报警设备和所述本地设备之间用于传输报警信息的传输链路包括第一传输链路和第二传输链路,所述第一传输链路为由所述报警设备直达所述本地设备的传输链路,所述第二传输链路为从所述报警设备到所述本地设备,且由中转设备中转的传输链路;其中,所述报警设备和/或所述中转设备中缓存目标数量的报警信息,响应于任一传输链路断开,所述本地设备基于另一传输链路接收已缓存的报警信息。
10.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现如权利要求1至7任一项权利要求所述的报警信息处理方法中的步骤。
CN202110303024.4A 2021-03-22 2021-03-22 报警信息处理方法、装置及电子设备 Active CN113077615B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110303024.4A CN113077615B (zh) 2021-03-22 2021-03-22 报警信息处理方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110303024.4A CN113077615B (zh) 2021-03-22 2021-03-22 报警信息处理方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN113077615A CN113077615A (zh) 2021-07-06
CN113077615B true CN113077615B (zh) 2022-09-23

Family

ID=76613282

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110303024.4A Active CN113077615B (zh) 2021-03-22 2021-03-22 报警信息处理方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN113077615B (zh)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5781852A (en) * 1994-03-07 1998-07-14 Gropper; Daniel R. Alert receiver interface
JP3015720B2 (ja) * 1995-10-17 2000-03-06 ホーチキ株式会社 煙感知器の警報送信レベル補正方法
JP4396584B2 (ja) * 2005-06-08 2010-01-13 パナソニック電工株式会社 火災報知システム
EP2000999A1 (de) * 2007-06-09 2008-12-10 e* Message Wireless Information Services GmbH System und Verfahren zur Übermittlung einer Warnmeldung über ein Funknetzwerk
CA2808222A1 (en) * 2010-08-19 2012-02-23 Vladimir Kranz The localization and activation of alarm of persons in danger
JP5942148B2 (ja) * 2012-09-12 2016-06-29 パナソニックIpマネジメント株式会社 無線通信システム
CN111078513B (zh) * 2018-10-22 2024-02-27 杭州海康威视数字技术股份有限公司 日志处理方法、装置、设备、存储介质及日志告警***

Also Published As

Publication number Publication date
CN113077615A (zh) 2021-07-06

Similar Documents

Publication Publication Date Title
CN113238913B (zh) 服务器故障智能推送方法、装置、设备及存储介质
EP3367634B1 (en) Data transmission method and device
US7668207B2 (en) System, method, and article of manufacture for synchronizing time of day clocks on first and second computers
US8037207B2 (en) Apparatus and method for synchronizing presence attribute data between terminal and server
CN110492967B (zh) 一种时间同步方法、中继设备及装置
CN111277483B (zh) 一种多端消息的同步方法、服务器及可存储介质
CN107306200B (zh) 网络故障预警方法和用于网络故障预警的网关
CN110912805B (zh) 消息读取状态的同步方法、终端、服务端及***
CN112613724A (zh) 企业的合规评估方法、装置、存储介质和电子设备
CN113077615B (zh) 报警信息处理方法、装置及电子设备
CN113452770B (zh) 数据同步方法、装置、计算机设备及存储介质
CN110585724B (zh) 游戏客户端中的表格数据更新方法、装置
CN110601786B (zh) 一种时间同步方法、中继设备及装置
CN108737460B (zh) 一种连接的处理方法及客户端
CN110650259B (zh) 呼叫请求的响应方法、装置、服务器、终端及存储介质
CN112527890B (zh) 区块链数据同步方法、装置以及计算机设备
JP2003178388A (ja) 通報システム
CN112052265B (zh) 数据核对确认方法、装置、计算机设备及可读存储介质
CN116614345A (zh) 通讯方法、应用***、存储介质及程序产品
CN114338255B (zh) 群组管理方法及装置
CN114070810A (zh) 信息推送***及信息推送方法
CN116452077A (zh) 数据处理方法、装置、介质及电子设备
CN117596288A (zh) 一种消息传输方法、装置、电子设备及存储介质
CN117389907A (zh) 业务数据的同步问题检测方法及装置
CN109257404B (zh) 数据备份方法、装置及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant