專利名稱:一種銀行異常取款檢測器及其方法
技術(shù)領(lǐng)域:
本發(fā)明屬于金融服務(wù)技術(shù)領(lǐng)域,特別是提供了一種銀行異常取款檢測 器及其方法。該檢測器通過分析銀行客戶取款記錄,獲得銀行客戶取款 模式。當(dāng)銀行客戶到銀行取款時(shí),該檢測器能夠依據(jù)客戶取款頻率、取款 時(shí)間間隔和取款金額三個(gè)因素,對照客戶取款模式,分析客戶本次取款是 否屬于異于取款行為模式。如果屬于異于取款行為模式,則發(fā)出異常取款 報(bào)警提示,由銀行工作人員采取進(jìn)行措施,對異常取款的報(bào)警提示做出相 應(yīng)的回應(yīng)。
背景技術(shù):
當(dāng)前銀行卡的廣泛使用,特別是網(wǎng)絡(luò)銀行的開通,給銀行客戶帶來了銀行存款 被盜用的風(fēng)險(xiǎn)。例如,客戶由于沒有安全妥善地保護(hù)好自己的銀行帳號和密碼,導(dǎo) 致銀行帳號和密碼泄漏,進(jìn)而造成財(cái)產(chǎn)的損失。統(tǒng)計(jì)數(shù)據(jù)顯示,近幾年來,隨著人 們使用自動提款機(jī)頻率的增多以及網(wǎng)絡(luò)銀行的開通使用,銀行卡犯罪活動有增多的 趨勢。如何有效地防范犯罪活動、降低銀行客戶的財(cái)產(chǎn)損失風(fēng)險(xiǎn)是各銀行和銀行客 戶所關(guān)心的一個(gè)重大問題。銀行方面通過制定一些措施,如規(guī)定每天每張銀行卡最
多只能夠取2萬元。這些措施在一定程度上降低了客戶可能遭受損失的風(fēng)險(xiǎn),但是 即便如此,對于客戶來說,如果發(fā)生銀行卡盜用,造成的財(cái)產(chǎn)損失還是不小。
而通過盜用銀行帳號或銀行卡犯罪的特征就是一旦獲得銀行帳號和密 碼或制作出磁卡后,就會在最短的時(shí)間里取走盡可能多的現(xiàn)金。為此,發(fā) 明一種銀行取款異常智能檢測器。該檢測器針對每個(gè)銀行客戶,通過分析 銀行客戶取款模式,并根據(jù)取款模式判別客戶的取款行為是否屬于異常行 為。銀行則可以利用檢測結(jié)果,進(jìn)行相應(yīng)的處理。例如,如果取款屬于異 常行為,則暫時(shí)拒絕客戶的取款,同時(shí),提示銀行工作人員。銀行工作人 員則可采取相應(yīng)措施,確認(rèn)取款人身份是否合法,以決定是否可以取款。 這樣,通過客戶錢款取出之前進(jìn)行自動判斷、識別異常,達(dá)到保護(hù)客戶利 益、降低相關(guān)犯罪活動給銀行客戶帶來的經(jīng)濟(jì)損失的風(fēng)險(xiǎn)。
目前銀行取款僅僅通過設(shè)置一個(gè)固定的日取款總金額數(shù),限制用戶通過銀行卡 取款,這種方式雖然簡單,但是并不能有效阻止被盜用等異常行為。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種銀行異常取款檢測器及其方法,有效阻止了被 盜用等異常行為。
本發(fā)明的檢測器包括中央處理器CPU1、異常檢測算法2、隨機(jī)訪問存儲器
RAM3、網(wǎng)絡(luò)適配器4、主板5、電源6和密封盒7。其中電源6為主板5提供直流 電源,網(wǎng)絡(luò)適配器4、 CPU1、異常檢測算法2、 RAM3依次順序排列,通過主板4提供的插槽直接插在主板4上。數(shù)據(jù)通過網(wǎng)絡(luò)適配器4讀取到RAM3中;通過主板4, CPU1能夠訪問RAM3中的數(shù)據(jù),同時(shí),Crai能夠執(zhí)行異常檢測算法2,并將執(zhí)行結(jié) 果通過網(wǎng)絡(luò)適配器4輸出。CPU1、異常檢測算法2、隨機(jī)訪問存儲器RAM3、網(wǎng)絡(luò)適 配器4、主板5和電源6密封在密封盒7中,此外,網(wǎng)絡(luò)適配器4的傳輸線接口暴 露在密封盒7右側(cè),供連接外部網(wǎng)線使用。電源6與外部的接口暴露在密封盒的左 側(cè),供連接外部電纜導(dǎo)線使用。
本發(fā)明銀行異常取款檢測步驟為當(dāng)客戶輸入要取款的金額后,CPU1執(zhí)行 數(shù)據(jù)獲取指令,通過網(wǎng)絡(luò)適配器4將銀行賬號和取款金額讀到RAM3中,同時(shí),通 過網(wǎng)絡(luò)適配器4獲取客戶歷史取款金額、日期等數(shù)據(jù)信息讀入到RAM3中。在完成 數(shù)據(jù)讀取后,CPlil執(zhí)行異常檢測算法2,并從RAM3中讀取所需的信息。CPU1執(zhí)行 完異常檢測算法后,如果確定本次取款為異常取款,則CPU1執(zhí)行數(shù)據(jù)輸出指令將 結(jié)果通過網(wǎng)絡(luò)適配器4輸出。銀行工作人員根據(jù)輸出結(jié)果,按照銀行制定的流程, 采取相應(yīng)的防范措施,從而能夠高效地阻止異常取款。
本發(fā)明通過分析客戶每次正常取款的金額以及取款的頻率,獲得客戶正常取款 的行為模式。當(dāng)客戶輸入的取款金額時(shí),根據(jù)取款金額和統(tǒng)計(jì)得到的客戶當(dāng)天取款 的次數(shù),與客戶正常取款模型進(jìn)行匹配,判斷本次取款是否屬于正常取款。如果不 屬于正常取款,則暫??蛻羧】睿瑫r(shí)向銀行工作人員報(bào)警。這樣,通過客戶取款 行為的模式歸納和取款行為的自動檢測,再加上銀行工作人員的人工干預(yù),達(dá)到降 低因銀行帳號或銀行卡被盜給客戶帶來經(jīng)濟(jì)損失的目的。
本發(fā)明的原理是對于一個(gè)銀行帳號,將客戶每次取款金額,日累計(jì)取款次 數(shù)和兩次取款間隔天數(shù)作為分析因素,當(dāng)發(fā)生取款事件時(shí),分別將本次取款數(shù)目, 本次取款在當(dāng)天取款的次數(shù)以及本次取款和最近一次取款間隔天數(shù)與相應(yīng)的歷史數(shù) 據(jù)進(jìn)行比較。對于每個(gè)因素,比較結(jié)果有三中情況,即1)與歷史數(shù)據(jù)相當(dāng);2) 與歷史數(shù)據(jù)相差較大,且比歷史數(shù)據(jù)低;3)與歷史數(shù)據(jù)相差較小,且比歷史數(shù)據(jù) 高。第三中情況是值得銀行重點(diǎn)關(guān)注的異常取款,因此,如果比較結(jié)果屬于第三中 情況,則定義本次取款屬于異常取款。
本發(fā)明優(yōu)點(diǎn)是1)本發(fā)明涉及到異常取款判斷的多因素,與目前采用的單一 取款金額因素相比,更合理,更實(shí)用;2)方法的動態(tài)性和靈活性。本發(fā)明是針對 每個(gè)賬戶進(jìn)行的自身取款模式判斷,無需其它難以度量的因素;3)方法簡,通過 自動分析歷史數(shù)據(jù),比較當(dāng)前數(shù)據(jù)與歷史數(shù)據(jù)間的差異大小判斷取款的異常,易于 實(shí)現(xiàn)。
。
圖l是本發(fā)明的銀行異常取款檢測器組成示意圖。其中,中央處理器CPU1、 異常檢測算法2、隨機(jī)訪問存儲器RAM3、網(wǎng)絡(luò)適配器4、主板5、電源6和密封盒 7。
圖2是本發(fā)明的流程圖。包括對取款額度、日取款次數(shù)、取款時(shí)間間隔的異常判斷。其中銀行取款異常檢測因素包括三個(gè),即取款金額、日累計(jì)取款次數(shù)、兩次 取款時(shí)間間隔;異常檢測算法中參數(shù)包括,1,在判斷取款金額是否異常時(shí),參數(shù) 設(shè)為3倍的歷史取款金額記錄的標(biāo)準(zhǔn)差;2,在判斷日累計(jì)取款次數(shù)是否異常時(shí), 參數(shù)設(shè)置為2倍的歷史日累計(jì)取款次數(shù)記錄的標(biāo)準(zhǔn)差;3,在判斷兩次取款時(shí)間間
隔是否異常時(shí),參數(shù)設(shè)置為1.5倍的相應(yīng)歷史相鄰兩次取款時(shí)間間隔記錄的標(biāo)準(zhǔn)差。
具體實(shí)施例方式
圖1和圖2為本發(fā)明的一種實(shí)施方式本發(fā)明的一種具體實(shí)施方式
。 檢測器包括中央處理器CPU1、異常檢測算法2、隨機(jī)訪問存儲器RAM3、網(wǎng)絡(luò)適 配器4、主板5、電源6和密封盒7。中央處理器CPU1、異常檢測算法2、隨機(jī)訪問 存儲器RAM3、網(wǎng)絡(luò)適配器4、主板5、電源6和密封盒7。電源6為主板5提供 直流電源,網(wǎng)絡(luò)適配器4、 CPlil、異常檢測算法2、 RAM3依次順序排列,通過主板 4提供的插槽直接插在主板4上。數(shù)據(jù)通過網(wǎng)絡(luò)適配器4讀取到RAM3中;通過主板 4, CPU1能夠訪問RAM3中的數(shù)據(jù),同時(shí),CPU1能夠執(zhí)行異常檢測算法2,并將執(zhí)行 結(jié)果通過網(wǎng)絡(luò)適配器4輸出。CPU1、異常檢測算法2、隨機(jī)訪問存儲器RAM3、網(wǎng)絡(luò) 適配器4、主板5和電源6密封在密封盒7中,此外,網(wǎng)絡(luò)適配器4的傳輸線接口 暴露在密封盒7右側(cè),供連接外部網(wǎng)線使用。電源6與外部的接口暴露在密封盒的 左側(cè),供連接外部電纜導(dǎo)線使用。
當(dāng)客戶輸入要取款的金額后,CPU1執(zhí)行數(shù)據(jù)獲取指令,通過網(wǎng)絡(luò)適配器4將銀 行賬號和取款金額讀到RAM3中,同時(shí),通過網(wǎng)絡(luò)適配器4獲取客戶歷史取款金 額、日期等數(shù)據(jù)信息讀入到R認(rèn)3中。在完成數(shù)據(jù)讀取后,CPU1執(zhí)行異常檢測算法 2,并從RAM3中讀取所需的信息。CPU1執(zhí)行完異常檢測算法后,如果確定本次取款 為異常取款,則CPU1執(zhí)行數(shù)據(jù)輸出指令將結(jié)果通過網(wǎng)絡(luò)適配器4輸出。銀行工作 人員根據(jù)輸出結(jié)果,按照銀行制定的流程,采取相應(yīng)的防范措施,從而能夠高效地 阻止異常取款。
圖2是本發(fā)明異常檢測算法的一種具體實(shí)施方式
和流程。 1、首先,通過客戶想要取出的取款數(shù)目,以a表示,并以元作為單位,例如 客戶想取1000元,那么a-1000;
2、 接著計(jì)算該帳號以前每次取款數(shù)目的均值,以Ma表示,并以元作為單 位。通過累加該帳號過去取款的金額除以取款次數(shù)得到。例如,如果該帳號過去 取過10次款,累計(jì)取款金額總計(jì)為100000元,則過去每次取款數(shù)目的均值為 Ma=10000。
3、 計(jì)算過去取款金額的標(biāo)準(zhǔn)方差,用Sa表示,并以元作為單位。其計(jì)算方法 是,設(shè)每次取款額,以Ai表示,過去每次取款均值Ma,則& = V2",—她)2
4、 判斷本次欲取款金額a是否大于過去每次取款均值加3倍的取款金額標(biāo)準(zhǔn)方差,即Ma+3Sa。如果a>=Ma+3Sa,則本次取款屬于異常取款,進(jìn)入步驟13;否 則,進(jìn)入步驟5;
5、 計(jì)算本次取款距離上次取款的時(shí)間間隔,以b表示,并以天作為單位,例 如,如果本次取款距離上次取款時(shí)間間隔為20天,則b-20.
6、 計(jì)算過去本帳號每次取款時(shí)間間隔平均值,以Mb表示,以天作為單位;
7、 計(jì)算過去取款時(shí)間間隔的標(biāo)準(zhǔn)方差,用Sb表示,并以天作為單位。其計(jì)算 方法是,設(shè)每次取款間隔時(shí)間,以Bi表示,過去取款間隔均值Mb,則
8、 判斷本次取款距離上次取款時(shí)間間隔b是否小于過去每次取款時(shí)間間隔均 值減去1.5倍過去取款時(shí)間間隔的標(biāo)準(zhǔn)方差,即Mb-1.5Sb。如果b<=Mb-1. 5Sb,則 本次取款屬于異常取款,進(jìn)入步驟13;否則,進(jìn)入步驟9;
9、 計(jì)算本次取款為本帳號當(dāng)天取款的第幾次取款,以c表示,例如,如果本 次取款是該帳號當(dāng)天第3次取款,則c-3.
10、 計(jì)算過去本帳號日平均取款次數(shù)值,以Mc表示;該計(jì)算方法根據(jù)取款總 次數(shù)除以有取款事件發(fā)生的天數(shù)。例如, 一個(gè)賬號過去一年中,客戶在只在某一天 中取過3次款,則Mc二 3/1=3;
11、 計(jì)算過去本賬號每天平均取款次的標(biāo)準(zhǔn)方差,用Sc表示。其計(jì)算方法
是,設(shè)日取款次數(shù),以Ci表示,日取款次數(shù)均值Mc,則& = VZ(C, - Mr)2
12、判斷本次取款次數(shù)c是否大于過去日取款次數(shù)均值加2倍的日平均取款 次數(shù)的標(biāo)準(zhǔn)方差,即Mc + 2Sc。如果c^Mc+2Sc,則本次取款屬于異常取款;否 貝IJ,進(jìn)入步驟M;
13、 輸出異常取款信息,提示異常取款,需要引起注意和人工干預(yù);
14、 正常取款,不輸出任何提示信息。
權(quán)利要求
1、一種銀行異常取款檢測器,其特征在于,檢測器包括中央處理器CPU(1)、異常檢測算法(2)、隨機(jī)訪問存儲器RAM(3)、網(wǎng)絡(luò)適配器(4)、主板(5)、電源(6)、密封盒(7);電源(6)為主板(5)提供直流電源,網(wǎng)絡(luò)適配器(4)、CPU(1)、異常檢測算法(2)、RAM(3)依次順序排列,通過主板(4)提供的插槽直接插在主板(4)上;數(shù)據(jù)通過網(wǎng)絡(luò)適配器(4)讀取到RAM(3)中;通過主板(4),CPU(1)訪問RAM(3)中的數(shù)據(jù),同時(shí),CPU(1)執(zhí)行異常檢測算法(2),并將執(zhí)行結(jié)果通過網(wǎng)絡(luò)適配器(4)輸出。
2、 按照權(quán)利要求1所述的銀行異常取款檢測器,其特征在于,CPU (1)、 異常檢測算法(2)、隨機(jī)訪問存儲器RAM (3)、網(wǎng)絡(luò)適配器(4)、主板(5)和 電源(6)密封在密封盒(7)中。
3、 按照權(quán)利要求2所述的銀行異常取款檢測器,其特征在于,網(wǎng)絡(luò)適配器 (4)的傳輸線接口暴露在密封盒(7)右側(cè),供連接外部網(wǎng)線使用;電源(6)與外部的接口暴露在密封盒的左側(cè),供連接外部電纜導(dǎo)線使用。
4、 一種采用權(quán)利要求1所述檢測器檢測銀行異常取款的方法,其特征在于, 檢測步驟為當(dāng)客戶輸入要取款的金額后,CPU (1)執(zhí)行數(shù)據(jù)獲取指令,通過網(wǎng) 絡(luò)適配器(4)將銀行賬號和取款金額讀到RAM (3)中,同時(shí),通過網(wǎng)絡(luò)適配器(4) 獲取客戶歷史取款金額、日期等數(shù)據(jù)信息讀入到RAM(3)中;在完成數(shù)據(jù)讀取后, CPU (1)執(zhí)行異常檢測算法(2),并從RAM (3)中讀取所需的信息;CPU (1)執(zhí) 行完異常檢測算法后,確定本次取款為異常取款,則CPU (1)執(zhí)行數(shù)據(jù)輸出指令 將結(jié)果通過網(wǎng)絡(luò)適配器(4)輸出。
全文摘要
一種銀行異常取款檢測器及其方法,屬于金融服務(wù)技術(shù)領(lǐng)域。檢測器包括中央處理器CPU(1)、異常檢測算法(2)、隨機(jī)訪問存儲器RAM(3)、網(wǎng)絡(luò)適配器(4)、主板(5)、電源(6)、密封盒(7);電源(6)為主板(5)提供直流電源,網(wǎng)絡(luò)適配器(4)、CPU(1)、異常檢測算法(2)、RAM(3)依次順序排列,通過主板(4)提供的插槽直接插在主板(4)上;數(shù)據(jù)通過網(wǎng)絡(luò)適配器(4)讀取到RAM(3)中;通過主板(4),CPU(1)訪問RAM(3)中的數(shù)據(jù),同時(shí),CPU(1)執(zhí)行異常檢測算法(2),并將執(zhí)行結(jié)果通過網(wǎng)絡(luò)適配器(4)輸出。方法簡單,通過自動分析歷史數(shù)據(jù),比較當(dāng)前數(shù)據(jù)與歷史數(shù)據(jù)間的差異大小判斷取款的異常,易于實(shí)現(xiàn)。
文檔編號G07F19/00GK101299285SQ200710179209
公開日2008年11月5日 申請日期2007年12月11日 優(yōu)先權(quán)日2007年12月11日
發(fā)明者張勇斌, 栗琳紅, 梁榮華 申請人:北京印刷學(xué)院