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