(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210528411.2 (22)申请日 2022.05.16 (71)申请人 北京璇星科技有限公司 地址 102300 北京市门头沟区石龙 经济开 发区永安路20号3号楼A -8359室(集群 注册) (72)发明人 郑瑶海 陈小格 徐志 张博华  白青梅  (74)专利代理 机构 深圳市世纪恒程知识产权代 理事务所 4 4287 专利代理师 袁雪 (51)Int.Cl. G06F 16/242(2019.01) G06F 16/2453(2019.01) G06F 16/2455(2019.01) (54)发明名称 流程查询系统及方法 (57)摘要 本发明公开了一种流程查询系统及方法, 属 于流程查询技术领域。 本发明通过在流程查询系 统中设置查询接口模块、 语言转换模块以及查询 优化模块; 所述查询接口模块, 用于接收用户输 入的流程查询条件, 并根据所述流程查询条件进 行语言分类, 生成不同种类的流程查询语言; 所 述语言转换模块, 用于对不同种类的流程查询语 言进行解析, 根据解析结果对每种流程查询语言 进行相应的语 言转换, 得到多种转换后的流程查 询语言; 所述查询优化模块, 用于将所述转换后 的流程查询语 言和所述流程查询条件进行优化, 可根据优化后的流程进行查询, 提高流程查询的 效率。 权利要求书2页 说明书7页 附图1页 CN 115203229 A 2022.10.18 CN 115203229 A 1.一种流程查询系统, 其特征在于, 所述流程查询系统包括: 查询接口模块、 语言转换 模块以及查询优化模块; 所述查询接口模块, 用于接收用户输入的流程查询条件, 并根据所述流程查询条件进 行语言分类, 生成不同种类的流 程查询语言; 所述语言转换模块, 用于对不同种类的流程查询语言进行解析, 根据解析结果对每种 流程查询语言进行相应的语言转换, 得到多种转换后的流 程查询语言; 所述查询优化模块, 用于将所述转换后的流程查询语言和所述流程查询条件进行优 化。 2.如权利要求1所述的流程查询系统, 其特征在于, 所述语言转换模块包括: 语言解释 器; 所述语言解释器, 用于接收不同种类的流程查询语言, 并对不同种类的流程查询语言 进行相应的语言转换; 所述语言解释器, 还用于在所述流程查询语言为时间流程查询语言时, 将时间流程查 询语言逻辑 转换为时间维度的语言截取逻辑, 以完成时间流 程查询的语言转换。 3.如权利要求2所述的流程查询系统, 其特征在于, 所述语言解释器, 还用于在所述流 程查询语言为案例流程查询时, 获取案例标识和案例时间信息, 并根据所述案例标识和所 述案例时间信息生成以时间排序的步骤序列和时间戳序列, 以完成案例流程查询的语言转 换。 4.如权利要求3所述的流程查询系统, 其特征在于, 所述语言解释器, 还用于根据所述 流程查询条件生成对应的算法逻辑; 所述语言解释器, 还用于在所述流程查询条件为节点查询时, 判断所述步骤序列是否 匹配对应的节点, 并在所述步骤序列匹配所述节 点时, 获取与所述节点匹配的步骤序列, 以 完成节点 查询的语言转换。 5.如权利要求4所述的流程查询系统, 其特征在于, 所述语言解释器, 还用于在所述流 程查询条件为片段节点查询时, 查找所述步骤序列是否存在关联 的片段节点, 并在所述步 骤序列存在关联的片段节点时, 截取与所述片段节点关联 的步骤序列, 以完成片段节点查 询的语言转换。 6.如权利要求4所述的流程查询系统, 其特征在于, 所述语言解释器, 还用于在所述流 程查询条件为耗时查询时, 生成所述步骤序列与时间关联 的查询代码, 以根据所述查询代 码进行耗时查询, 以完成耗时查询的语言转换; 所述语言解释器, 还用于在所述流程查询条件为路径查询时, 将所述步骤序列与路径 进行匹配, 以完成路径查询的语言转换。 7.如权利要求4所述的流程查询系统, 其特征在于, 所述语言解释器, 还用于在所述流 程查询条件为边查询时, 确定边查询种类, 根据所述边查询种类和所述步骤序列对边查询 进行语言转换。 8.如权利要求1所述的流程查询系统, 其特征在于, 所述查询优化模块, 还用于在所述 流程查询条件为时间流 程查询时, 获取时间范围, 并将所述时间范围的查询提前; 所述查询优化模块, 还用于在所述流程查询条件为日志查询时, 将关联日志 的查询条 件提前, 并对日志数据进行处 理;权 利 要 求 书 1/2 页 2 CN 115203229 A 2所述查询优化模块, 还用于在所述流程查询条件为多个案例查询时, 将所述多个案例 查询进行合并; 所述查询优化模块, 还用于在所述流程查询条件为片段节点查询或耗时查询时, 将所 述片段节点 查询对应的查询语言或所述 耗时查询对应的查询语言提前。 9.如权利要求1 ‑8中任一项所述的流程查询系统, 其特征在于, 所述查询接口模块, 还 用于接收用户输入的流程查询 字段, 并通过逻辑运算符对所述流程查询 字段进行组合, 得 到流程查询条件。 10.一种流程查询方法, 其特征在于, 所述流程查询方法应用于上述权利要求1 ‑9中任 一项所述的流程查询系统, 所述流程查询系统包括: 查询接口模块、 语 言转换模块以及查询 优化模块, 所述方法包括: 所述查询接口模块接收用户输入的流程查询条件, 并根据 所述流程查询条件进行语言 分类, 生成不同种类的流 程查询语言; 所述语言转换模块对不同种类的流程查询语言进行解析, 根据解析结果对每种流程查 询语言进行相应的语言转换, 得到多种转换后的流 程查询语言; 所述查询优化模块将所述 转换后的流 程查询语言和所述 流程查询条件进行优化。权 利 要 求 书 2/2 页 3 CN 115203229 A 3

.PDF文档 专利 流程查询系统及方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 流程查询系统及方法 第 1 页 专利 流程查询系统及方法 第 2 页 专利 流程查询系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:15:55上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。