事件数据的处理方法和装置与流程

文档序号:36012442发布日期:2023-11-17 07:06阅读:25来源:国知局
事件数据的处理方法和装置与流程

本技术涉及计算机,具体涉及一种事件数据的处理方法和装置。


背景技术:

1、随着物联网的发展与应用,可以通过物联网设备检测事件并向用户上报,以使得用户能够获悉事件的发生,并作出及时的应对,例如,常见的事件可以包括消防事件,人员移动事件,人员摔倒事件等等。

2、在对相关技术的研究和实践过程中,本技术的发明人发现,在实现事件上报的过程中,物联网设备需要与云端及终端进行交互,由于目前该交互的过程中针对事件数据的处理效率较低,会导致用户等待时间交长,服务器负担增加等问题,因此,当前事件上报方法中针对事件数据的处理方式还有待改进。


技术实现思路

1、本技术实施例提出了一种事件数据的处理方法和装置,可以提高事件上报的过程中事件数据的处理效率,降低用户等待时间并降低服务器的负担。

2、本技术实施例提供一种事件数据的处理方法,包括:

3、确定生成事件数据的地址信息所需的第一子地址,其中,所述地址信息由至少一个子地址组成,所述第一子地址由服务器基于所述物联网设备的地址请求消息确定;

4、若检测到目标事件被触发,则采集所述目标事件的目标事件数据;

5、生成所述目标事件的事件提醒消息,其中,所述事件提醒消息包括所述目标事件数据对应的目标地址信息,所述目标地址信息包括所述第一子地址;

6、向终端发送所述事件提醒消息,以使得所述终端针对所述目标事件进行事件提醒处理。

7、相应的,本技术实施例还提供另一种事件数据的处理方法,包括:

8、获取事件提醒消息,其中,所述事件提醒消息包括目标地址信息,所述目标地址信息包括第一子地址,所述第一子地址由服务器基于物联网设备的地址请求消息确定;

9、基于所述目标地址信息,生成事件数据的数据请求消息;

10、通过所述数据请求消息,获取所述目标地址信息对应的目标事件数据;

11、根据所述目标事件数据进行事件提醒处理。

12、相应的,本技术实施例还提供一种事件数据的处理装置,包括:

13、确定单元,用于确定生成事件数据的地址信息所需的第一子地址,其中,所述地址信息由至少一个子地址组成,所述第一子地址由服务器基于所述物联网设备的地址请求消息确定;

14、采集单元,用于若检测到目标事件被触发,则采集所述目标事件的目标事件数据;

15、第一生成单元,用于生成所述目标事件的事件提醒消息,其中,所述事件提醒消息包括所述目标事件数据对应的目标地址信息,所述目标地址信息包括所述第一子地址;

16、第一发送单元,用于向终端发送所述事件提醒消息,以使得所述终端针对所述目标事件进行事件提醒处理。

17、在一实施例中,所述第一生成单元,包括:

18、地址确定子单元,用于确定生成所述目标事件对应的目标地址信息所需的第二子地址;

19、组合处理子单元,用于针对所述第一子地址与所述第二子地址进行地址组合处理,以确定所述目标事件数据对应的目标地址信息;

20、消息生成子单元,用于根据所述目标地址信息,生成所述目标事件的事件提醒消息。

21、在一实施例中,所述地址确定子单元,用于:

22、获取所述物联网设备的设备标识信息与所述目标事件的事件标识信息;基于所述设备标识信息与所述事件标识信息,确定生成所述目标事件对应的目标地址信息所需的第二子地址。

23、在一实施例中,所述第一发送单元,包括:

24、第一发送子单元,用于向服务器发送所述事件提醒消息,以通过所述服务器向终端发送所述事件提醒消息;

25、所述事件数据的处理装置还包括:

26、第二发送单元,用于向服务器发送所述目标事件数据,以触发所述服务器基于所述事件提醒消息中的目标地址信息对所述目标事件数据进行数据存储处理。

27、在一实施例中,所述物联网设备包括数据存储模块,所述事件数据的处理装置还包括:

28、存储单元,用于根据所述目标地址信息,通过所述数据存储模块针对所述目标事件数据进行数据存储处理。

29、相应的,本技术实施例还提供另一种事件数据的处理装置,包括:

30、消息获取单元,用于获取事件提醒消息,其中,所述事件提醒消息包括目标地址信息,所述目标地址信息包括第一子地址,所述第一子地址由服务器基于物联网设备的地址请求消息确定;

31、第二生成单元,用于基于所述目标地址信息,生成事件数据的数据请求消息;

32、数据获取单元,用于通过所述数据请求消息,获取所述目标地址信息对应的目标事件数据;

33、处理单元,用于根据所述目标事件数据进行事件提醒处理。

34、在一实施例中,所述数据获取单元,包括:

35、第一获取子单元,用于获取所述数据请求消息的响应消息,其中,所述响应消息包括事件数据的数据请求结果;

36、解析子单元,用于若所述数据请求结果为成功,则从所述响应消息中解析所述目标地址信息对应的目标事件数据。

37、在一实施例中,所述数据获取单元还包括:

38、第二发送子单元,用于若所述数据请求结果为失败,则向所述物联网设备发送所述数据请求消息;

39、第二获取子单元,用于获取所述物联网设备针对所述数据请求消息的响应消息;

40、第三获取子单元,用于基于所述响应消息,获取所述目标地址信息对应的目标事件数据。

41、相应的,本技术实施例还提供的一种计算机设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行本技术实施例提供的任一种事件数据的处理方法。

42、相应的,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器加载以执行本技术实施例提供的任一种事件数据的处理方法。

43、相应的,本技术实施例还提供一种计算机程序产品,包括计算机程序/指令,其中,所述计算机程序/指令被处理器执行时实现如本技术实施例所示的事件数据的处理方法的步骤。

44、本技术实施例可以确定生成事件数据的地址信息所需的第一子地址,其中,所述地址信息由至少一个子地址组成,所述第一子地址由服务器基于所述物联网设备的地址请求消息确定;若检测到目标事件被触发,则采集所述目标事件的目标事件数据;生成所述目标事件的事件提醒消息,其中,所述事件提醒消息包括所述目标事件数据对应的目标地址信息,所述目标地址信息包括所述第一子地址;向终端发送所述事件提醒消息,以使得所述终端针对所述目标事件进行事件提醒处理。

45、该方案能够提高事件上报的过程中事件数据的处理效率,降低用户等待时间并降低服务器的负担。具体地,该方案中物联网设备在检测到目标事件之前即确定了组成事件数据的地址信息所需的子地址,这样的话,当检测到目标事件后,物联网设备无需等待将目标事件数据上传到服务器后才能够确定目标事件数据的地址信息,并且,还能够通过向用户发送事件提醒消息来及时地告知用户目标事件数据的地址信息,并向用户进行事件上报,因此该方案能够大大降低事件上报过程中用户的等待时间,并提高用户的使用体验。并且,该过程中仅需发送一次事件提醒消息,即可实现向用户提醒目标事件,并使得用户获取目标事件的目标事件数据,而无需为了目标事件的事件提醒与事件数据,分别向用户发送两次事件提醒消息,使得该方案能够降低交互过程中服务器的负担,并提高了事件数据的处理效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1