本申請(qǐng)涉及計(jì)算機(jī)信息處理技術(shù)領(lǐng)域,尤其涉及確定待查信息狀態(tài)的方法和裝置、以及確定銀行賬號(hào)信息和身份證號(hào)信息狀態(tài)的方法。
背景技術(shù):
隨著科技的發(fā)展,互聯(lián)網(wǎng)已經(jīng)滲透到人們工作和生活的各個(gè)角落,用戶可以通過(guò)網(wǎng)絡(luò)平臺(tái)進(jìn)行各種業(yè)務(wù)活動(dòng),例如社交、購(gòu)物以及生活繳費(fèi)等。通常,在進(jìn)行業(yè)務(wù)活動(dòng)的操作之前,用戶需要在相關(guān)網(wǎng)絡(luò)平臺(tái)預(yù)先注冊(cè)登錄賬號(hào),并且為了順利執(zhí)行相關(guān)操作,必要時(shí),用戶還需要將個(gè)人身份信息和/或銀行卡號(hào)信息等敏感信息與所注冊(cè)的登錄賬號(hào)建立關(guān)聯(lián)關(guān)系。例如,用戶在使用支付平臺(tái)進(jìn)行支付前,不僅需要注冊(cè)登錄賬號(hào),必要時(shí),還需要關(guān)聯(lián)銀行卡號(hào)信息,以保證使用支付平臺(tái)順利支付。在進(jìn)行某些業(yè)務(wù)活動(dòng)時(shí),用戶也需要將個(gè)人的一些常規(guī)信息與所注冊(cè)的登錄賬號(hào)建立關(guān)聯(lián)關(guān)系,例如網(wǎng)上購(gòu)物時(shí),需要提供家庭住址、工作地址等信息。
為了便于記錄和管理用戶信息,網(wǎng)絡(luò)平臺(tái)的服務(wù)器將用戶的登錄賬號(hào)和用戶的業(yè)務(wù)信息對(duì)應(yīng)存儲(chǔ)在數(shù)據(jù)庫(kù)中。當(dāng)用戶使用預(yù)先注冊(cè)的登錄賬號(hào)登錄網(wǎng)絡(luò)平臺(tái)后,服務(wù)器可以根據(jù)用戶發(fā)送的操作命令直接調(diào)用與登錄賬號(hào)對(duì)應(yīng)的其他信息,并與相關(guān)網(wǎng)站進(jìn)行數(shù)據(jù)交互,完成用戶的操作。例如,當(dāng)用戶使用登錄賬號(hào)登錄支付平臺(tái),并點(diǎn)擊支付按鈕向服務(wù)器發(fā)送支付指令時(shí),服務(wù)器從支付指令中讀取登錄賬號(hào),并根據(jù)所讀取的登錄賬號(hào)從數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的銀行卡號(hào)信息,然后向銀行卡號(hào)信息對(duì)應(yīng)的銀行系統(tǒng)發(fā)送支付請(qǐng)求,以完成支付。
由此可見(jiàn),用戶基于網(wǎng)絡(luò)平臺(tái)的操作過(guò)程,實(shí)質(zhì)上是網(wǎng)絡(luò)平臺(tái)服務(wù)器調(diào)用用戶信息通過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交互的過(guò)程。而網(wǎng)絡(luò)是一個(gè)開源的環(huán)境,如果用戶的個(gè)人信息,如銀行卡號(hào)信息,被不法分子盜取,不法分子可以將用戶的銀行卡號(hào)信息與自己的登錄賬號(hào)綁定,并在網(wǎng)絡(luò)平臺(tái)使用,這將導(dǎo)致用戶產(chǎn)生損失。
現(xiàn)有技術(shù)中對(duì)于用戶信息的諸如被盜用的異常狀態(tài),往往采用事后追溯的方式進(jìn)行排查,且主要依賴于人工進(jìn)行,既不能主動(dòng)確定異常的用戶信息,幫助用戶減小甚至避免損失,也無(wú)法適用于大規(guī)模用戶數(shù)據(jù)信息的狀態(tài)排查。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N確定待查信息狀態(tài)的方法和裝置、以及確定銀行賬號(hào)信息和身份證號(hào)信息狀態(tài)的方法,旨在主動(dòng)排查用戶信息的狀態(tài),以幫助用戶減小甚至避免損失,提升用戶信息的安全性。
本申請(qǐng)實(shí)施例提供一種確定待查信息狀態(tài)的方法,包括:
確定待查信息;
將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配;其中,所述用戶群組包括第一群組和第二群組,所述第一群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第一信息,所述第二群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第二信息;
依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)是否異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,所述用戶群組按照以下方式劃分:
依據(jù)所述第一信息,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中;
依據(jù)所述第二信息,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中;
其中,所述第一信息為用戶的個(gè)人信息,所述第二信息為用戶的類別信息。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,在確定待查信息之后,在將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配之前,還包括:
獲取用戶的數(shù)據(jù)信息,所述數(shù)據(jù)信息包括用戶的所述第一信息和所述第二信息;其中,所述第一信息為用戶的個(gè)人信息,所述第二信息為用戶的類別信息;
依據(jù)所述第一信息,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中;
依據(jù)所述第二信息,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配,包括:
依據(jù)所述待查信息,將具有相同待查信息的用戶分入第三群組;
在同一用戶所在的第一群組和第三群組間建立第一匹配關(guān)系;
在同一用戶所在的第一群組和第二群組間建立第二匹配關(guān)系。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)是否異常,包括:
對(duì)所述第一匹配關(guān)系和所述第二匹配關(guān)系按照預(yù)設(shè)計(jì)數(shù)規(guī)則確定計(jì)數(shù)值;
依據(jù)所述待查信息對(duì)應(yīng)的第三群組,統(tǒng)計(jì)與該第三群組建立的第一匹配關(guān)系、以及與該第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系;
依據(jù)所述統(tǒng)計(jì)的結(jié)果和所述計(jì)數(shù)值,計(jì)算所述待查信息對(duì)應(yīng)的第三群組的關(guān)聯(lián)關(guān)系計(jì)數(shù)值;
若所述關(guān)聯(lián)關(guān)系計(jì)數(shù)值達(dá)到預(yù)設(shè)值,則確定所述第三群組對(duì)應(yīng)的待查信息的狀態(tài)為異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)是否異常,包括:
統(tǒng)計(jì)兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系的數(shù)量;其中,所述兩個(gè)第一群組為與所述第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組;
若所述數(shù)量未達(dá)到預(yù)設(shè)數(shù)值,則確定所述第三群組對(duì)應(yīng)的待查信息為異常待查信息。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配,包括:
判斷具有相同待查信息的用戶是否被分入不同的第一群組;
若是,則進(jìn)一步判斷所述不同的第一群組是否與同一個(gè)第二群組存在至少一個(gè)相同的用戶;
將判斷的結(jié)果作為所述匹配的結(jié)果。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)是否異常,包括:
若具有相同待查信息的用戶被分入不同的第一群組,且不存在一個(gè)第二群組與所述不同的第一群組存在至少一個(gè)相同的用戶,則確定所述待查信息的狀態(tài)為異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,所述第一信息包括用戶的身份證號(hào)、手機(jī)號(hào)碼、和/或銀行賬號(hào)。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,所述第二信息包括用戶的家庭住址、單位地址、工作電話、和/或IP地址。
本申請(qǐng)還提供了一種確定銀行賬號(hào)信息狀態(tài)的方法,包括:
獲取用戶的業(yè)務(wù)信息,所述業(yè)務(wù)信息包括用戶的個(gè)人信息和類別信息;
依據(jù)所述個(gè)人信息,將具有任意一項(xiàng)相同的個(gè)人信息的用戶分入同一個(gè)強(qiáng)關(guān)系群組中;依據(jù)所述類別信息,將具有任意一項(xiàng)相同的類別信息的用戶分入同一個(gè)弱關(guān)系群組中;
若具有相同銀行賬號(hào)信息的用戶未被分入不同的強(qiáng)關(guān)系群組,則確定所述銀行賬號(hào)信息的狀態(tài)為正常;
若具有相同銀行賬號(hào)信息的用戶被分入不同的強(qiáng)關(guān)系群組,且所述不同的強(qiáng)關(guān)系群組與同一個(gè)弱關(guān)系群組存在至少一個(gè)相同的用戶,則確定所述銀行賬號(hào)信息的狀態(tài)為正常;
否則,確定所述銀行賬號(hào)信息的狀態(tài)為異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定銀行賬號(hào)信息狀態(tài)的方法中,所述個(gè)人信息包括用戶的身份證號(hào)和/或手機(jī)號(hào)碼;所述類別信息包括用戶的家庭住址、單位地址、工作電話、和/或IP地址。
本申請(qǐng)還提供了一種確定身份證號(hào)信息狀態(tài)的方法,包括:
獲取用戶的業(yè)務(wù)信息,所述業(yè)務(wù)信息包括用戶的個(gè)人信息和類別信息;
依據(jù)所述個(gè)人信息,將具有任意一項(xiàng)相同的個(gè)人信息的用戶分入同一個(gè)強(qiáng)關(guān)系群組中;依據(jù)所述類別信息,將具有任意一項(xiàng)相同的類別信息的用戶分入同一個(gè)弱關(guān)系群組中;
若具有相同身份證號(hào)信息的用戶未被分入不同的強(qiáng)關(guān)系群組,則確定所述身份證號(hào)信息的狀態(tài)為正常;
若具有相同身份證號(hào)信息的用戶被分入不同的強(qiáng)關(guān)系群組,且所述不同的強(qiáng)關(guān)系群組與同一個(gè)弱關(guān)系群組存在至少一個(gè)相同的用戶,則確定所述身份證號(hào)信息的狀態(tài)為正常;
否則,確定所述身份證號(hào)信息的狀態(tài)為異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定身份證號(hào)信息狀態(tài)的方法中,所述個(gè)人信息包括用戶的銀行賬號(hào)和/或手機(jī)號(hào)碼;所述類別信息包括用戶的家庭住址、單位地址、工作電話、和/或IP地址。
本申請(qǐng)還提供了一種確定待查信息狀態(tài)的裝置,包括:
匹配模塊,將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配;其中,所述用戶群組包括第一群組和第二群組,所述第一群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第一信息,所述第二群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第二信息;
狀態(tài)確定模塊,依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)是否異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的裝置中,所述裝置還包括:
獲取模塊,獲取用戶的數(shù)據(jù)信息,所述數(shù)據(jù)信息包括用戶的所述第一信息和所述第二信息;其中,所述第一信息為用戶的個(gè)人信息,所述第二信息為用戶的類別信息;
用戶群組劃分模塊,依據(jù)所述第一信息,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中;依據(jù)所述第二信息,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的裝置中,所述匹配模塊包括:
第一判斷組件,判斷具有相同待查信息的用戶是否被分入不同的第一群組;
第二判斷組件,在具有相同待查信息的用戶被分入不同的第一群組時(shí),進(jìn)一步判斷所述不同的第一群組是否與同一個(gè)第二群組存在至少一個(gè)相同的用戶。
本申請(qǐng)實(shí)施例采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:
(1)本申請(qǐng)可以依據(jù)主動(dòng)獲取的用戶數(shù)據(jù)信息,將用戶的數(shù)據(jù)信息區(qū)分為用戶的第一信息和用戶的第二信息。依據(jù)上述兩類信息對(duì)用戶進(jìn)行群組劃分,在此基礎(chǔ)上進(jìn)行用戶和信息層面的比對(duì)和匹配,進(jìn)而確定待查信息的狀態(tài)。這種方式能夠基于用戶的數(shù)據(jù)信息對(duì)用戶與其數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系進(jìn)行主動(dòng)的比對(duì)和匹配,從而能夠主動(dòng)確定用戶信息的狀態(tài),有利于幫助用戶減小甚至避免損失,提升用戶信息的安全性。
(2)本申請(qǐng)將用戶的數(shù)據(jù)信息區(qū)分為個(gè)人信息和類別信息,在劃分群組和進(jìn)行匹配的時(shí)候也據(jù)此分兩個(gè)層次進(jìn)行,先考查待查信息相同的用戶間是否具有緊密的強(qiáng)關(guān)系,再考查不具有緊密的強(qiáng)關(guān)系的情況下是否具有一般的弱關(guān)系。通過(guò)這兩個(gè)層次的排查,綜合考慮了用戶間現(xiàn)實(shí)存在的強(qiáng)關(guān)系和弱關(guān)系狀態(tài),有利于準(zhǔn)確的確定待查信息的狀態(tài)。
(3)本申請(qǐng)以用戶群組為單位進(jìn)行用戶和信息的匹配,從而能夠適用于大規(guī)模用戶數(shù)據(jù)信息的狀態(tài)排查,克服現(xiàn)有技術(shù)的缺陷。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1為本申請(qǐng)實(shí)施例的一種確定待查信息狀態(tài)的方法的流程示意圖;
圖2為本申請(qǐng)實(shí)施例的第二種確定待查信息狀態(tài)的方法的流程示意圖;
圖3為本申請(qǐng)實(shí)施例的第三種確定待查信息狀態(tài)的方法的流程示意圖;
圖4為本申請(qǐng)實(shí)施例的第四種確定待查信息狀態(tài)的方法的流程示意圖;
圖5為本申請(qǐng)實(shí)施例的第五種確定待查信息狀態(tài)的方法的流程示意圖;
圖6為本申請(qǐng)實(shí)施例的第六種確定待查信息狀態(tài)的方法的流程示意圖;
圖7為本申請(qǐng)實(shí)施例的第七種確定待查信息狀態(tài)的方法的流程示意圖;
圖8為本申請(qǐng)實(shí)施例的第八種確定待查信息狀態(tài)的方法的流程示意圖;
圖9為本申請(qǐng)實(shí)施例的第九種確定待查信息狀態(tài)的方法的流程示意圖;
圖10為本申請(qǐng)實(shí)施例的強(qiáng)關(guān)系群組劃分示意圖;
圖11為本申請(qǐng)實(shí)施例的第一匹配關(guān)系建立示意圖;
圖12為本申請(qǐng)實(shí)施例的匹配關(guān)系建構(gòu)圖創(chuàng)建示意圖;
圖13為本申請(qǐng)實(shí)施例的弱關(guān)系群組劃分示意圖;
圖14為本申請(qǐng)實(shí)施例的第二種匹配關(guān)系建構(gòu)圖創(chuàng)建示意圖;
圖15為本申請(qǐng)實(shí)施例的第三種匹配關(guān)系建構(gòu)圖創(chuàng)建示意圖。
具體實(shí)施方式
為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
以下結(jié)合附圖,詳細(xì)說(shuō)明本申請(qǐng)各實(shí)施例提供的技術(shù)方案。
本申請(qǐng)實(shí)施例提供一種確定待查信息狀態(tài)的方法,參見(jiàn)圖1所示,包括:
S11:確定待查信息;
在本申請(qǐng)各實(shí)施例中,待查信息可以是需要關(guān)注的任何一項(xiàng)信息,例如,如果關(guān)注用戶的銀行賬號(hào)是否被盜用,則可將銀行賬號(hào)信息作為待查信息;如果關(guān)注用戶的手機(jī)號(hào)是否被盜用,則可將手機(jī)號(hào)碼作為待查信息;如果關(guān)注用戶的頭像照片是否被冒用,則可將照片作為待查信息;如果關(guān)注用戶的IP地址是否被冒用,則可將IP地址作為待查信息;等等。
S12:將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配;其中,用戶群組包括第一群組和第二群組,第一群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第一信息,第二群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第二信息;
在具體實(shí)施時(shí),待查信息、第一信息和第二信息三者之間是沒(méi)有重復(fù)、互不交叉的。例如,以銀行賬號(hào)信息作為待查信息確定其是否異常時(shí),用戶的第一信息和第二信息中均不包括用戶的銀行賬號(hào)信息;以身份證號(hào)信息作為待查信息確定其是否異常時(shí),用戶的第一信息和第二信息中均不包括用戶的身份證號(hào)信息。
在本申請(qǐng)各實(shí)施例中,可以用用戶的登錄賬號(hào)或姓名等標(biāo)識(shí)信息區(qū)分不同的用戶。用戶的第一信息和第二信息,可以是從網(wǎng)絡(luò)平臺(tái)的服務(wù)器中讀取數(shù)據(jù)庫(kù)中存儲(chǔ)的用戶相關(guān)信息,也可以是根據(jù)需要通過(guò)其他途徑獲取所需的用戶數(shù)據(jù)信息。
在實(shí)施本實(shí)施例時(shí),獲取用戶的第一信息和第二信息、以及依據(jù)第一信息和第二信息劃分用戶群組的過(guò)程為確定待查信息狀態(tài)的準(zhǔn)備工作,可以獨(dú)立于本申請(qǐng)的實(shí)施例進(jìn)行,也可作為實(shí)施本申請(qǐng)實(shí)施例的先行步驟。
S13:依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)是否異常。
本申請(qǐng)?jiān)谥鲃?dòng)獲取用戶數(shù)據(jù)信息、并依據(jù)第一信息和第二信息這兩類數(shù)據(jù)信息對(duì)用戶進(jìn)行群組劃分的基礎(chǔ)上,進(jìn)行用戶和信息層面的比對(duì)和匹配,從而確定待查信息的狀態(tài)為正常或者異常。這種方式能夠基于用戶的數(shù)據(jù)信息對(duì)用戶與其數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系進(jìn)行主動(dòng)的比對(duì)和匹配,從而能夠主動(dòng)確定用戶的待查信息的狀態(tài),有利于幫助用戶減小甚至避免損失,提升用戶信息的安全性。而且,以用戶群組為單位進(jìn)行用戶和信息的匹配,能夠適用于大規(guī)模用戶數(shù)據(jù)信息的狀態(tài)排查,克服現(xiàn)有技術(shù)的缺陷。
上述實(shí)施例中所稱的用戶群組,可以按照以下方式劃分:
依據(jù)第一信息,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中;依據(jù)第二信息,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中;其中,第一信息為用戶的個(gè)人信息,第二信息為用戶的類別信息。
在實(shí)施上述實(shí)施例時(shí),可以在S11確定待查信息之后,在S12將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配之前,執(zhí)行以下步驟,參見(jiàn)圖2所示,包括:
S14:獲取用戶的數(shù)據(jù)信息,所述數(shù)據(jù)信息包括用戶的所述第一信息和所述第二信息;其中,所述第一信息為用戶的個(gè)人信息,所述第二信息為用戶的類別信息;
S15:依據(jù)所述第一信息,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中;
S16:依據(jù)所述第二信息,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中。
在本申請(qǐng)各實(shí)施例中,第一信息為用戶的個(gè)人信息,通常應(yīng)為某一用戶所專有,屬于表征用戶唯一性的信息。具體地,第一信息可以優(yōu)選為用戶的身份證號(hào)、手機(jī)號(hào)碼、和/或銀行賬號(hào)。第二信息為用戶的類別信息,表征同一類用戶,具體地,第二信息可以優(yōu)選為用戶的家庭住址、單位地址、工作電話、和/或IP地址。第二信息通常為某一類具有關(guān)聯(lián)性的用戶所共有,例如,同一個(gè)家庭的各個(gè)成員之間,家庭住址是相同的;同一個(gè)單位的同事之間,單位地址和/或工作電話是相同的;等等。
在本申請(qǐng)的各實(shí)施例中,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組,即,將用戶的諸項(xiàng)第一信息中的任一項(xiàng)相同的用戶分入同一個(gè)第一群組;采用這一方式劃分第一群組,使得同一個(gè)第一群組中的至少兩個(gè)用戶之間具有至少一項(xiàng)相同的第一信息,不同的第一群組中的任意用戶之間不存在任意一項(xiàng)相同的第一信息。將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組,即,將用戶的諸項(xiàng)第二信息中的任一項(xiàng)相同的用戶分入同一個(gè)第二群組;采用這一方式劃分第二群組,使得同一個(gè)第二群組中的至少兩個(gè)用戶之間具有至少一項(xiàng)相同的第二信息,不同的第二群組中的任意用戶之間不存在任意一項(xiàng)相同的第二信息。劃分第一群組和劃分第二群組的兩個(gè)步驟,對(duì)執(zhí)行順序不做限定,可以并行進(jìn)行,也可以任一順序執(zhí)行;這兩個(gè)步驟可以獨(dú)立于本申請(qǐng)的實(shí)施例執(zhí)行,也可以作為本申請(qǐng)實(shí)施例的先行步驟進(jìn)行,例如圖2所示流程圖。
基于以上描述,第一信息為用戶的個(gè)人信息,通常為某一用戶所專有,因此,如果不同的用戶間具有某一項(xiàng)相同的第一信息,則表示這些不同的用戶間理應(yīng)具有非常緊密的關(guān)聯(lián)性,例如夫妻、情侶、母子、至交好友等,在社會(huì)學(xué)上可以稱之為強(qiáng)關(guān)系。正常情況下,具有緊密關(guān)聯(lián)性的用戶之間應(yīng)該還具有一般的關(guān)聯(lián)性,具有同一類用戶的特點(diǎn),表現(xiàn)為應(yīng)具有至少一項(xiàng)相同的第二信息,例如,夫妻、母子間往往具有相同的家庭地址,等等。在社會(huì)學(xué)上可以對(duì)應(yīng)的稱之為弱關(guān)系。鑒于以上所述,如果不同用戶之間既不具有相同的第一信息,也不具有相同的第二信息,則表示這些用戶間既不存在緊密的關(guān)聯(lián)性,也不存在一般的關(guān)聯(lián)性。在考查待查信息的狀態(tài)時(shí),若待查信息被這些無(wú)關(guān)聯(lián)性的用戶所共有,則可以認(rèn)為該項(xiàng)待查信息在很大概率上處于異常狀態(tài)。本申請(qǐng)實(shí)施例正是基于這一原理實(shí)施的。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,參見(jiàn)圖3所示,S12將待查信息與用戶群組中的用戶進(jìn)行匹配,包括:
S121:依據(jù)待查信息,將具有相同待查信息的用戶分入第三群組;
S122:在同一用戶所在的第一群組和第三群組間建立第一匹配關(guān)系;
S123:在同一用戶所在的第一群組和第二群組間建立第二匹配關(guān)系。
在采用圖2示意的實(shí)施例劃分群組的基礎(chǔ)上,以群組為單位進(jìn)行用戶的匹配。步驟S122在同一用戶所在的第一群組和第三群組間建立的第一匹配關(guān)系,具有相同待查信息的用戶如果具有至少一項(xiàng)相同的第一信息,則這些用戶已被分入同一個(gè)第一群組;若不同的第一群組與同一個(gè)第三群組建立了第一匹配關(guān)系,則表示第一信息不相同的至少兩個(gè)用戶具有相同的待查信息。結(jié)合步驟S123,在同一用戶所在的第一群組和第二群組間建立第二匹配關(guān)系,若不同的第一群組與同一個(gè)第二群組建立了第二匹配關(guān)系,則表示第一信息不相同的至少兩個(gè)用戶具有至少一項(xiàng)相同的第二信息。
在具體實(shí)施時(shí),步驟S121需在步驟S122之前執(zhí)行,步驟S123的執(zhí)行順序不作限定。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,參見(jiàn)圖4所示,S13依據(jù)匹配的結(jié)果,確定待查信息的狀態(tài),包括:
S131:對(duì)所述第一匹配關(guān)系和所述第二匹配關(guān)系按照預(yù)設(shè)計(jì)數(shù)規(guī)則確定計(jì)數(shù)值;
上述實(shí)施例中的預(yù)設(shè)計(jì)數(shù)規(guī)則,可以理解為第一匹配關(guān)系和第二匹配關(guān)系在計(jì)算關(guān)聯(lián)關(guān)系計(jì)數(shù)值時(shí)所占權(quán)重的確定規(guī)則,或者所占分值的評(píng)分標(biāo)準(zhǔn)。例如,可將第一匹配關(guān)系所占權(quán)重計(jì)為1,第二匹配關(guān)系所占權(quán)重計(jì)為2。再例如,可將第一匹配關(guān)系的計(jì)數(shù)值設(shè)為正值(例如1),將第二匹配關(guān)系的計(jì)數(shù)值設(shè)為負(fù)值(例如-1),在計(jì)算關(guān)聯(lián)關(guān)系計(jì)數(shù)值時(shí)據(jù)此計(jì)算。
S132:依據(jù)所述待查信息對(duì)應(yīng)的第三群組,統(tǒng)計(jì)與該第三群組建立的第一匹配關(guān)系、以及與該第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系;
確定待查信息的狀態(tài)時(shí),將具有相同待查信息的用戶分入第三群組,執(zhí)行步驟S122建立第一匹配關(guān)系,與該第三群組建立了第一匹配關(guān)系的不同第一群組的用戶間不存在任意一項(xiàng)相同的第一信息,可以理解為這些不同第一群組的用戶間不存在緊密的關(guān)聯(lián)性,但存在相同的待查信息。執(zhí)行步驟S123建立第二匹配關(guān)系,若不同的第一群組與同一第二群組建立了第二匹配關(guān)系,可以理解為這些不同的第一群組的用戶間不存在任意一項(xiàng)相同的第一信息,但存在至少一項(xiàng)相同的第二信息,即這些不同的第一群組的用戶間不存在緊密的關(guān)聯(lián)性,但存在一般關(guān)聯(lián)性。在此基礎(chǔ)上,執(zhí)行步驟S132統(tǒng)計(jì)與上述第三群組建立的第一匹配關(guān)系,可以考查待查信息相同的用戶間是否存在緊密的關(guān)聯(lián)性;執(zhí)行步驟S132統(tǒng)計(jì)與該第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系,可以考查待查信息相同、且不存在緊密關(guān)聯(lián)性的用戶間是否存在一般關(guān)聯(lián)性。通常情況下,若存在待查信息相同、不存在緊密關(guān)聯(lián)性、且不存在一般關(guān)聯(lián)性的兩個(gè)用戶,則該項(xiàng)待查信息處于異常狀態(tài)的可能性增大。
S133:依據(jù)所述統(tǒng)計(jì)的結(jié)果和所述計(jì)數(shù)值,計(jì)算所述待查信息對(duì)應(yīng)的第三群組的關(guān)聯(lián)關(guān)系計(jì)數(shù)值;
在統(tǒng)計(jì)符合前述條件的第一匹配關(guān)系和第二匹配關(guān)系的數(shù)量的基礎(chǔ)上,依據(jù)步驟S131預(yù)設(shè)的第一匹配關(guān)系和第二匹配關(guān)系的計(jì)數(shù)值,計(jì)算關(guān)聯(lián)關(guān)系計(jì)數(shù)值。關(guān)聯(lián)關(guān)系計(jì)數(shù)值可采用以下公式計(jì)算得到:
關(guān)聯(lián)關(guān)系計(jì)數(shù)值=第一匹配關(guān)系統(tǒng)計(jì)值*第一匹配關(guān)系計(jì)數(shù)值+第二匹配關(guān)系統(tǒng)計(jì)值*第二匹配關(guān)系計(jì)數(shù)值
S134:判斷關(guān)聯(lián)關(guān)系計(jì)數(shù)值是否達(dá)到預(yù)設(shè)值;
S135:若所述關(guān)聯(lián)關(guān)系計(jì)數(shù)值達(dá)到預(yù)設(shè)值,則確定所述第三群組對(duì)應(yīng)的待查信息的狀態(tài)為異常。
S136:若所述關(guān)聯(lián)關(guān)系計(jì)數(shù)值未達(dá)到預(yù)設(shè)值,則確定所述第三群組對(duì)應(yīng)的待查信息的狀態(tài)為正常。
計(jì)算出關(guān)聯(lián)關(guān)系計(jì)數(shù)值后,依據(jù)預(yù)設(shè)標(biāo)準(zhǔn)判斷第三群組對(duì)應(yīng)的待查信息的狀態(tài)。例如,按照預(yù)設(shè)計(jì)數(shù)規(guī)則,第一匹配關(guān)系計(jì)為1,第二匹配關(guān)系計(jì)為-1;經(jīng)統(tǒng)計(jì),符合條件的第一匹配關(guān)系的統(tǒng)計(jì)值為4、第二匹配關(guān)系的統(tǒng)計(jì)值為2;依據(jù)以上例舉的計(jì)算公式,計(jì)算得到的關(guān)聯(lián)關(guān)系計(jì)數(shù)值為2;設(shè)定預(yù)設(shè)值為0,則此時(shí)關(guān)聯(lián)關(guān)系計(jì)數(shù)值大于0,則確定第三群組對(duì)應(yīng)的待查信息的狀態(tài)為異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,參見(jiàn)圖5所示,S13依據(jù)匹配的結(jié)果,確定待查信息的狀態(tài),包括:
S137:統(tǒng)計(jì)兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系的數(shù)量,其中,所述兩個(gè)第一群組為與所述第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組;
S138:判斷上述數(shù)量是否達(dá)到預(yù)設(shè)數(shù)值;
S139:若所述數(shù)量未達(dá)到預(yù)設(shè)數(shù)值,則確定所述第三群組對(duì)應(yīng)的待查信息的狀態(tài)為異常。
S140:若所述數(shù)量達(dá)到預(yù)設(shè)數(shù)值,則確定所述第三群組對(duì)應(yīng)的待查信息的狀態(tài)為正常。
執(zhí)行步驟S137統(tǒng)計(jì)的數(shù)量,實(shí)質(zhì)上與執(zhí)行S132統(tǒng)計(jì)的與第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系的統(tǒng)計(jì)值一致,表征具有相同的待查信息的用戶間不存在緊密關(guān)聯(lián)性的情況下、存在一般關(guān)聯(lián)性的情況。通常情況下,若既不存在緊密關(guān)聯(lián)性,又不存在一般關(guān)聯(lián)性,則該項(xiàng)待查信息處于異常狀態(tài)的可能性較大。可將預(yù)設(shè)數(shù)值設(shè)定為2,即與第三群組建立了第一匹配關(guān)系的任意兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系的數(shù)量若未達(dá)到2,即可確定第三群組對(duì)應(yīng)的待查信息的狀態(tài)為異常。
在實(shí)施本申請(qǐng)的實(shí)施例時(shí),可以參照?qǐng)D3示例的方法建立包括第一匹配關(guān)系和第二匹配關(guān)系的建構(gòu)圖(類似圖12或圖14所示),然后參照?qǐng)D4或圖5所示的方法對(duì)建構(gòu)圖中符合條件的第一匹配關(guān)系和第二匹配關(guān)系進(jìn)行計(jì)數(shù)或統(tǒng)計(jì),并可在此基礎(chǔ)上進(jìn)行計(jì)算,從而確定待查信息的狀態(tài)。
在實(shí)施本申請(qǐng)的實(shí)施例時(shí),也可以參照?qǐng)D6示例的流程依次判斷條件的符合情況,依據(jù)判斷的結(jié)果確定待查信息的狀態(tài)(參見(jiàn)圖7)。具體如圖6和圖7所示例的方法。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,參見(jiàn)圖6所示,S12將待查信息與用戶群組中的用戶進(jìn)行匹配,包括:
S124:判斷具有相同待查信息的用戶是否被分入不同的第一群組;
若是,則進(jìn)一步執(zhí)行S125判斷所述不同的第一群組是否與同一個(gè)第二群組存在至少一個(gè)相同的用戶;
S126:將判斷的結(jié)果作為所述匹配的結(jié)果。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的方法中,參見(jiàn)圖7所示,S13依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài),包括:
若經(jīng)過(guò)S124判斷具有相同待查信息的用戶未被分入不同的第一群組,則執(zhí)行S1261確定所述待查信息的狀態(tài)為正常;
若經(jīng)過(guò)S125判斷具有相同待查信息的用戶被分入不同的第一群組,且所述不同的第一群組與同一個(gè)第二群組存在至少一個(gè)相同的用戶,則執(zhí)行S1261確定所述待查信息的狀態(tài)為正常;
否則,執(zhí)行S1262確定所述待查信息的狀態(tài)為異常。
本申請(qǐng)還提供了一種確定銀行賬號(hào)信息狀態(tài)的方法,參見(jiàn)圖8所示,包括:
S21:獲取用戶的業(yè)務(wù)信息,所述業(yè)務(wù)信息包括用戶的個(gè)人信息和類別信息;
S22:依據(jù)所述個(gè)人信息,將具有任意一項(xiàng)相同的個(gè)人信息的用戶分入同一個(gè)強(qiáng)關(guān)系群組中;依據(jù)所述類別信息,將具有任意一項(xiàng)相同的類別信息的用戶分入同一個(gè)弱關(guān)系群組中;
若經(jīng)過(guò)S23判斷具有相同銀行賬號(hào)信息的用戶未被分入不同的強(qiáng)關(guān)系群組,則S25確定所述銀行賬號(hào)信息的狀態(tài)為正常;
若經(jīng)過(guò)S23判斷具有相同銀行賬號(hào)信息的用戶被分入不同的強(qiáng)關(guān)系群組,且經(jīng)S24判斷所述不同的強(qiáng)關(guān)系群組與同一個(gè)弱關(guān)系群組存在至少一個(gè)相同的用戶,則S25確定所述銀行賬號(hào)信息的狀態(tài)為正常;
否則,S26確定所述銀行賬號(hào)信息的狀態(tài)為異常。
在上述實(shí)施例中,所述個(gè)人信息可包括用戶的身份證號(hào)和/或手機(jī)號(hào)碼;所述類別信息包括用戶的家庭住址、單位地址、工作電話、和/或IP地址。
本申請(qǐng)還提供了一種確定身份證號(hào)信息狀態(tài)的方法,參見(jiàn)圖9所示,包括:
S31:獲取用戶的業(yè)務(wù)信息,所述業(yè)務(wù)信息包括用戶的個(gè)人信息和類別信息;
S32:依據(jù)所述個(gè)人信息,將具有任意一項(xiàng)相同的個(gè)人信息的用戶分入同一個(gè)強(qiáng)關(guān)系群組中;依據(jù)所述類別信息,將具有任意一項(xiàng)相同的類別信息的用戶分入同一個(gè)弱關(guān)系群組中;
若經(jīng)過(guò)S33判斷具有相同身份證號(hào)信息的用戶未被分入不同的強(qiáng)關(guān)系群組,則S35確定所述身份證號(hào)信息的狀態(tài)為正常;
若經(jīng)過(guò)S33判斷具有相同身份證號(hào)信息的用戶被分入不同的強(qiáng)關(guān)系群組,且經(jīng)過(guò)S34判斷所述不同的強(qiáng)關(guān)系群組與同一個(gè)弱關(guān)系群組存在至少一個(gè)相同的用戶,則S35確定所述身份證號(hào)信息的狀態(tài)為正常;
否則,S36確定所述身份證號(hào)信息的狀態(tài)為異常。
在上述實(shí)施例中,所述個(gè)人信息包括用戶的銀行賬號(hào)和/或手機(jī)號(hào)碼;所述類別信息包括用戶的家庭住址、單位地址、工作電話、和/或IP地址。
圖8和圖9所示的實(shí)施例原理相同,步驟也基本一致,區(qū)別在于針對(duì)不同的待查信息確定其狀態(tài)。當(dāng)需確定銀行賬號(hào)信息的狀態(tài)時(shí),依據(jù)不包含銀行賬號(hào)信息的個(gè)人信息(例如用戶的身份證號(hào)和/或手機(jī)號(hào)碼)劃分強(qiáng)關(guān)系群組;當(dāng)需確定身份證號(hào)信息的狀態(tài)時(shí),依據(jù)不包含身份證號(hào)信息的個(gè)人信息(例如用戶的銀行賬號(hào)和/或手機(jī)號(hào)碼)劃分強(qiáng)關(guān)系群組。
圖8和圖9所示的實(shí)施例中,將用戶的諸項(xiàng)個(gè)人信息中的任一項(xiàng)相同的用戶分入同一個(gè)強(qiáng)關(guān)系群組;采用這一方式劃分強(qiáng)關(guān)系群組,使得同一個(gè)強(qiáng)關(guān)系群組中的至少兩個(gè)用戶之間具有至少一項(xiàng)相同的個(gè)人信息,不同的強(qiáng)關(guān)系群組中的任意用戶之間不存在任意一項(xiàng)相同的個(gè)人信息。將具有任意一項(xiàng)相同的類別信息的用戶分入同一個(gè)弱關(guān)系群組,即,將用戶的諸項(xiàng)類別信息中的任一項(xiàng)相同的用戶分入同一個(gè)弱關(guān)系群組;采用這一方式劃分弱關(guān)系群組,使得同一個(gè)弱關(guān)系群組中的至少兩個(gè)用戶之間具有至少一項(xiàng)相同的類別信息,不同的弱關(guān)系群組中的任意用戶之間不存在任意一項(xiàng)相同的類別信息。由此可見(jiàn),在圖8和圖9所示的實(shí)施例中,強(qiáng)關(guān)系群組與其他實(shí)施例中的第一群組相當(dāng),弱關(guān)系群組與其他實(shí)施例中的第二群組相當(dāng)。此處不足之處參照第一群組和第二群組的相關(guān)描述,不再贅述。
執(zhí)行步驟S22或步驟S32劃分出強(qiáng)關(guān)系群組,參見(jiàn)圖10所示,依據(jù)個(gè)人信息(個(gè)人信息的具體含義和內(nèi)容在圖8和圖9給出的實(shí)施例中可能相同,也可能不相同),將用戶劃分為強(qiáng)關(guān)系群組一、強(qiáng)關(guān)系群組二、強(qiáng)關(guān)系群組三、強(qiáng)關(guān)系群組四。執(zhí)行步驟S22或步驟S32劃分出弱關(guān)系群組,參見(jiàn)圖13所示,依據(jù)類別信息(類別信息的具體含義和內(nèi)容在圖8和圖9給出的實(shí)施例中可以相同,也可以不相同),將用戶劃分為弱關(guān)系群組一、弱關(guān)系群組二、弱關(guān)系群組三。
執(zhí)行步驟S23或步驟S33判斷具有相同的待查信息(銀行賬號(hào)信息或者身份證號(hào)信息)的用戶是否被分入不同的強(qiáng)關(guān)系群組,若判斷結(jié)果為“是”,則可將代表待查信息的節(jié)點(diǎn)與相對(duì)應(yīng)的強(qiáng)關(guān)系群組連接,例如圖11所示,節(jié)點(diǎn)一所代表的待查信息(具體為銀行賬號(hào)信息或者身份證號(hào)信息)相同的用戶被分入強(qiáng)關(guān)系群組一和強(qiáng)關(guān)系群組二,節(jié)點(diǎn)二所代表的待查信息相同的用戶被分入強(qiáng)關(guān)系群組一和強(qiáng)關(guān)系群組三,節(jié)點(diǎn)三所代表的待查信息相同的用戶被分入強(qiáng)關(guān)系群組三和強(qiáng)關(guān)系群組四。節(jié)點(diǎn)一、節(jié)點(diǎn)二和節(jié)點(diǎn)三表示同一類的不同待查信息,例如,若考查銀行賬號(hào)信息的狀態(tài),則節(jié)點(diǎn)一~節(jié)點(diǎn)三表示不同的銀行賬號(hào)信息;若考查身份證號(hào)信息的狀態(tài),則節(jié)點(diǎn)一~節(jié)點(diǎn)三表示不同的身份證號(hào)信息。
執(zhí)行步驟S24或步驟S34判斷所述不同的強(qiáng)關(guān)系群組是否與同一個(gè)弱關(guān)系群組存在至少一個(gè)相同的用戶時(shí),可以將判斷結(jié)果為“是”的弱關(guān)系群組與強(qiáng)關(guān)系群組連接。例如圖14所示,節(jié)點(diǎn)二所代表的待查信息(銀行賬號(hào)信息或者身份證號(hào)信息)相同的用戶被分入強(qiáng)關(guān)系群組一和強(qiáng)關(guān)系群組三,且強(qiáng)關(guān)系群組一和強(qiáng)關(guān)系群組三同時(shí)與弱關(guān)系群組一存在至少一個(gè)相同的用戶、與弱關(guān)系群組二存在至少一個(gè)相同的用戶,因此,可將弱關(guān)系群組一與強(qiáng)關(guān)系群組一和強(qiáng)關(guān)系群組三連接,將弱關(guān)系群組二與強(qiáng)關(guān)系群組一和強(qiáng)關(guān)系群組三連接。
本質(zhì)上,圖11中,節(jié)點(diǎn)一與強(qiáng)關(guān)系群組一之間的連接,可以理解為在節(jié)點(diǎn)一所代表的待查信息相同的用戶與強(qiáng)關(guān)系群組一之間建立了第一匹配關(guān)系。圖14中,強(qiáng)關(guān)系群組一與弱關(guān)系群組二之間的連接,可以理解為在強(qiáng)關(guān)系群組一與弱關(guān)系群組二之間建立了第二匹配關(guān)系。依此類推。采用建立第一匹配關(guān)系和第二匹配關(guān)系的方式,可以建立類似圖12所示的建構(gòu)圖。在此基礎(chǔ)上,也可以參照?qǐng)D4~圖7所示的方法進(jìn)行統(tǒng)計(jì),進(jìn)而確定待查信息的狀態(tài)。
在創(chuàng)建建構(gòu)圖時(shí),可以針對(duì)某一項(xiàng)具體的待查信息建立第一匹配關(guān)系和/或第二匹配關(guān)系,例如,只建立與節(jié)點(diǎn)一相關(guān)的第一匹配關(guān)系和第二匹配關(guān)系;也可以針對(duì)某一類多項(xiàng)待查信息建立第一匹配關(guān)系和/或第二匹配關(guān)系,例如,同時(shí)建立與節(jié)點(diǎn)一、節(jié)點(diǎn)二、節(jié)點(diǎn)三相關(guān)的第一匹配關(guān)系和第二匹配關(guān)系,參見(jiàn)圖12所示。
下面具體舉例說(shuō)明以上諸個(gè)實(shí)施例的實(shí)施。
在開始確定待查信息的狀態(tài)前,可以先獲取用戶的數(shù)據(jù)信息,得到如下表1。
表1用戶數(shù)據(jù)信息表
假設(shè)共獲取7位用戶的數(shù)據(jù)信息,包括用戶的用戶名、身份證號(hào)、銀行卡號(hào)、電話、家庭住址、工作地址、IP地址。假設(shè)待查信息確定為銀行卡號(hào),需考查用戶的銀行卡號(hào)是否安全,是否被盜用,即考查用戶的銀行卡號(hào)CN1和/或CN2的狀態(tài),則將用戶的銀行卡號(hào)信息CN1和/或CN2作為待查信息;用戶的身份證號(hào)和電話通常為同一個(gè)用戶所專有,因此作為用戶的第一信息(相當(dāng)于個(gè)人信息);用戶的家庭住址、工作地址、IP地址可以為同一類用戶所共有,因此作為用戶的第二信息(相當(dāng)于類別信息)。同理,假設(shè)待查信息確定為身份證號(hào),需考查用戶的身份證號(hào)是否安全,是否被盜用,即考查用戶的身份證號(hào)信息IDN1、IDN2、IDN3和/或IDN4的狀態(tài),則將用戶的身份證號(hào)信息IDN1、IDN2、IDN3和/或IDN4作為待查信息,;用戶的銀行卡號(hào)和電話作為用戶的第一信息(相當(dāng)于個(gè)人信息),用戶的家庭住址、工作地址、IP地址作為用戶的第二信息(相當(dāng)于類別信息)。
以下以銀行卡號(hào)作為待查信息為例繼續(xù)說(shuō)明本申請(qǐng)實(shí)施例。
在獲取用戶的數(shù)據(jù)信息之后,對(duì)用戶進(jìn)行群組劃分,具體地,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中。具體到表1給出的用戶數(shù)據(jù)信息表,可以劃分為以下群組,參見(jiàn)圖15所示:
劃分第一群組(相當(dāng)于強(qiáng)關(guān)系群組):依據(jù)用戶a01與用戶a02相同的身份證號(hào)(IDN1)、以及用戶a01與用戶b02相同的電話(TEL1),將用戶a01、用戶a02、用戶b02劃分入第一群組101;依據(jù)用戶c03和用戶d04相同的身份證號(hào)(IDN3),將用戶c03和用戶d04劃分入第一群組102;依據(jù)用戶e05和用戶e06相同的電話(TEL5),將用戶e05和用戶e06劃分入第一群組103。
劃分第二群組(相當(dāng)于弱關(guān)系群組):依據(jù)用戶a01和用戶a02相同的工作地址(CA1)、以及相同的IP地址(IPA1),將用戶a01和用戶a02分入同一第二群組201;依據(jù)用戶c03和用戶d04相同的家庭住址(HA4)、以及用戶b02和用戶c03之間相同的工作地址(CA2),將用戶b02、用戶c03和用戶d04劃分入同一第二群組202;依據(jù)用戶e05和用戶e06之間相同的家庭住址(HA5)、相同的工作地址(CA4)、相同的IP地址(IPA5),將用戶e05和用戶e06劃分入同一第二群組203。
執(zhí)行步驟S12將待查信息與用戶群組中的用戶進(jìn)行匹配,可具體為:
執(zhí)行步驟S111劃分第三群組:對(duì)銀行卡號(hào)CN1,將具有相同的銀行卡號(hào)CN1的用戶a01、用戶a02、用戶b02和用戶c03劃分入同一第三群組301;對(duì)銀行卡號(hào)CN2,將具有相同的銀行卡號(hào)CN2的用戶d04、用戶e05和用戶e06劃分入同一第三群組302。
執(zhí)行步驟S122建立第一匹配關(guān)系:第一群組101和第三群組301之間有共同的用戶a01、用戶a02和用戶b02,因此,在第一群組101和第三群組301之間建立第一匹配關(guān)系1-1;第一群組102和第三群組301之間有共同的用戶c03,因此,在第一群組102和第三群組301之間建立第一匹配關(guān)系1-2;第一群組102和第三群組302之間有共同的用戶d04,因此,在第一群組102和第三群組302之間建立第一匹配關(guān)系1-3;第一群組103和第三群組302有共同的用戶e05和用戶e06,因此,在第一群組103和第三群組302之間建立第一匹配關(guān)系1-4。
執(zhí)行步驟S123建立第二匹配關(guān)系:第一群組101和第二群組201之間有共同的用戶a01和用戶a02,因此,在第一群組101和第二群組201之間建立第二匹配關(guān)系2-1;第一群組101和第二群組202之間有共同的用戶b02,因此,在第一群組101和第二群組202之間建立第二匹配關(guān)系2-2;第一群組102和第二群組202之間有共同的用戶c03和c04,因此,在第一群組102和第二群組202之間建立第二匹配關(guān)系2-3;第一群組103和第二群組203之間有共同的用戶e05和用戶e06,因此,在第一群組103和第二群組203之間建立第二匹配關(guān)系2-4。
由此得到圖15所示的建構(gòu)圖。從圖中可以看出,針對(duì)待查信息CN1,第三群組301同時(shí)與第一群組101和第一群組102建立了第一匹配關(guān)系,表示存在無(wú)緊密關(guān)聯(lián)性的用戶具有相同的待查信息——銀行卡號(hào)CN1;同時(shí),第一群組101和第一群組102同時(shí)與第二群組202建立了第二匹配關(guān)系,表示上述無(wú)緊密關(guān)聯(lián)性的用戶間存在一般關(guān)聯(lián)性。由此可知,具有相同的待查信息CN1的用戶間存在一般關(guān)聯(lián)性,通??梢哉J(rèn)為該待查信息CN1未被盜用,處于正常狀態(tài)。針對(duì)待查信息CN2,第三群組302同時(shí)與第一群組102和第一群組103建立了第一匹配關(guān)系,表示存在無(wú)緊密關(guān)聯(lián)性的用戶具有相同的待查信息——銀行卡號(hào)CN2;同時(shí),第一群組102和第一群組103沒(méi)有與同一第二群組建立的第二匹配關(guān)系,表示上述無(wú)緊密關(guān)聯(lián)性的用戶間也不存在一般關(guān)聯(lián)性。由此可知,具有相同的待查信息CN2的用戶中存在與其他用戶無(wú)任何關(guān)聯(lián)性的用戶,通??梢哉J(rèn)為該待查信息CN2被盜用,處于異常狀態(tài)。
在具體確定待查信息狀態(tài)時(shí),可以采用圖4所示的流程進(jìn)行。執(zhí)行步驟S131,在設(shè)定預(yù)設(shè)計(jì)數(shù)規(guī)則時(shí),可以設(shè)定第一匹配關(guān)系的計(jì)數(shù)值為1,第二匹配關(guān)系的計(jì)數(shù)值為-1。以確定待查信息CN1的狀態(tài)為例,與第三群組301建立的第一匹配關(guān)系為1-1和1-2,數(shù)量為2;與第三群組301建立了第一匹配關(guān)系的兩個(gè)第一群組101和102與同一個(gè)第二群組202建立的第二匹配關(guān)系為2-2和2-3,數(shù)量為2。于是,在計(jì)算待查信息CN1對(duì)應(yīng)的第三群組301的關(guān)聯(lián)關(guān)系計(jì)數(shù)值時(shí),可以采用公式關(guān)聯(lián)關(guān)系計(jì)數(shù)值=第一匹配關(guān)系統(tǒng)計(jì)值*第一匹配關(guān)系計(jì)數(shù)值+第二匹配關(guān)系統(tǒng)計(jì)值*第二匹配關(guān)系計(jì)數(shù)值,帶入具體數(shù)值,計(jì)算結(jié)果為0。依據(jù)該關(guān)聯(lián)關(guān)系計(jì)數(shù)值與預(yù)設(shè)值的比較結(jié)果,確定第三群組對(duì)應(yīng)的待查信息的狀態(tài)。以上述為例,可以將預(yù)設(shè)值設(shè)定為1,結(jié)合預(yù)設(shè)計(jì)數(shù)規(guī)則,若滿足條件的第一匹配關(guān)系與第二匹配關(guān)系數(shù)量多,則表示第三群組對(duì)應(yīng)的待查信息的狀態(tài)為異常。
在具體確定待查信息狀態(tài)時(shí),也可以采用圖5所示的流程進(jìn)行。執(zhí)行步驟S137進(jìn)行統(tǒng)計(jì),以確定待查信息CN2的狀態(tài)為例,與第三群組302建立了第一匹配關(guān)系的第一群組分別為第一群組102和第一群組103,這兩個(gè)第一群組沒(méi)有與同一個(gè)第二群組建立第二匹配關(guān)系,即兩個(gè)第一群組與同一個(gè)第二群組建立的第二匹配關(guān)系的數(shù)量為0??梢约僭O(shè)預(yù)設(shè)數(shù)值為2,表示要求兩個(gè)滿足條件的第一群組至少與同一個(gè)第二群組建立第二匹配關(guān)系才能確定待查信息的狀態(tài)為正常?;诖?,確定待查信息CN2的狀態(tài)為異常。
以上描述的確定待查信息CN1和/或CN2的狀態(tài)時(shí),先基于待查信息與用戶群組的匹配關(guān)系,構(gòu)建了靜態(tài)建構(gòu)圖,參見(jiàn)圖15所示。然后采用計(jì)數(shù)、評(píng)分或統(tǒng)計(jì)的方式,進(jìn)一步確定待查信息的狀態(tài)。除此之外,也可以采用圖6和圖7示例的流程依次判斷條件的符合情況,依據(jù)判斷的結(jié)果確定待查信息的狀態(tài)(參見(jiàn)圖7)。以確定銀行卡號(hào)CN1的狀態(tài)為例。
在劃分用戶群組的基礎(chǔ)上,先執(zhí)行S124判斷銀行卡號(hào)信息均為CN1的用戶a01、a02、b02、c03是否被分入不同的第一群組。經(jīng)比對(duì)可知,用戶a01、a02和b02被分入第一群組101,用戶c03被分入第一群組102,也就是說(shuō),銀行卡號(hào)信息均為CN1的用戶被分入不同的第一群組。接下來(lái),繼續(xù)判斷第一群組101和第一群組102是否與同一個(gè)第二群組存在至少一個(gè)相同的用戶。經(jīng)比對(duì)可知,第一群組101與第二群組202存在共同的用戶b02,第一群組102與第二群組202存在共同的用戶c03和d04,也就是說(shuō),第一群組101和第一群組102與同一個(gè)第二群組202存在至少一個(gè)相同的用戶。因此,可以確定待查信息CN1的狀態(tài)為正常。
本申請(qǐng)實(shí)施例還提供了一種確定待查信息狀態(tài)的裝置,包括:
匹配模塊,將具有相同待查信息的用戶與用戶群組中的用戶進(jìn)行匹配;其中,所述用戶群組包括第一群組和第二群組,所述第一群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第一信息,所述第二群組中至少兩個(gè)用戶間具有至少一項(xiàng)相同的第二信息;
狀態(tài)確定模塊,依據(jù)匹配的結(jié)果,確定所述待查信息的狀態(tài)為正常或者異常。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的裝置中,所述裝置還包括:
獲取模塊,獲取用戶的數(shù)據(jù)信息,所述數(shù)據(jù)信息包括用戶的所述第一信息和所述第二信息;其中,所述第一信息為用戶的個(gè)人信息,所述第二信息為用戶的類別信息;
用戶群組劃分模塊,依據(jù)所述第一信息,將具有任意一項(xiàng)相同的第一信息的用戶分入同一個(gè)第一群組中;依據(jù)所述第二信息,將具有任意一項(xiàng)相同的第二信息的用戶分入同一個(gè)第二群組中。
作為優(yōu)選,本申請(qǐng)實(shí)施例提供的確定待查信息狀態(tài)的裝置中,所述匹配模塊包括:
第一判斷組件,判斷具有相同待查信息的用戶是否被分入不同的第一群組;
第二判斷組件,在具有相同待查信息的用戶被分入不同的第一群組時(shí),進(jìn)一步判斷所述不同的第一群組是否與同一個(gè)第二群組存在至少一個(gè)相同的用戶。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、商品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。