序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
1 一种复杂事件处理单元部署系统 CN202310392787.X 2023-04-11 CN116400930A 2023-07-07 胡昊; 匡胤鑫; 周官皓; 王禹又; 蔡逸凡
发明公开一种复杂事件处理单元部署系统,包括集群抽象层、复杂事件处理单元模型、算法和部署模块,集群抽象层对Kubernetes集群的虚拟化,屏蔽了许多来自硬件节点本身或者Kubernetes的配置细节;复杂事件处理单元模型将所有由用户编写的处理单元、编排的处理单元图和事件描述类、数据生成模块、运行启动器打包成的容器镜像;算法模块,由一个抽象算法基类和若干个继承了该基类的实际算法样例组成,用户通过继承抽象算法基类的形式实现自己想要的部署算法,应用于部署;部署模块由部署实验的配置模块、集群初始化模块、负责执行部署的模块和计算响应时间的模块组成。本发明实现了对复杂事件处理模型的简易部署。
2 一种复杂事件处理的方法及装置 CN202311234738.X 2023-09-21 CN117235134A 2023-12-15 韩超; 杨应桐; 冷从林
申请实施例提供一种复杂事件处理的方法及装置,应用在分布式计算技术领域,包括:获取上游系统上报的事件数据;针对任一事件数据,基于事件匹配规则确定事件信息数据库中是否存在事件数据的匹配事件,并基于匹配结果将事件数据记录于事件信息数据库;事件信息数据库为多个上游系统共用;针对事件信息数据库中的任一记录,将在事件窗口内未得到匹配事件的记录生成断点事件,并将断点事件对应的断点消息发送至下游系统。通过事件信息数据库实现对复杂事件进行存储和处理,实现了多机房部署的场景,避免数据量过大或者窗口期时间设定过大而造成分布式流处理应用出现宕机,进而造成数据丢失或内存溢出的问题。
3 复杂事件处理方法、装置及存储介质 CN202210672152.0 2022-06-14 CN115145744A 2022-10-04 赖春江; 欧阳贤
本公开的实施例提供一种复杂事件处理方法、装置及存储介质,属于计算机技术领域。所述方法包括:订阅与预设运营计划中的事件定义对应的用户事件;根据用户标识以及所述预设运营计划中的事件条件,预处理所述用户事件;将预处理后的所述用户事件与所述预设运营计划中的匹配规则进行匹配,并输出匹配成功的所述用户事件对应的用户标识以及所述预设运营计划。本公开实施例适用于运营计划的实现过程。
4 一种复杂事件处理方法、装置及系统 CN201410775571.2 2014-12-15 CN105786451A 2016-07-20 刘诗凯
发明实施例提供一种复杂事件处理方法、装置及系统,涉及通信技术领域,实现了需要同步响应的系统进行复杂事件处理时既对外提供同步响应,又避免信息泛滥。本发明提供的方案包括:接收事件源发送的输入事件,其中,输入事件包括对象的标识和事件类型;获取预设数据库中,与事件类型对应的M个模式规则;将输入事件与M个模式规则分别进行模式规则匹配,获取N个输出事件;若N大于或等于1,向实时决策装置发送至少一个事件信息,每个事件信息包括Q个输出事件和指示信息。本发明用于复杂事件处理。
5 基于复杂事件处理引擎的监控系统 CN201511000974.0 2015-12-28 CN105653425A 2016-06-08 肖慧彬; 雷晓彬; 李婷; 李文亮
发明公开了一种基于复杂事件处理引擎的监控系统,所述系统包括:代理、复杂事件处理引擎、存储器以及主控单元;所述代理为一个或多个,部署在应用服务器上,一个应用服务器上部署一个代理;所述代理,用于监控应用服务器,收集应用的事件信息并发送给所述复杂事件处理引擎;复杂事件处理引擎,用于基于预先配置的规则对所述事件信息进行过滤和分析,得到最终的报警数据,并交由所述存储器保存;存储器,用于保存所述复杂事件处理引擎得到的报警数据,以及保存所述复杂事件处理引擎所需的规则;主控单元,用于控制所述复杂事件处理引擎所需规则的配置、基于所述报警数据控制前端界面的展示、以及控制所述代理;前端界面,用于用户配置规则、以及向用户展示报警数据。
6 一种物联网复杂事件处理方法 CN201510527518.5 2015-08-25 CN105138385A 2015-12-09 黄海; 张雷; 王柏; 张艳梅; 朱思远; 李伟鹏; 陈峥; 薛寒寒; 许纪念
发明公开了一种物联网复杂事件处理方法,本发明的方法将物联网系统数据看作不同类型的事件,通过分析事件间的关系如:成员关系、时间关系以及因果关系,包含关系等,建立不同的事件关系序列库,即规则库,利用过滤、关联、聚合等技术,最终由简单事件产生高级事件或商业流程。本发明实现了完整的复杂事件处理生命周期模,涵盖复杂事件定义语言、复杂事件处理语言、处理规则引擎、事件预处理、事件检测、事件派发等,并且引入规则引擎作为事件检测和规则匹配的核心。与现有技术相比,本发明不局限于复杂事件处理的某些特定领域,具有普适性,支持在内存中对海量事件的处理,提高实时性,存储优化,提高事件识别准确率。
7 一种分布式复杂事件处理系统 CN201410789897.0 2014-12-17 CN104572859A 2015-04-29 程渤; 陈俊亮; 李敏
发明公开一种分布式复杂事件处理系统,该系统包括:资源接入子系统,用于将异构数据以预设的命名结构发送到分布式事件分发通信子系统;复杂事件处理子系统,用于将用户的数据请求发送到分布式事件分发通信子系统中并获取具有预设的命名结构的数据之后,以预设的复杂事件过滤规则对数据进行处理,得到复杂事件处理结果并将复杂事件处理结果以预设的命名结构发送到分布式事件分发通信子系统中;分布式事件分发通信子系统,用于管理具有预设的命名结构的数据。本发明的系统以事件为中心的数据处理方式,根据实际生活的复杂应用场景,灵活多变的提供各种复杂场景的业务需求服务,支撑应用层的场景需求。
8 用于微批次流传输的复杂事件处理 CN201780057260.4 2017-09-15 CN109716322B 2023-03-21 H·帕克; S·比施诺伊; P·图卡拉姆; S·库马; P·阿德瓦尼; K·穆拉伊; J·图里昂
公开了一种用于处理事件流中的事件的事件处理系统。该系统可以执行指令以:接收连续查询,对连续查询应用变换以生成用于连续查询的查询计划,使用变换算法来变换查询计划以生成经变换的查询计划,接收与应用相关的输入事件的微批次流,至少部分地基于经变换的查询计划来处理微批次流的输入事件以生成与应用相关的输出事件集合,以及将与应用相关的输出事件集合存储在输出队列中。
9 复杂事件处理方法、装置及终端设备 CN202010912588.3 2020-09-02 CN112181477A 2021-01-05 宣钢炜; 罗明星; 刘达明
申请公开了一种复杂事件处理方法、装置及终端设备,所述方法包括:获取由用户终端根据选定的数据源从服务器选取的多个事件数据;其中,数据源根据用户终端接收到的配置指令进行选取;根据多个事件数据生成多个复杂事件,以根据多个复杂事件创建多个CEP算子;在接收到决策请求时,获取由用户终端配置的规则数据包,将规则数据包中的多个规则数据与多个CEP算子进行一一匹配,以基于匹配关系形成多个决策任务后,根据决策请求执行多个决策任务,生成决策结果。
10 用于微批次流传输的复杂事件处理 CN201780057260.4 2017-09-15 CN109716322A 2019-05-03 H·帕克; S·比施诺伊; P·图卡拉姆; S·库马; P·阿德瓦尼; K·穆拉伊; J·图里昂
公开了一种用于处理事件流中的事件的事件处理系统。该系统可以执行指令以:接收连续查询,对连续查询应用变换以生成用于连续查询的查询计划,使用变换算法来变换查询计划以生成经变换的查询计划,接收与应用相关的输入事件的微批次流,至少部分地基于经变换的查询计划来处理微批次流的输入事件以生成与应用相关的输出事件集合,以及将与应用相关的输出事件集合存储在输出队列中。
11 基于复杂事件处理引擎的监控系统 CN201511000974.0 2015-12-28 CN105653425B 2018-10-19 肖慧彬; 雷晓彬; 李婷; 李文亮
发明公开了一种基于复杂事件处理引擎的监控系统,所述系统包括:代理、复杂事件处理引擎、存储器以及主控单元;所述代理为一个或多个,部署在应用服务器上,一个应用服务器上部署一个代理;所述代理,用于监控应用服务器,收集应用的事件信息并发送给所述复杂事件处理引擎;复杂事件处理引擎,用于基于预先配置的规则对所述事件信息进行过滤和分析,得到最终的报警数据,并交由所述存储器保存;存储器,用于保存所述复杂事件处理引擎得到的报警数据,以及保存所述复杂事件处理引擎所需的规则;主控单元,用于控制所述复杂事件处理引擎所需规则的配置、基于所述报警数据控制前端界面的展示、以及控制所述代理;前端界面,用于用户配置规则、以及向用户展示报警数据。
12 一种分布式复杂事件处理系统 CN201410789897.0 2014-12-17 CN104572859B 2018-01-09 程渤; 陈俊亮; 李敏
发明公开一种分布式复杂事件处理系统,该系统包括:资源接入子系统,用于将异构数据以预设的命名结构发送到分布式事件分发通信子系统;复杂事件处理子系统,用于将用户的数据请求发送到分布式事件分发通信子系统中并获取具有预设的命名结构的数据之后,以预设的复杂事件过滤规则对数据进行处理,得到复杂事件处理结果并将复杂事件处理结果以预设的命名结构发送到分布式事件分发通信子系统中;分布式事件分发通信子系统,用于管理具有预设的命名结构的数据。本发明的系统以事件为中心的数据处理方式,根据实际生活的复杂应用场景,灵活多变的提供各种复杂场景的业务需求服务,支撑应用层的场景需求。
13 复杂事件处理系统和方法 CN201180017466.7 2011-03-31 CN102884510B 2015-12-16 大卫·罗克斯巴勒
一种复杂事件处理系统包括复杂事件处理引擎(52)和事件获取系统,其中该事件获取系统可操作为监控计算机网络(10,21,22,31,32,33)、响应于监控网络的结果产生简单事件报告且将这些报告传送到复杂事件处理引擎进行处理。该事件获取系统包括中央配置控制模(51,53)和多个捕获节点模块(41,42),该多个捕获节点模块中的每一个可操作地连接到中央配置控制模块。每个捕获节点模块可操作为从中央配置控制模块接收配置指令以判断响应于在被监控的计算机网络上检测到的状况需要所述模块产生哪些简单事件报告。中央配置控制模块包括网络服务器形式的接口(51),该接口用于从系统的用户接收配置指令,处理这些配置指令,以及将这些配置指令发送到指定捕获节点模块以用于促使所述模块根据指定配置指令操作。
14 复杂事件处理系统和方法 CN201180017466.7 2011-03-31 CN102884510A 2013-01-16 大卫·罗克斯巴勒
一种复杂事件处理系统包括复杂事件处理引擎(52)和事件获取系统,其中该事件获取系统可操作为监控计算机网络(10,21,22,31,32,33)、响应于监控网络的结果产生简单事件报告且将这些报告传送到复杂事件处理引擎进行处理。该事件获取系统包括中央配置控制模(51,53)和多个捕获节点模块(41,42),该多个捕获节点模块中的每一个可操作地连接到中央配置控制模块。每个捕获节点模块可操作为从中央配置控制模块接收配置指令以判断响应于在被监控的计算机网络上检测到的状况需要所述模块产生哪些简单事件报告。中央配置控制模块包括网络服务器形式的接口(51),该接口用于从系统的用户接收配置指令,处理这些配置指令,以及将这些配置指令发送到指定捕获节点模块以用于促使所述模块根据指定配置指令操作。
15 复杂事件处理中多聚合查询的动态共享方法 CN202410056289.2 2024-01-15 CN117874086A 2024-04-12 苏航; 董攀攀
复杂事件处理中多聚合查询的动态共享方法属于数据处理领域,研究了一种针对包含Kleene模式和嵌套模式的事件趋势聚合查询的共享方法。首先通过设计共享图数据结构和代价模型,提出三个节点生成原则和修剪原则,生成最优的共享计划;然后引入在线增量聚合执行共享方法,执行聚合结果的生成过程;最后在执行过程中不断反馈共享收益,对生成的共享计划即时调整,以适应实时变化的事件流信息,保证共享计划的最优性,提高复杂事件系统的吞吐量和整体匹配效率。
16 一种面向实时事件流的复杂事件处理方法 CN202210382427.7 2022-04-12 CN114860718A 2022-08-05 邱涛; 马姣姣; 谢沛良; 夏秀峰; 宗传玉
发明公开了一种面向实时事件流的复杂事件处理方法,包括如下步骤:1)基于“事件实例覆盖”和“复杂事件实例覆盖”定义,建立查询与事件流的临时匹配之间的关联关系;2)构建临时匹配的链式分区存储结构,将所述结构作为复杂事件实例覆盖的载体,得到匹配结果复杂事件实例覆盖集,其中匹配时,采用复杂事件匹配算法CoverMatch;3)采用CombineMatch算法将所得到的匹配结果进行一个反向的匹配结果联结,最终获取全部匹配结果。本发明采用临时匹配链式分区存储结构则借助事件实例覆盖和复杂事件实例覆盖的概念来设计,规避了集中式临时匹配存储的缺点。
17 一种边缘计算下的复杂事件处理系统部署方法 CN201810860621.5 2018-08-01 CN109088755B 2021-07-27 蔡昕辰; 胡昊; 匡宏宇; 吕建
发明公开一种边缘计算环境下基于响应时间预测的复杂事件处理部署方法,包括以下步骤:步骤1、多个operator graph响应时间预测;步骤2、根据步骤1的结果,在一个响应时间最长的operator graph,选择从数据源到数据消费者的预测响应时间最高的路径。在此基础上,选择该路径上未被部署的下一个operator;步骤3、在边缘节点资源受限下的部署方法:监控数据源附近的满足资源条件的边缘节点作为候选节点。在这些候选节点中,选择作为operator的部署节点的条件是:operator部署在该节点后,其实际响应时间最小;步骤4、重复步骤1,2、3,直至所有operator都被部署。
18 一种时序数据的复杂事件处理方法及系统 CN202010754365.9 2020-07-30 CN111984861A 2020-11-24 王新根; 王刚; 王新宇; 胡一夫; 鲁萍; 黄滔; 李白; 陈伟
发明公开了一种时序数据的复杂事件处理方法及系统,首先定义复杂事件模式,包括复杂事件标签序列和相邻标签间的时间距离限定,获取到事件的标签和时间戳后,读取计算机存储器中的中间结果并进行归并处理,最后进行复杂事件判定,查询的判定结果不仅包括复杂事件是否触发,还包括触发次数。本发明克服了现有技术方案中耗时长、效率低的缺陷,能快速地进行海量时序数据的复杂事件处理,另外,本发明提前计算好了中间结果,所以在查询时避免了大量无用的计算机重复运算,响应速度极快;此外,中间结果是跟着系统时间移动而不断变化的,能够达到时间窗口平滑移动的目的。本发明能够显著提升时序数据的复杂事件处理的效率。
19 一种边缘计算下的复杂事件处理系统部署方法 CN201810860621.5 2018-08-01 CN109088755A 2018-12-25 蔡昕辰; 胡昊; 匡宏宇; 吕建
发明公开一种边缘计算环境下基于响应时间预测的复杂事件处理部署方法,包括以下步骤:步骤1、多个operator graph响应时间预测;步骤2、根据步骤1的结果,在一个响应时间最长的operator graph,选择从数据源到数据消费者的预测响应时间最高的路径。在此基础上,选择该路径上未被部署的下一个operator;步骤3、在边缘节点资源受限下的部署方法:监控数据源附近的满足资源条件的边缘节点作为候选节点。在这些候选节点中,选择作为operator的部署节点的条件是:operator部署在该节点后,其实际响应时间最小;步骤4、重复步骤1,2、3,直至所有operator都被部署。
20 一种基于语义信息的RFID复杂事件处理方法 CN201310347094.5 2013-08-09 CN104346412B 2017-12-15 朱云龙; 孟宪明; 张磊; 库涛; 马连博; 苏卫星; 陈瀚宁; 张丁一
一种基于语义信息的RFID复杂事件处理方法,包括:将最初的RFID事件抽象为一个简单事件;将事件源所捕获的RFID流数据准确、高效地关联和汇集成业务所需的RFID聚合事件,将RFID简单事件抽象为复杂事件;定义带有上下文信息和业务流程的业务事件;将RFID事件流、业务事件进行服务层数据建模、服务合成、服务编制和服务编排;定义RFID复杂事件的检测状态和状态转换条件,将底层的系统事件转化为高层的“业务事件”,建立RFID事件驱动模型;业务系统通过绑定和捕获业务事件,经过容错处理,解析业务事件来获取相对应的复杂事件,进而解析RFID事件报文,获取满足要求的RFID数据,简化了业务处理流程,提高了RFID与业务系统集成效率。
QQ群二维码
意见反馈