(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211209129.4
(22)申请日 2022.09.30
(71)申请人 北京思路智园科技有限公司
地址 100085 北京市海淀区西二 旗大街39
号3层301-6
(72)发明人 张文 姜朝露 张真真
(74)专利代理 机构 济南知来知识产权代理事务
所(普通合伙) 37276
专利代理师 曹丽
(51)Int.Cl.
G06Q 10/06(2012.01)
G06F 21/60(2013.01)
G06Q 50/04(2012.01)
H04L 12/18(2006.01)
H04L 9/40(2022.01)
(54)发明名称
基于端到端的事 件处理引擎
(57)摘要
本发明属于流程控制领域, 具体涉及基于端
到端的事件处理引擎。 所述引擎包括: 多个以区
块链网络结构相连的子引擎; 每个子引擎均包
括: 事件请求响应单元、 事件核心构建单元、 事件
半径构建单元、 事件区域构建单元、 事件控制单
元、 事件处理单元、 标识位; 所述事件请求响应单
元, 配置用于响应子引擎自身接收到的事件请
求, 将接收到的事件请求进行暂存, 同时发送启
动命令至事件核心构建单元; 所述时间核心构建
单元, 配置用于响应于事件请求响应单元的启动
命令, 基于事件请求, 生成事件核心。 其基于区块
链结构, 构建去中心化的事件响应系统, 通过广
播方式进行事件命令的发送和接收, 大幅度提升
了事件处理的效率, 同时也保证了事件管理的安
全性。
权利要求书2页 说明书6页 附图2页
CN 115330265 A
2022.11.11
CN 115330265 A
1.基于端到端的事件处理引擎, 其特征在于, 所述引擎包括: 多个以区块链网络结构相
连的子引擎; 每个子引擎均包括: 事件请求响应单元、 事件核心构建单元、 事件半径构建单
元、 事件区域构建单元、 事件控制单元、 事件处理单元、 标识位; 所述事件请求响应单元, 配
置用于响应子引擎自身接 收到的事件请求, 将接 收到的事件请求进行暂存, 同时发送启动
命令至事件核心构建单元; 所述时间核心构建单元, 配置用于响应于事件请求响应单元 的
启动命令, 基于事件请求, 生成事件核心; 所述事件核心的生成过程包括: 对事件请求进行
分析, 生成一个标志该事件的标识, 以标识作为事件核心; 事件半径构建单元, 配置用于向
外部发送广播信号, 以确定自身子引擎与最近的其他的子引擎的距离, 以该距离作为事件
半径; 事件区域构建单元, 配置用于以自身作为圆心, 与事件半径为半径, 构建一个圆形区
域, 作为事件区域; 事件控制单元, 配置用于将事件核心和事件请求打包作为一个数据泡在
事件区域内发射, 并控制数据泡当与自身的距离达到半径后, 向减少该距离的任意方向进
行弹射, 直到该数据泡内的事件核心在事件区域内接触到其他子引擎, 同时该事件核心对
应的标识与其他子引擎的标识位相匹配, 若在设定的时间周期内未接触到其他相匹配的子
引擎, 则控制时间区域的半径增大, 使得时间区域向外扩张, 直到该数据泡在事件区域内接
触到其他相匹配的子引擎; 所述事件处理单元, 配置用于接收来自其它子引擎的数据泡, 并
根据数据泡内的数据请求进行处 理。
2.如权利要求1所述的基于端到端的事件处理引擎, 其特征在于, 所述事件请求为一个
请求集合, 该集合内至少包括以下 元素: 请求类型、 请求时间、 请求优先级和请求内容队列。
3.如权利要求2所述的基于端到端的事件处理引擎, 其特征在于, 所述请求内容队列中
包含多个请求指令; 所述请求指令按照先后顺序进行排列, 组成内容队列, 且在排列时, 设
置处于中间位置的请求指令为 起始响应指令 。
4.如权利要求3所述的基于端到端的事件处理引擎, 其特征在于, 所述事件核心在生成
过程中对事件请求进 行分析, 生成一个标志该事件的标识的方法包括: 使用如下公 式, 生成
标志该时间的标识:
;
其中,
为请求优先级,
表示进行MD5运算,
为请求类型,
为生成的标识,
为请求时间;
为连接符。
5.如权利要求4所述的基于端到端的事件处理引擎, 其特征在于, 所述事件半径构建单
元, 向外部发送广播信号, 以确定自身子引擎与最近的其他的子引擎的距离的方法包括: 在
设定的一个时间范围内, 以一定的时间延迟, 分别向外部发送两个广播信号, 在前发射的广
播信号中包含一个特征标志位, 在接触到其他子引擎后, 该特征标志位将被接触到的子引
擎捕获; 在后发射的广播信号也包含一个特征标志 位, 在接触到一个子引擎后, 子引擎也将
该特征标志位进行捕获; 在设定的时间范围结束, 接 收到特征标志位的子引擎都将自己的
特征标志位的捕获时间进行广播, 时间半径构建单元在接 收到其他子引擎发送的广播后,
根据其对应的捕获时间的先后, 确定出自身子引擎最近的其他的子引擎, 并计算出相 应的
距离。
6.如权利要求5所述的基于端到端的事件处理引擎, 其特征在于, 所述事件控制单元,
将事件核心和时间请求打包作为一个数据泡的方法包括: 将事件核心设置在外 围, 将事件
请求设置在内部, 同时在外围和内部之间设置一个边界; 该边界为 一个加密码。权 利 要 求 书 1/2 页
2
CN 115330265 A
27.如权利要求6所述的基于端到端的事件处理引擎, 其特征在于, 所述边界的加密码生
成的方法包括: 基于一个生成的字符串进行多进制加密以生成多进制隐藏加密信息; 根据
加密码版本级别选择对应的加密码版本对标准信息进 行加密以生成待定标准加密信息; 根
据所述待定标准加密信息选择对应的掩码生成所述加密码的比特矩阵, 并提取所述比特矩
阵中黑点的点数; 根据所述比特矩阵中黑点的点数与所述隐藏加密信息的长度对选择的所
述掩码和所述加密码版本进行更新以确定最终选择 的掩码和加密码版本, 其中, 当所述隐
藏加密信息的长度小于所述比特矩阵中黑点的点数时, 将当前的掩码和当前的加密码版本
作为所述最 终选择的掩码和加密码版本; 根据所述最 终选择的掩码和加密码版本生成标准
加密信息; 以及根据所述隐藏加密信息和所述标准加密信息生成所述加密码。
8.如权利要求7所述的基于端到端的事件处理引擎, 其特征在于, 所述基于一个生成的
字符串进行多进制加密以生成多进制隐藏加密信息的方法包括: 将字符串进行分割; 在分
割后的每组字符串的预设位置处插入第一预设个数 的随机数, 生成新的分割字符串; 使用
预设的多进制加密算法分别对分割的所述各密钥段进行加密, 得到第一加密结果; 在第一
加密结果的基础上 添加遮罩数据, 生成多 进制隐藏加密信息 。
9.如权利要求8所述的基于端到端的事件处理引擎, 其特征在于, 所述在第 一加密结果
的基础上添加遮罩数据, 生成多进制隐藏加密信息的方法包括: 将第一加密结果放入一个
随机数据集 合中, 随机数据结合作为遮罩数据。
10.如权利要求9所述的基于端到端的事件处理引擎, 其特征在于, 在所述第一加密结
果放入随机数据集 合后, 对随机数据集 合进行顺序打乱操作。权 利 要 求 书 2/2 页
3
CN 115330265 A
3
专利 基于端到端的事件处理引擎
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:25:37上传分享