[發明專利]用于規則判斷的數據處理方法、裝置、存儲介質和設備有效
| 申請號: | 201711368796.6 | 申請日: | 2017-12-18 |
| 公開(公告)號: | CN108182579B | 公開(公告)日: | 2020-12-18 |
| 發明(設計)人: | 賈宏超;張庚昕;謝天雄 | 申請(專利權)人: | 東軟集團股份有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q40/02 |
| 代理公司: | 北京英創嘉友知識產權代理事務所(普通合伙) 11447 | 代理人: | 南毅寧;魏嘉熹 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 規則 判斷 數據處理 方法 裝置 存儲 介質 設備 | ||
本公開涉及一種用于規則判斷的數據處理方法、裝置、存儲介質和設備,該方法包括:當發生第一事件時,確定與該第一事件相關的n個變量,以及與該n個變量相關的m個目標規則,其中,m,n為大于零的整數;根據該第一事件的事件信息并行計算該n個變量的當前值;根據該n個變量中已計算出當前值的變量的當前值,未完成當前值計算的變量的緩存值和單調性,以及該m個目標規則的單調性,進行該m個目標規則的計算。能夠在事件相關變量沒有完全更新完畢的情況下,根據變量的單調性以及目標規則的單調性,利用變量的緩存值進行目標規則的計算,能夠避免進行規則判斷時對計算速度較慢的變量的等待過程,提高規則判斷的整體速度。
技術領域
本公開涉及數據處理領域,具體地,涉及一種用于規則判斷的數據處理方法、裝置、存儲介質和設備。
背景技術
在數據處理領域,存在需要根據多個規則(或者稱為條件)對多個變量進行實時的條件判斷的場景。例如,在銀行反欺詐數據處理系統中,針對于每個用戶,存在多個與其銀行賬戶相關的變量,例如存款總額、取款總額、本月交易總額等。每當用戶進行與其銀行賬戶相關的行為時,系統會對這些變量進行更新,再基于這些變量更新后的值,利用與這些變量相關的多個規則進行判斷,其中每個規則可以表示不同的意義,例如用于表示上述的用戶行為的合法性,或者用于識別該用戶行為的屬性(比如識別該用戶行為是否為欺詐),如果判斷結果表示更新后的變量滿足某個規則,則可以根據該規則來對這個用戶行為進行識別。
由于在一些應用場景中,變量數量和規則數量可能很多,為了達到更高的實時性,當發生某一事件后需要更新其相關變量時,系統一般會并行地對各個相關的變量進行計算,因此對于任一個規則而言,通常需要在該規則所需的所有變量都計算完畢后,再進行該規則的判斷。因此在上述方法中,規則判斷整體的速度取決于計算速度最慢的變量。這就意味著,在進行規則判斷時,系統需要對計算速度較慢的變量進行等待,使得規則判斷的整體效率低下。
發明內容
為克服相關技術中存在的問題,本公開提供一種用于規則判斷的數據處理方法、裝置、存儲介質和設備。
根據本公開實施例的第一方面,提供一種用于規則判斷的數據處理方法,包括:
當發生第一事件時,確定與所述第一事件相關的n個變量,以及與所述n個變量相關的m個目標規則,其中,m,n為大于零的整數;
根據所述第一事件的事件信息并行計算所述n個變量的當前值;
根據所述n個變量中已計算出當前值的變量的當前值,未完成當前值計算的變量的緩存值和單調性,以及所述m個目標規則的單調性,進行所述m個目標規則的計算。
可選的,所述方法還包括:
當根據所述m個目標規則的計算結果確定所述m個目標規則中有至少一個目標規則滿足時,輸出針對所述第一事件的報警信息。
可選的,所述根據所述n個變量中已計算出當前值的變量的當前值,未完成當前值計算的變量的緩存值和單調性,以及所述m個目標規則的單調性,進行所述m個目標規則的計算,包括:
確定第一目標規則相關的所有k個變量中,已計算出當前值的變量和未完成當前值計算的變量;
當所述k個變量均為已計算出當前值的變量時,根據所述k個變量的當前值進行所述第一目標規則的計算,以判斷是否滿足所述第一目標規則;或者,
當所述k個變量有i個變量已計算出當前值,有j個變量未完成當前值計算時,獲取所述k個變量的單調性和所述第一目標規則的單調性;其中,k,i,j均為大于零的整數,且k=i+j;
當所述k個變量的單調性與所述第一目標規則的單調性一致時,根據所述i個變量的當前值和所述j個變量的緩存值,進行所述第一目標規則的計算,以判斷是否滿足所述第一目標規則;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東軟集團股份有限公司,未經東軟集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711368796.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種支付系統及方法
- 下一篇:基于區塊鏈的合約的觸發方法及裝置





