全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210974996.0 (22)申请日 2022.08.15 (71)申请人 康键信息技 术 (深圳) 有限公司 地址 518000 广东省深圳市前海深港合作 区前湾一路1号A栋201室 (入驻深圳市 前海商务秘书 有限公司) (72)发明人 黄威  (74)专利代理 机构 北京辰权知识产权代理有限 公司 11619 专利代理师 孔垂超 (51)Int.Cl. G06F 9/30(2006.01) G06F 40/289(2020.01) G06F 40/268(2020.01) G06F 40/126(2020.01)G06F 16/31(2019.01) G06F 16/33(2019.01) G06F 40/30(2020.01) G06Q 30/06(2012.01) G06Q 40/02(2012.01) (54)发明名称 业务状态变更处理方法、 装置、 电子设备及 存储介质 (57)摘要 本申请公开了一种业务状态变更处理方法、 装置、 电子设备及存储介质。 该方法包括: 针对目 标业务搭建状态机, 所述状态机包括所述目标业 务的业务流程中涉及的业务状态以及业务状态 之间的变换策略; 根据对所述目标业务的特定操 作, 获取所述目标业务的当前状态及业务信息; 从所述状态机中搜索与所述特定操作对应的变 换策略; 根据搜索到的变换策略以及所述目标业 务的当前状态及业务信息, 对所述目标业务的业 务状态进行状态 变更维护。 本申请实施例提供的 方法, 能够响应针对所有业务操作实现在不同业 务状态之间变更的维护, 既能够提高状态机线程 的安全性, 还能够有效提高业务系统的性能, 并 且对业务状态变更处 理的效果较好。 权利要求书2页 说明书13页 附图3页 CN 115220791 A 2022.10.21 CN 115220791 A 1.一种业 务状态变更处 理方法, 其特 征在于, 包括: 针对目标业务搭建状态机, 所述状态机包括所述目标业务的业务流程中涉及的业务状 态以及业 务状态之间的变换 策略; 根据对所述目标业 务的特定操作, 获取 所述目标业 务的当前状态及业 务信息; 从所述状态机中搜索与所述特定操作对应的变换 策略; 根据搜索到的变换策略以及所述目标业务的当前状态及业务信 息, 对所述目标业务的 业务状态进行状态变更维护。 2.根据权利要求1所述的方法, 其特 征在于, 所述针对目标业 务搭建状态机, 包括: 获取所述目标业 务的所有关键词; 构建包含所述所有关键词的单词查找树; 根据失配指针以及包括所述所有关键词的单词查找树得到所述状态机 。 3.根据权利要求2所述的方法, 其特征在于, 所述构建包含所述所有关键词的单词查找 树, 包括: 对所述所有关键词进行编码, 并将编码后的所有关键词按照 编码字符顺序进行排列; 将所有所述关键词 按字符排列顺序加入预先建立的单词查找树中, 得到包含所述所有 关键词的单词查找树。 4.根据权利要求2所述的方法, 其特征在于, 所述构建包含所述所有关键词的单词查找 树, 包括: 获取所述关键词中每个字的编码, 将所述关键词中每个字的所述编码转化为相对应的 以二进制表示的字节; 将与所述关键词中每个字的编码相对应的字节进行序列化操作以生成包含所述所有 关键词的单词查找树。 5.根据权利要求2所述的方法, 其特征在于, 所述获取所述目标业务的所有关键词, 包 括: 获得目标业 务的关联文本; 对所述目标业务的关联文本进行最小语义单位词划分处理, 获得最小语义单位词集合 以及各个最小语义单位词的词性; 若所述最小语义单位词集合仅包含一个最小语义单位词, 则在所述最小语义单位词与 预设的关键最小语义单位词匹配时, 或者, 在所述最小语义单位词的词性与预设的关键词 性匹配, 且所述最小语义单位词不是预设的非关键最小语义单位词时, 确定所述最小语义 单位词为关键词; 若所述最小语义单位词集合包含多个最小语义单位词, 则根据 所述最小语义单位词集 合中的各个最小语义单位词以及所述各个最小语义单位词的词性, 从所述多个最小语义单 位词、 以及由至少两个最小语义单位词组成的最小语义单位词组中确定出关键词。 6.根据权利要求1所述的方法, 其特征在于, 所述根据搜索到的变换策略以及所述目标 业务的当前状态及业 务信息, 对所述目标业 务的业务状态进行状态变更维护, 包括: 从搜索到的变换策略中, 确定所表示的变换关系 对应的原始状态与 所述目标业务的当 前状态一 致的变换 策略, 确定为目标变换 策略; 如果所述业务信息满足所述目标变换策略表示的变换条件, 或者, 所述目标变换策略权 利 要 求 书 1/2 页 2 CN 115220791 A 2中不存在与所表示的变换关系对应的变换条件, 则根据所述目标变换策略所表示的变换关 系对应的变换后状态, 对所述目标业 务的当前状态进行 更新。 7.根据权利要求6所述的方法, 其特征在于, 所述状态机还包括与所述变换策略对应的 业务处理策略, 所述 业务处理策略用于实现所述变换 策略所表示的变换关系; 在根据所述目标变换策略所表示的变换关系 对应的变换后状态, 对所述目标业务的当 前状态进行 更新之前, 所述方法还 包括: 根据所述目标业务的当前状态和所述业务信 息, 确定执行所述目标变换策略对应的目 标业务处理策略之后所述目标业 务的最终状态; 根据所述目标变换策略所表示的变换关系 对应的变换后状态, 对所述目标业务的当前 状态进行 更新, 包括: 在所述最终状态与所述目标变换策略所表示的变换关系对应的变换后状态一致的情 况下, 根据所述目标变换策略所表示的变换关系对应的变换后状态, 对所述 目标业务的当 前状态进行 更新。 8.根据权利要求1所述的方法, 其特征在于, 在所述从所述状态机 中搜索与 所述特定操 作对应的变换 策略之前, 所述方法还 包括: 获取所述目标业务的预设流程信息, 所述预设流程信息包括所述目标业务的初始状 态、 所述目标业 务的业务流程所涉及的各项业 务操作的执 行顺序及引发条件; 根据所述目标业务的初始状态及所述目标业务所涉及的各项业务操作的执行顺序, 确 定各项业务操作对应的初始状态和 最终状态, 其中, 所述业务操作对应的初始状态是指对 所述目标业务执行所述业务操作之前所述目标业务的业务状态, 所述业务操作对应的最 终 状态是指对所述目标业 务执行所述业务操作之后所述目标业 务的业务状态; 根据得到的各项业务操作对应的初始状态和最终状态, 确定各项业务操作对应的变换 关系; 根据各项业 务操作的引发条件, 确定各业 务操作对应的变换关系的变换 条件; 根据所述业务流程所涉及的各项业务操作对应的变换关系和变换关系的变换条件, 搭 建所述目标业 务对应的状态机 。 9.一种业 务状态变更处 理装置, 其特 征在于, 包括: 搭建模块, 用于针对目标业务搭建状态机, 所述状态机包括所述目标业务的业务流程 中涉及的业 务状态以及业 务状态之间的变换 策略; 获取模块, 用于根据对所述目标业务的特定操作, 获取所述目标业务的当前状态及业 务信息; 搜索模块, 用于从所述状态机中搜索与所述特定操作对应的变换 策略; 维护模块, 用于根据搜索到的变换策略以及所述目标业务的当前状态及业务信息, 对 所述目标业 务的业务状态进行状态变更维护。 10.一种电子设备, 其特征在于, 包括处理器、 存储器及存储在所述存储器上并可在所 述处理器上运行的计算机程序, 所述计算机程序被所述处理器执行时实现如权利要求 1至8 中任一项所述的方法的步骤。 11.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储计算机程 序, 所述计算机程序被处 理器执行时实现如权利要求1至8中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 115220791 A 3

PDF文档 专利 业务状态变更处理方法、装置、电子设备及存储介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 业务状态变更处理方法、装置、电子设备及存储介质 第 1 页 专利 业务状态变更处理方法、装置、电子设备及存储介质 第 2 页 专利 业务状态变更处理方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:14:11上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。