專(zhuān)利名稱:信息查詢和通知方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息安全技術(shù),尤其涉及一種信息查詢和通知方法和裝置。
背景技術(shù):
隨著計(jì)算機(jī)、互聯(lián)網(wǎng)、移動(dòng)電話的普及,信息查詢和通知的手段和途徑越來(lái)越多樣化。例如,一些提供教育考試信息的網(wǎng)站推出了考試信息提醒的服務(wù),用戶只要登錄這樣的網(wǎng)站,錄入考試類(lèi)別和聯(lián)系方式,就可以在考試前接收到網(wǎng)站通過(guò)移動(dòng)電話短消息方式發(fā)送的提醒通知,以避免遺忘考試。又例如,目前許多城市都提供交通違章短信提醒服務(wù),用戶只要通過(guò)移動(dòng)電話短消息的方式向電信運(yùn)營(yíng)商注冊(cè)車(chē)牌號(hào),就可以在發(fā)生交通違章之后接收到短信提醒,以避免漏繳罰款。然而,在上述信息訂閱手段中,所有訂閱用戶接收到的信息基本一致,無(wú)法針對(duì)每位用戶定制個(gè)性化的信息提醒服務(wù),提醒的方式也較為單一,一般只有短消息提醒這一種方式。更大的問(wèn)題是,目前尚未出現(xiàn)針對(duì)用戶的身份信息在互聯(lián)網(wǎng)中泄漏這一重大信息安全問(wèn)題提供信息提醒的解決方案。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,提出了本發(fā)明,以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的信息查詢和通知方法和裝置。依據(jù)本發(fā)明的一個(gè)方面,提供了一種信息查詢和通知方法,包括步驟:接收并且驗(yàn)證用戶提交的身份信息;在驗(yàn)證通過(guò)的情況下,保存用戶的身份信息;在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引;以及利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法中,所述身份信息包括證件號(hào)碼、金融賬戶號(hào)碼、電話號(hào)碼、地址信息、郵政編碼、電子郵件地址中的一個(gè)或者多個(gè)。可選地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法中,在所述接收并且驗(yàn)證用戶提交的身份信息的步驟中,利用預(yù)先定義的身份信息數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用戶提交的身份信
肩、O可選地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法中,在所述在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面的步驟中,利用網(wǎng)絡(luò)爬蟲(chóng)在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法中,在所述利用所述索引查詢用戶的身份信息并且向用戶通知查詢結(jié)果的步驟中,在接收到用戶提出的查詢請(qǐng)求時(shí),利用所述索引查詢所述用戶的身份信息,并且向所述用戶通知查詢結(jié)果??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法中,在所述利用所述索引查詢用戶的身份信息并且向用戶通知查詢結(jié)果的步驟中,以預(yù)先定義的時(shí)間周期,利用所述索引查詢所有用戶的身份信息,并且當(dāng)在所述索引中查詢到用戶的身份信息時(shí),向相應(yīng)的用戶通知查詢結(jié)果。
可選地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法中,所述查詢結(jié)果包括包含用戶的身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間。根據(jù)本發(fā)明的另一方面,還提供了一種信息查詢和通知裝置,包括:身份信息接收和驗(yàn)證模塊,適于接收并且驗(yàn)證用戶提交的身份信息;身份信息存儲(chǔ)模塊,適于在驗(yàn)證通過(guò)的情況下,保存用戶的身份信息;身份信息提取和索引模塊,適于在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引;以及查詢和通知模塊,適于利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置中,所述身份信息包括證件號(hào)碼、金融賬戶號(hào)碼、電話號(hào)碼、地址信息、郵政編碼、電子郵件地址中的一個(gè)或者多個(gè)??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置中,所述身份信息接收和驗(yàn)證模塊利用預(yù)先定義的身份信息數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用戶提交的身份信息??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置中,所述身份信息提取和索引模塊利用網(wǎng)絡(luò)爬蟲(chóng)在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置中,所述查詢和通知模塊在接收到用戶提出的查詢請(qǐng)求時(shí),利用所述索引查詢所述用戶的身份信息,并且向所述用戶通知查詢結(jié)果??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置中,所述查詢和通知模塊以預(yù)先定義的時(shí)間周期,利用所述索引查詢所有用戶的身份信息,并且當(dāng)在所述索引中查詢到用戶的身份信息時(shí),向相應(yīng)的用戶通知查詢結(jié)果??蛇x地,在根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置中,所述查詢結(jié)果包括包含用戶的身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間。本發(fā)明提供了一種信息查詢和通知方法。根據(jù)本發(fā)明的實(shí)施例,接收并且驗(yàn)證用戶提交的身份信息,在驗(yàn)證通過(guò)的情況下保存用戶的身份信息,在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引,利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果。由此,本發(fā)明針對(duì)互聯(lián)網(wǎng)身份信息泄漏這一重大信息安全問(wèn)題提供了解決方案,用戶可以提交希望進(jìn)行泄漏查詢的身份信息類(lèi)型,例如身份證號(hào)碼、銀行卡號(hào)等等,在存在身份信息泄漏的情況下獲知泄露情況,及時(shí)采取相應(yīng)措施,來(lái)規(guī)避身份信息被他人惡意盜用而產(chǎn)生的各種風(fēng)險(xiǎn)。另外,移動(dòng)電話短消息、彩信、電子郵件等各種通知方式也便于用戶及時(shí)獲知身份信息泄漏的情況。上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式
。
通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:圖1是根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法的流程圖;圖2是根據(jù)本發(fā)明的實(shí)施例的查詢結(jié)果的界面的示意圖;以及
圖3是根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置、客戶端、以及互聯(lián)網(wǎng)的框圖。
具體實(shí)施例方式下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。圖1示意性地圖示了根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知方法100的流程圖。根據(jù)本發(fā)明的實(shí)施例,方法100中的各步驟可以由服務(wù)器端執(zhí)行。可選地,所述服務(wù)器端可以包括一個(gè)或多個(gè)服務(wù)器,所述服務(wù)器可以是任何類(lèi)型的服務(wù)器,包括但不限于文件服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用程序服務(wù)器等。如圖1所示,方法100始于步驟S101,其中,接收并且驗(yàn)證用戶提交的身份信息。例如,用戶可以通過(guò)客戶端向服務(wù)器端提交希望進(jìn)行防泄漏查詢的身份信息。根據(jù)本發(fā)明的實(shí)施例,所述客戶端可以是任何具有通話功能的電子設(shè)備,包括但不限于以下電子設(shè)備:移動(dòng)電話、平板電腦、筆記本計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、網(wǎng)絡(luò)電話機(jī)、音視頻播放器、多媒體信息交互設(shè)備等。例如,用戶可以通過(guò)移動(dòng)電話短消息的方式向服務(wù)器端提交身份信息,可以通過(guò)上述各種電子設(shè)備訪問(wèn)服務(wù)器端的網(wǎng)頁(yè)以提交身份信息,也可以通過(guò)電子郵件或其它各種通信方式向服務(wù)器端提交身份信息。根據(jù)本發(fā)明的實(shí)施例,所述身份信息可以包括證件號(hào)碼(例如身份證號(hào)碼、護(hù)照號(hào)碼、駕駛證號(hào)碼、車(chē)牌號(hào)碼等等)、金融賬戶號(hào)碼(例如銀行賬戶號(hào)碼、銀行卡號(hào)、網(wǎng)絡(luò)金融賬戶號(hào)碼等等)、電話號(hào)碼(例如固定電話號(hào)碼和移動(dòng)電話號(hào)碼等等)、地址信息、郵政編碼、電子郵件地址中的一個(gè)或者多個(gè)。在步驟SlOl中,可以利用預(yù)先定義的身份信息數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用戶提交的身份信息??蛇x地,所述預(yù)先定義的身份信息數(shù)據(jù)庫(kù)例如可以包括全國(guó)公民身份證號(hào)碼查詢服務(wù)中心(NCIIS)的數(shù)據(jù)庫(kù)以及各大電信運(yùn)營(yíng)商的電話號(hào)碼數(shù)據(jù)庫(kù)中的信息。例如,當(dāng)用戶通過(guò)客戶端向服務(wù)器端提交其身份證號(hào)碼時(shí),就可以利用所述預(yù)先定義的身份信息數(shù)據(jù)庫(kù)中的信息來(lái)驗(yàn)證該身份證號(hào)碼是否為該姓名的用戶的真實(shí)的身份證號(hào)碼;當(dāng)用戶通過(guò)客戶端向服務(wù)器端提交其手機(jī)號(hào)碼時(shí),就可以利用所述預(yù)先定義的身份信息數(shù)據(jù)庫(kù)中的信息來(lái)驗(yàn)證該手機(jī)號(hào)碼是否為該用戶的真實(shí)的手機(jī)號(hào)碼。接下來(lái),在步驟S103中,在上述驗(yàn)證通過(guò)的情況下,保存用戶的身份信息。例如,可以將驗(yàn)證通過(guò)的用戶身份信息保存到服務(wù)器端的數(shù)據(jù)庫(kù)中。而在上述驗(yàn)證未通過(guò)的情況下,則可以拒絕用戶提交的身份信息。在步驟S103之后,執(zhí)行步驟S105,其中,在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引??蛇x地,可以利用網(wǎng)絡(luò)爬蟲(chóng)在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面。網(wǎng)絡(luò)爬蟲(chóng)可以通過(guò)網(wǎng)頁(yè)的鏈接地址來(lái)尋找其它網(wǎng)頁(yè),從網(wǎng)站的某一網(wǎng)頁(yè)開(kāi)始,讀取網(wǎng)頁(yè)的內(nèi)容,找到在該網(wǎng)頁(yè)中的其他鏈接地址,然后通過(guò)這些鏈接地址尋找其它網(wǎng)頁(yè),這樣一直循環(huán)下去。采用網(wǎng)絡(luò)爬蟲(chóng)遍歷網(wǎng)站頁(yè)面以抓取內(nèi)容僅為一種示例,本發(fā)明的原理并不局限于此,本領(lǐng)域技術(shù)人員還可以采用其它方式來(lái)在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè)內(nèi)容。在抓取到網(wǎng)頁(yè)內(nèi)容之后,就可以從中提取符合預(yù)先定義的身份信息規(guī)則的身份信息。根據(jù)本發(fā)明的實(shí)施例,所述預(yù)先定義的身份信息規(guī)則例如可以包括身份證號(hào)碼驗(yàn)證規(guī)貝U、地址信息驗(yàn)證規(guī)則、郵政編碼驗(yàn)證規(guī)則、電話號(hào)碼驗(yàn)證規(guī)則、電子郵件地址驗(yàn)證規(guī)則等等。以身份證驗(yàn)證規(guī)則為例,可以從利用網(wǎng)絡(luò)爬蟲(chóng)抓取到的網(wǎng)頁(yè)內(nèi)容中提取獨(dú)立的15位或18位數(shù)字,先驗(yàn)證這15位或18位數(shù)字是否符合我國(guó)居民身份證號(hào)碼組成規(guī)則,對(duì)于符合規(guī)則的號(hào)碼,再調(diào)用全國(guó)公民身份證號(hào)碼查詢服務(wù)中心(NCIIS)數(shù)據(jù)庫(kù)中的信息對(duì)身份證號(hào)碼進(jìn)行真實(shí)性驗(yàn)證,驗(yàn)證通過(guò)的身份證號(hào)碼即為符合預(yù)先定義的身份信息規(guī)則的身份信息。而對(duì)于地址信息驗(yàn)證規(guī)則和郵政編碼驗(yàn)證規(guī)則,是從利用網(wǎng)絡(luò)爬蟲(chóng)抓取到的網(wǎng)頁(yè)內(nèi)容中提取地址關(guān)鍵詞(例如,基于詞典的中文二元分詞算法)和獨(dú)立的6位數(shù)字,將此6位數(shù)字與現(xiàn)有的郵編列表進(jìn)行比對(duì),以確定該6位數(shù)字是否為郵政編碼;并且將地址關(guān)鍵詞與郵政名址中的地址關(guān)鍵詞進(jìn)行比對(duì),在匹配程度超過(guò)預(yù)先定義的閾值的情況下,即認(rèn)為該地址關(guān)鍵詞符合所述地址信息驗(yàn)證規(guī)則。所述預(yù)先定義的閾值可以根據(jù)實(shí)際需要來(lái)設(shè)置,較高的閾值會(huì)使符合規(guī)則的結(jié)果較少,但誤報(bào)率較低;較低的閾值會(huì)使符合規(guī)則的結(jié)果較多,但誤報(bào)率較高。在提取符合預(yù)先定義的身份信息規(guī)則的身份信息之后,就可以由此建立索引。可選地,還可以在服務(wù)器端的數(shù)據(jù)庫(kù)中構(gòu)建查詢系統(tǒng)。在步驟S105之后,執(zhí)行步驟S107,其中,利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果??蛇x地,可以在接收到用戶提出的查詢請(qǐng)求時(shí),利用所述索引查詢所述用戶的身份信息,并且向所述用戶通知查詢結(jié)果;也可以以預(yù)先定義的時(shí)間周期,利用所述索引查詢所有用戶的身份信息,并且當(dāng)在所述索引中查詢到用戶的身份信息時(shí),向相應(yīng)的用戶通知查詢結(jié)果。也就是說(shuō),查詢和通知的方式可以分為被動(dòng)和主動(dòng)兩種,既可以在用戶提出查詢請(qǐng)求時(shí)進(jìn)行查詢并向用戶通知查詢結(jié)果,也可以每隔一段時(shí)間就主動(dòng)進(jìn)行查詢并向用戶通知查詢結(jié)果。在主動(dòng)查詢和通知的方式中,可以只在查詢到身份信息泄漏的情況下才向用戶通知查詢結(jié)果。根據(jù)本發(fā)明的實(shí)施例,向用戶通知查詢結(jié)果的方式可以包括移動(dòng)電話短消息、彩信、電子郵件、身份信息查詢網(wǎng)站站內(nèi)消息等等。另外,在身份信息查詢網(wǎng)站中,還可以為用戶提供歷史查詢結(jié)果查看和檢索的功能。根據(jù)本發(fā)明的實(shí)施例,所述查詢結(jié)果包括包含用戶的身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間。參見(jiàn)圖2,其中示出了根據(jù)本發(fā)明的實(shí)施例的查詢結(jié)果的界面的示意圖。如圖2所示,在查詢結(jié)果的界面中,提供了有關(guān)暴露用戶身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間(即,“暴露時(shí)間”)的信息,另外,還提供了關(guān)于所有用戶總的身份信息泄漏量、查詢量、身份信息泄漏年齡分布、地區(qū)分布、性別分布等信息。本發(fā)明提供了一種信息查詢和通知方法。根據(jù)本發(fā)明的實(shí)施例,接收并且驗(yàn)證用戶提交的身份信息,在驗(yàn)證通過(guò)的情況下保存用戶的身份信息,在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引,利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果。由此,本發(fā)明針對(duì)互聯(lián)網(wǎng)身份信息泄漏這一重大信息安全問(wèn)題提供了解決方案,用戶可以提交希望進(jìn)行泄漏查詢的身份信息類(lèi)型,例如身份證號(hào)碼、銀行卡號(hào)等等,在存在身份信息泄漏的情況下獲知泄露情況,及時(shí)采取相應(yīng)措施,來(lái)規(guī)避身份信息被他人惡意盜用而產(chǎn)生的各種風(fēng)險(xiǎn)。另外,移動(dòng)電話短消息、彩信、電子郵件等各種通知方式也便于用戶及時(shí)獲知身份信息泄漏的情況。與上述方法100相對(duì)應(yīng),本發(fā)明還提供了一種信息查詢和通知裝置200。圖3示意性地圖示了根據(jù)本發(fā)明的實(shí)施例的信息查詢和通知裝置200、客戶端、以及互聯(lián)網(wǎng)的框圖。如圖3所示,裝置200包括身份信息接收和驗(yàn)證模塊201、身份信息存儲(chǔ)模塊203、身份信息提取和索引模塊205、查詢和通知模塊207。根據(jù)本發(fā)明的實(shí)施例,監(jiān)身份信息接收和驗(yàn)證模塊201、身份信息存儲(chǔ)模塊203、身份信息提取和索引模塊205、查詢和通知模塊207可以是位于服務(wù)器端的模塊,它們可以分別用于執(zhí)行上述方法100中的步驟S101、S103、S105、S107。根據(jù)本發(fā)明的實(shí)施例,身份信息接收和驗(yàn)證模塊201適于接收并且驗(yàn)證用戶提交的身份信息,身份信息存儲(chǔ)模塊203適于在驗(yàn)證通過(guò)的情況下,保存用戶的身份信息,身份信息提取和索引模塊205適于在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引,查詢和通知模塊207適于利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果。首先,身份信息接收和驗(yàn)證模塊201接收并且驗(yàn)證用戶提交的身份信息。例如,用戶可以通過(guò)客戶端向服務(wù)器端的身份信息接收和驗(yàn)證模塊201提交希望進(jìn)行防泄漏查詢的身份信息。例如,用戶可以通過(guò)移動(dòng)電話短消息的方式向身份信息接收和驗(yàn)證模塊201提交身份信息,可以通過(guò)各種電子設(shè)備訪問(wèn)服務(wù)器端的網(wǎng)頁(yè)以向身份信息接收和驗(yàn)證模塊201提交身份信息,也可以通過(guò)電子郵件或其它各種通信方式向身份信息接收和驗(yàn)證模塊201提交身份信息。根據(jù)本發(fā)明的實(shí)施例,所述身份信息可以包括證件號(hào)碼(例如身份證號(hào)碼、護(hù)照號(hào)碼、駕駛證號(hào)碼、車(chē)牌號(hào)碼等等)、金融賬戶號(hào)碼(例如銀行賬戶號(hào)碼、銀行卡號(hào)、網(wǎng)絡(luò)金融賬戶號(hào)碼等等)、電話號(hào)碼(例如固定電話號(hào)碼和移動(dòng)電話號(hào)碼等等)、地址信息、郵政編碼、電子郵件地址中的一個(gè)或者多個(gè)。身份信息接收和驗(yàn)證模塊201可以利用預(yù)先定義的身份信息數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用戶提交的身份信息。可選地,所述預(yù)先定義的身份信息數(shù)據(jù)庫(kù)例如可以包括全國(guó)公民身份證號(hào)碼查詢服務(wù)中心(NCIIS)的數(shù)據(jù)庫(kù)以及各大電信運(yùn)營(yíng)商的電話號(hào)碼數(shù)據(jù)庫(kù)中的信息。例如,當(dāng)用戶通過(guò)客戶端向身份信息接收和驗(yàn)證模塊201端提交其身份證號(hào)碼時(shí),身份信息接收和驗(yàn)證模塊201就可以利用所述預(yù)先定義的身份信息數(shù)據(jù)庫(kù)中的信息來(lái)驗(yàn)證該身份證號(hào)碼是否為該姓名的用戶的真實(shí)的身份證號(hào)碼;當(dāng)用戶通過(guò)客戶端向身份信息接收和驗(yàn)證模塊201提交其手機(jī)號(hào)碼時(shí),身份信息接收和驗(yàn)證模塊201就可以利用所述預(yù)先定義的身份信息數(shù)據(jù)庫(kù)中的信息來(lái)驗(yàn)證該手機(jī)號(hào)碼是否為該用戶的真實(shí)的手機(jī)號(hào)碼。接下來(lái),身份信息存儲(chǔ)模塊203在上述驗(yàn)證通過(guò)的情況下,保存通過(guò)身份信息接收和驗(yàn)證模塊201獲得的用戶身份信息。例如,身份信息存儲(chǔ)模塊203可以將驗(yàn)證通過(guò)的用戶身份信息保存到服務(wù)器端的數(shù)據(jù)庫(kù)中。而在上述驗(yàn)證未通過(guò)的情況下,身份信息存儲(chǔ)模塊203則可以拒絕用戶提交的身份信息。然后,身份信息提取和索引模塊205在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引??蛇x地,身份信息提取和索引模塊205可以利用網(wǎng)絡(luò)爬蟲(chóng)在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面。身份信息提取和索引模塊205可以利用網(wǎng)絡(luò)爬蟲(chóng)通過(guò)網(wǎng)頁(yè)的鏈接地址來(lái)尋找其它網(wǎng)頁(yè),從網(wǎng)站的某一網(wǎng)頁(yè)開(kāi)始,讀取網(wǎng)頁(yè)的內(nèi)容,找到在該網(wǎng)頁(yè)中的其他鏈接地址,然后通過(guò)這些鏈接地址尋找其它網(wǎng)頁(yè),這樣一直循環(huán)下去。身份信息提取和索引模塊205采用網(wǎng)絡(luò)爬蟲(chóng)遍歷網(wǎng)站頁(yè)面以抓取內(nèi)容僅為一種示例,本發(fā)明的原理并不局限于此,本領(lǐng)域技術(shù)人員還可以通過(guò)身份信息提取和索引模塊205采用其它方式來(lái)在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè)內(nèi)容。身份信息提取和索引模塊205在抓取到網(wǎng)頁(yè)內(nèi)容之后,就可以從中提取符合預(yù)先定義的身份信息規(guī)則的身份信息。根據(jù)本發(fā)明的實(shí)施例,所述預(yù)先定義的身份信息規(guī)則例如可以包括身份證號(hào)碼驗(yàn)證規(guī)則、地址信息驗(yàn)證規(guī)則、郵政編碼驗(yàn)證規(guī)則、電話號(hào)碼驗(yàn)證規(guī)貝U、電子郵件地址驗(yàn)證規(guī)則等等。以身份證驗(yàn)證規(guī)則為例,身份信息提取和索引模塊205可以從利用網(wǎng)絡(luò)爬蟲(chóng)抓取到的網(wǎng)頁(yè)內(nèi)容中提取獨(dú)立的15位或18位數(shù)字,先驗(yàn)證這15位或18位數(shù)字是否符合我國(guó)居民身份證號(hào)碼組成規(guī)則,對(duì)于符合規(guī)則的號(hào)碼,再調(diào)用全國(guó)公民身份證號(hào)碼查詢服務(wù)中心(NCIIS)數(shù)據(jù)庫(kù)中的信息對(duì)身份證號(hào)碼進(jìn)行真實(shí)性驗(yàn)證,驗(yàn)證通過(guò)的身份證號(hào)碼即為符合預(yù)先定義的身份信息規(guī)則的身份信息。而對(duì)于地址信息驗(yàn)證規(guī)則和郵政編碼驗(yàn)證規(guī)則,身份信息提取和索引模塊205可以從利用網(wǎng)絡(luò)爬蟲(chóng)抓取到的網(wǎng)頁(yè)內(nèi)容中提取地址關(guān)鍵詞(例如,基于詞典的中文二元分詞算法)和獨(dú)立的6位數(shù)字,將此6位數(shù)字與現(xiàn)有的郵編列表進(jìn)行比對(duì),以確定該6位數(shù)字是否為郵政編碼;并且將地址關(guān)鍵詞與郵政名址中的地址關(guān)鍵詞進(jìn)行比對(duì),在匹配程度超過(guò)預(yù)先定義的閾值的情況下,即認(rèn)為該地址關(guān)鍵詞符合所述地址信息驗(yàn)證規(guī)則。所述預(yù)先定義的閾值可以根據(jù)實(shí)際需要來(lái)設(shè)置,較高的閾值會(huì)使符合規(guī)則的結(jié)果較少,但誤報(bào)率較低;較低的閾值會(huì)使符合規(guī)則的結(jié)果較多,但誤報(bào)率較高。
·
身份信息提取和索引模塊205在提取符合預(yù)先定義的身份信息規(guī)則的身份信息之后,就可以由此建立索引??蛇x地,身份信息提取和索引模塊205還可以在服務(wù)器端的數(shù)據(jù)庫(kù)中構(gòu)建查詢系統(tǒng)。之后,查詢和通知模塊207利用所述索引查詢身份信息存儲(chǔ)模塊203保存的用戶的身份信息,并且向用戶(例如,圖3所示的一個(gè)或多個(gè)客戶端300-1、…、300-n)通知查詢結(jié)果??蛇x地,查詢和通知模塊207可以在接收到用戶提出的查詢請(qǐng)求時(shí),利用所述索引查詢所述用戶的身份信息,并且向所述用戶通知查詢結(jié)果;查詢和通知模塊207也可以以預(yù)先定義的時(shí)間周期,利用所述索引查詢所有用戶的身份信息,并且當(dāng)在所述索引中查詢到用戶的身份信息時(shí),向相應(yīng)的用戶通知查詢結(jié)果。也就是說(shuō),查詢和通知模塊207進(jìn)行查詢和通知的方式可以分為被動(dòng)和主動(dòng)兩種,查詢和通知模塊207既可以在用戶提出查詢請(qǐng)求時(shí)進(jìn)行查詢并向用戶通知查詢結(jié)果,也可以每隔一段時(shí)間就主動(dòng)進(jìn)行查詢并向用戶通知查詢結(jié)果。在主動(dòng)查詢和通知的方式中,查詢和通知模塊207可以只在查詢到身份信息泄漏的情況下才向用戶通知查詢結(jié)果。根據(jù)本發(fā)明的實(shí)施例,查詢和通知模塊207向用戶通知查詢結(jié)果的方式可以包括移動(dòng)電話短消息、彩信、電子郵件、身份信息查詢網(wǎng)站站內(nèi)消息等等。另外,在身份信息查詢網(wǎng)站中,查詢和通知模塊207還可以為用戶提供歷史查詢結(jié)果查看和檢索的功能。根據(jù)本發(fā)明的實(shí)施例,所述查詢結(jié)果包括包含用戶的身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間。參見(jiàn)圖2,其中示出了根據(jù)本發(fā)明的實(shí)施例的查詢結(jié)果的界面的示意圖。如圖2所示,在查詢結(jié)果的界面中,查詢和通知模塊207提供了有關(guān)暴露用戶身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間(即,“暴露時(shí)間”)的信息,另外,查詢和通知模塊207還可以提供關(guān)于所有用戶總的身份信息泄漏量、查詢量、身份信息泄漏年齡分布、地區(qū)分布、性別分布等信息。
由于上述各裝置實(shí)施例與前述各方法實(shí)施例相對(duì)應(yīng),因此不再對(duì)各設(shè)備實(shí)施例進(jìn)行詳細(xì)描述。在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式
的權(quán)利要求書(shū)由此明確地并入該具體實(shí)施方式
,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的裝置中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)裝置中??梢园褜?shí)施例中的若干模塊組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者模塊中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的替代特征來(lái)代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。本發(fā)明的各個(gè)裝置實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP )來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的裝置中的一些或者全部模塊的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
權(quán)利要求
1.一種信息查詢和通知方法(100),包括步驟: 接收并且驗(yàn)證用戶提交的身份信息(SlOl); 在驗(yàn)證通過(guò)的情況下,保存用戶的身份信息(S103); 在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索弓丨(S105);以及 利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果(S107)。
2.如權(quán)利要求1所述的方法,其中所述身份信息包括證件號(hào)碼、金融賬戶號(hào)碼、電話號(hào)碼、地址信息、郵政編碼、電子郵件地址中的一個(gè)或者多個(gè)。
3.如權(quán)利要求1所述的方法,其中在所述接收并且驗(yàn)證用戶提交的身份信息的步驟(SlOl)中,利用預(yù)先定義的身份信息數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用提交的身份信息。
4.如權(quán)利要求1至3中的任一項(xiàng)所述的方法,其中在所述在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面的步驟中,利用網(wǎng)絡(luò)爬蟲(chóng)在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面。
5.如權(quán)利要求1至3中的任一項(xiàng)所述的方法,其中在所述利用所述索引查詢用戶的身份信息并且向用戶通知查詢結(jié)果的步驟(S107)中,在接收到用戶提出的查詢請(qǐng)求時(shí),利用所述索引查詢所述用戶的身份信息,并且向所述用戶通知查詢結(jié)果。
6.如權(quán)利要求1至3中的任一項(xiàng)所述的方法,其中在所述利用所述索引查詢用戶的身份信息并且向用戶通知查詢結(jié)果的步驟(S107)中,以預(yù)先定義的時(shí)間周期,利用所述索引查詢所有用戶的身份信息,并 且當(dāng)在所述索引中查詢到用戶的身份信息時(shí),向相應(yīng)的用戶通知查詢結(jié)果。
7.如權(quán)利要求1至3中的任一項(xiàng)所述的方法,其中所述查詢結(jié)果包括包含用戶的身份信息的網(wǎng)站頁(yè)面的數(shù)量、網(wǎng)址、發(fā)布時(shí)間。
8.一種信息查詢和通知裝置(200),包括: 身份信息接收和驗(yàn)證模塊(201),適于接收并且驗(yàn)證用戶提交的身份信息; 身份信息存儲(chǔ)模塊(203),適于在驗(yàn)證通過(guò)的情況下,保存用戶的身份信息; 身份信息提取和索引模塊(205),適于在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引;以及 查詢和通知模塊(207),適于利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果。
9.如權(quán)利要求8所述的裝置,其中所述身份信息包括證件號(hào)碼、金融賬戶號(hào)碼、電話號(hào)碼、地址信息、郵政編碼、電子郵件地址中的一個(gè)或者多個(gè)。
10.如權(quán)利要求8所述的裝置,其中所述身份信息接收和驗(yàn)證模塊(201)利用預(yù)先定義的身份信息數(shù)據(jù)庫(kù)來(lái)驗(yàn)證用戶提交的身份信息。
11.如權(quán)利要求8至10中的任一項(xiàng)所述的裝置,其中所述身份信息提取和索引模塊(205)利用網(wǎng)絡(luò)爬蟲(chóng)在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面。
12.如權(quán)利要求8至10中的任一項(xiàng)所述的裝置,其中所述查詢和通知模塊(207)在接收到用戶提出的查詢請(qǐng)求時(shí),利用所述索引查詢所述用戶的身份信息,并且向所述用戶通知查詢結(jié)果。
13.如權(quán)利要求8至10中的任一項(xiàng)所述的裝置,其中所述查詢和通知模塊(207)以預(yù)先定義的時(shí)間周期,利用所述索引查詢所有用戶的身份信息,并且當(dāng)在所述索引中查詢到用戶的身份信息時(shí),向相應(yīng)的用戶通知查詢結(jié)果。
14.如權(quán)利要求8至10中的任一項(xiàng)所述的裝置,其中所述查詢結(jié)果包括包含用戶的身份信息的網(wǎng)站頁(yè)面 的數(shù)量、網(wǎng)址、發(fā)布時(shí)間。
全文摘要
本發(fā)明公開(kāi)了一種信息查詢和通知方法和裝置。所述方法包括步驟接收并且驗(yàn)證用戶提交的身份信息;在驗(yàn)證通過(guò)的情況下,保存用戶的身份信息;在互聯(lián)網(wǎng)上遍歷網(wǎng)站頁(yè)面,提取符合預(yù)先定義的身份信息規(guī)則的身份信息并且建立索引;以及利用所述索引查詢用戶的身份信息,并且向用戶通知查詢結(jié)果。本發(fā)明針對(duì)互聯(lián)網(wǎng)身份信息泄漏這一重大信息安全問(wèn)題提供了解決方案。
文檔編號(hào)G06F17/30GK103150406SQ20131010910
公開(kāi)日2013年6月12日 申請(qǐng)日期2013年3月29日 優(yōu)先權(quán)日2013年3月29日
發(fā)明者袁聰, 袁真, 王磊, 王文濤, 胡鶴伊, 梁清, 李首峰, 魏科學(xué), 楊寶升 申請(qǐng)人:北京國(guó)政通科技有限公司