[发明专利]用于规则判断的数据处理方法、装置、存储介质和设备有效
申请号: | 201711368796.6 | 申请日: | 2017-12-18 |
公开(公告)号: | CN108182579B | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 贾宏超;张庚昕;谢天雄 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/02 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 南毅宁;魏嘉熹 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 规则 判断 数据处理 方法 装置 存储 介质 设备 | ||
1.一种用于规则判断的数据处理方法,其特征在于,所述方法包括:
当发生第一事件时,确定与所述第一事件相关的n个变量,以及与所述n个变量相关的m个目标规则,其中,m,n为大于零的整数;
根据所述第一事件的事件信息并行计算所述n个变量的当前值;
根据所述n个变量中已计算出当前值的变量的当前值,未完成当前值计算的变量的缓存值和单调性,以及所述m个目标规则的单调性,进行所述m个目标规则的计算;
所述根据所述n个变量中已计算出当前值的变量的当前值,未完成当前值计算的变量的缓存值和单调性,以及所述m个目标规则的单调性,进行所述m个目标规则的计算,包括:
确定第一目标规则相关的所有k个变量中,已计算出当前值的变量和未完成当前值计算的变量;
当所述k个变量均为已计算出当前值的变量时,根据所述k个变量的当前值进行所述第一目标规则的计算,以判断是否满足所述第一目标规则;或者,
当所述k个变量有i个变量已计算出当前值,有j个变量未完成当前值计算时,获取所述k个变量的单调性和所述第一目标规则的单调性;其中,k,i,j均为大于零的整数,且k=i+j;
当所述k个变量的单调性与所述第一目标规则的单调性一致时,根据所述i个变量的当前值和所述j个变量的缓存值,进行所述第一目标规则的计算,以判断是否满足所述第一目标规则;
当所述第一目标规则的单调性为非单调时,等待所述j个变量计算出当前值再进行所述第一目标规则的计算。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当根据所述m个目标规则的计算结果确定所述m个目标规则中有至少一个目标规则满足时,输出针对所述第一事件的报警信息。
3.根据权利要求1所述的方法,其特征在于,所述获取所述k个变量的单调性和所述第一目标规则的单调性,包括:
获取预先存储的所述k个变量的单调性和所述第一目标规则的单调性,其中,单调性包括:单调递增,单调递减,或非单调;
当所述k个变量中存在非单调性变量时,获取与所述非单调性变量正相关的单调性变量;
将所述正相关的单调性变量的单调性作为所述非单调性变量的单调性。
4.一种用于规则判断的数据处理装置,其特征在于,所述装置包括:
变量确定模块,用于当发生第一事件时,确定与所述第一事件相关的n个变量,以及与所述n个变量相关的m个目标规则,其中,m,n为大于零的整数;
变量更新模块,用于根据所述第一事件的事件信息并行计算所述n个变量的当前值;
规则判断模块,用于根据所述n个变量中已计算出当前值的变量的当前值,未完成当前值计算的变量的缓存值和单调性,以及所述m个目标规则的单调性,进行所述m个目标规则的计算;
所述规则判断模块,包括:
变量识别子模块,用于确定第一目标规则相关的所有k个变量中,已计算出当前值的变量和未完成当前值计算的变量;
第一规则计算子模块,用于当所述k个变量均为已计算出当前值的变量时,根据所述k个变量的当前值进行所述第一目标规则的计算,以判断是否满足所述第一目标规则;或者,
单调性获取子模块,用于当所述k个变量有i个变量已计算出当前值,有j个变量未完成当前值计算时,获取所述k个变量的单调性和所述第一目标规则的单调性;其中,k,i,j均为大于零的整数,且k=i+j;
第二规则计算子模块,用于当所述k个变量的单调性与所述第一目标规则的单调性一致时,根据所述i个变量的当前值和所述j个变量的缓存值,进行所述第一目标规则的计算,以判断是否满足所述第一目标规则;
所述第二规则计算子模块,还用于当所述第一目标规则的单调性为非单调时,等待所述j个变量计算出当前值再进行所述第一目标规则的计算。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
报警输出模块,用于当根据所述m个目标规则的计算结果确定所述m个目标规则中有至少一个目标规则满足时,输出针对所述第一事件的报警信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711368796.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种支付系统及方法
- 下一篇:基于区块链的合约的触发方法及装置