對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體設(shè)及一種對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示的方法及裝 置。
【背景技術(shù)】
[0002] 智能手機(jī)帶動(dòng)了手機(jī)應(yīng)用的發(fā)展,傳統(tǒng)的手機(jī)通訊錄發(fā)展為智能手機(jī)應(yīng)用后,極 大的增強(qiáng)了手機(jī)通訊錄檢索、備份、編輯的便捷性,智能通訊錄可W實(shí)時(shí)辨識(shí)號(hào)碼歸屬地、 所屬運(yùn)營商等信息,該些信息為用戶在存儲(chǔ)手機(jī)號(hào)碼(或電話號(hào)碼)時(shí)進(jìn)行號(hào)碼糾錯(cuò)和辨 識(shí)提供了條件。
[0003] 然而用戶可能由于疏忽或無意造成存儲(chǔ)或撥叫的電話號(hào)碼錯(cuò)誤,現(xiàn)有技術(shù)僅在撥 號(hào)階段,將輸入的手機(jī)號(hào)碼與通訊錄、通話記錄或短信記錄中的電話號(hào)碼進(jìn)行對(duì)比,記錄對(duì) 比結(jié)果,并設(shè)置對(duì)比結(jié)果的偏差范圍(如偏差范圍為0-3),當(dāng)輸入號(hào)碼與存儲(chǔ)號(hào)碼的數(shù)字 偏差在0-3W內(nèi)時(shí),默認(rèn)用戶可能查找的是手機(jī)中的存儲(chǔ)號(hào)碼,在號(hào)碼輸入頁給出命中的 存儲(chǔ)號(hào)碼作為參考,但其仍然未對(duì)用戶存儲(chǔ)或撥叫的號(hào)碼本身進(jìn)行糾錯(cuò)。
【發(fā)明內(nèi)容】
[0004] 鑒于上述問題,提出了本發(fā)明W便提供一種克服上述問題或者至少部分地解決上 述問題的對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示的方法和相應(yīng)的對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示的裝置。
[0005] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示的方法,其包括:
[0006] 獲取用戶輸入的待存儲(chǔ)或待撥叫的電話號(hào)碼W及用戶輸入的電話號(hào)碼的實(shí)際長 度值;
[0007] 根據(jù)電話號(hào)碼的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸屬類別;
[000引對(duì)于一個(gè)或多個(gè)歸屬類別的每個(gè)歸屬類別,按照歸屬類別從電話號(hào)碼中提取特征 碼,將提取的特征碼與該歸屬類別的特征碼進(jìn)行比對(duì);
[0009] 若按照每個(gè)歸屬類別提取的特征碼都沒有命中該歸屬類別的特征碼,則對(duì)電話號(hào) 碼進(jìn)行糾錯(cuò)提示。
[0010] 可選地,在根據(jù)電話號(hào)碼的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸屬類別之 前,方法還包括:
[0011] 預(yù)估電話號(hào)碼的長度得到預(yù)估長度值,判斷用戶輸入電話號(hào)碼的實(shí)際長度值與預(yù) 估長度值是否一致,若實(shí)際長度值與預(yù)估長度值不一致,則對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示;
[0012] 根據(jù)電話號(hào)碼的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸屬類別進(jìn)一步為;若實(shí) 際長度值與預(yù)估長度值一致,則根據(jù)電話號(hào)碼的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸 屬類別。
[0013] 可選地,預(yù)估電話號(hào)碼的長度得到預(yù)估長度值進(jìn)一步為:根據(jù)電話號(hào)碼的歸屬地 信息和/或運(yùn)營商驗(yàn)證號(hào)碼,預(yù)估電話號(hào)碼的長度得到預(yù)估長度值。
[0014]可選地,方法還包括:基于大量電話號(hào)碼樣本,預(yù)先建立電話號(hào)碼的類別特征庫;
[0015] 類別特征庫中W類別數(shù)據(jù)結(jié)構(gòu)為單位存儲(chǔ)類別信息,每一類別數(shù)據(jù)結(jié)構(gòu)至少包含 如下信息:類別特征ID和/或類別名稱、類別號(hào)碼長度值、特征碼W及特征碼位置信息。
[0016] 可選地,每一類別數(shù)據(jù)結(jié)構(gòu)還包含如下信息中的一項(xiàng)或多項(xiàng);特征名稱、修改時(shí) 間、入庫時(shí)間W及擴(kuò)展字段。
[0017] 可選地,根據(jù)電話號(hào)碼的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸屬類別進(jìn)一步 為;將實(shí)際長度值與類別特征庫內(nèi)所有類別數(shù)據(jù)結(jié)構(gòu)的類別號(hào)碼長度值進(jìn)行比對(duì),獲得比 對(duì)一致的一個(gè)或多個(gè)類別數(shù)據(jù)結(jié)構(gòu),一個(gè)或多個(gè)類別數(shù)據(jù)結(jié)構(gòu)的類別特征ID和/或類別名 稱標(biāo)示電話號(hào)碼的一個(gè)或多個(gè)歸屬類別;
[0018] 對(duì)于一個(gè)或多個(gè)歸屬類別的每個(gè)歸屬類別,按照歸屬類別從電話號(hào)碼中提取特征 碼,將提取的特征碼與該歸屬類別的特征碼進(jìn)行比對(duì)進(jìn)一步為;對(duì)于一個(gè)或多個(gè)歸屬類別 的每個(gè)歸屬類別,獲取歸屬類別對(duì)應(yīng)的類別數(shù)據(jù)結(jié)構(gòu)的特征碼位置信息,按照特征碼位置 信息,從電話號(hào)碼的相應(yīng)位置提取特征碼,將提取的特征碼與該歸屬類別的特征碼進(jìn)行比 對(duì)。
[0019] 可選地,特征碼為電話號(hào)碼的網(wǎng)絡(luò)識(shí)別號(hào)。
[0020] 可選地,在獲取用戶輸入的電話號(hào)碼的實(shí)際長度值之前,方法還包括:將電話號(hào)碼 與用戶的存儲(chǔ)號(hào)碼及通用號(hào)碼進(jìn)行匹配;
[0021] 獲取用戶輸入的電話號(hào)碼的實(shí)際長度值進(jìn)一步為:若電話號(hào)碼與用戶的存儲(chǔ)號(hào)碼 及通用號(hào)碼均不匹配,則獲取用戶輸入的電話號(hào)碼的實(shí)際長度值。
[0022] 可選地,存儲(chǔ)號(hào)碼包括;用戶的通訊錄、短信記錄、和/或通話記錄中記錄的電話 號(hào)碼;
[0023] 通用號(hào)碼包括;商家電話號(hào)碼、機(jī)構(gòu)電話號(hào)碼、和/或單位電話號(hào)碼。
[0024] 根據(jù)本發(fā)明的另一方面,提供了一種對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示的裝置,其包括:
[0025] 獲取模塊,適于獲取用戶輸入的待存儲(chǔ)或待撥叫的電話號(hào)碼W及用戶輸入的電話 號(hào)碼的實(shí)際長度值;
[0026] 歸類模塊,適于根據(jù)電話號(hào)碼的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸屬類 別;
[0027] 比對(duì)模塊,適于對(duì)于一個(gè)或多個(gè)歸屬類別的每個(gè)歸屬類別,按照歸屬類別從電話 號(hào)碼中提取特征碼,將提取的特征碼與該歸屬類別的特征碼進(jìn)行比對(duì);
[002引提示模塊,適于在按照每個(gè)歸屬類別提取的特征碼都沒有命中該歸屬類別的特征 碼的情況下,對(duì)電話號(hào)碼進(jìn)行糾錯(cuò)提示。
[0029] 可選地,裝置還包括:
[0030] 預(yù)估模塊,適于預(yù)估電話號(hào)碼的長度得到預(yù)估長度值;
[0031] 判斷模塊,適于判斷用戶輸入電話號(hào)碼的實(shí)際長度值與預(yù)估長度值是否一致;
[0032] 提示模塊進(jìn)一步適于:在實(shí)際長度值與預(yù)估長度值不一致的情況下,對(duì)電話號(hào)碼 進(jìn)行糾錯(cuò)提示;
[0033] 歸類模塊進(jìn)一步適于;在實(shí)際長度值與預(yù)估長度值一致的情況下,根據(jù)電話號(hào)碼 的實(shí)際長度值確定電話號(hào)碼的一個(gè)或多個(gè)歸屬類別。
[0034] 可選地,預(yù)估模塊進(jìn)一步適于:根據(jù)電話號(hào)碼的歸屬地信息和/或運(yùn)營商驗(yàn)證號(hào) 碼,預(yù)估電話號(hào)碼的長度得到預(yù)估長度值。
[0035] 可選地,裝置還包括;類別特征庫;
[0036] 類別特征庫中W類別數(shù)據(jù)結(jié)構(gòu)為單位存儲(chǔ)類別信息,每一類別數(shù)據(jù)結(jié)構(gòu)至少包含 如下信息:類別特征ID和/或類別名稱、類別號(hào)碼長度值、特征碼W及特征碼位置信息。
[0037] 可選地,每一類別數(shù)據(jù)結(jié)構(gòu)還包含如下信息中的一項(xiàng)或多項(xiàng);特征名稱、修改時(shí) 間、入庫時(shí)間W及擴(kuò)展字段。
[003引可選地,歸類模塊進(jìn)一步適于;將實(shí)際長度值與類別特征庫內(nèi)所有類別數(shù)據(jù)結(jié)構(gòu) 的類別號(hào)碼長度值進(jìn)行比對(duì),獲得比對(duì)一致的一個(gè)或多個(gè)類別數(shù)據(jù)結(jié)構(gòu),一個(gè)或多個(gè)類別 數(shù)據(jù)結(jié)構(gòu)的類別特征ID和/或類別名稱標(biāo)示電話號(hào)碼的一個(gè)或多個(gè)歸屬類別;
[0039] 比對(duì)模塊進(jìn)一步適于;對(duì)于一個(gè)或多個(gè)歸屬類別的每個(gè)歸屬類別,獲取歸屬類別 對(duì)應(yīng)的類別數(shù)據(jù)結(jié)構(gòu)的特征碼位置信息,按照特征碼位置信息,從電話號(hào)碼的相應(yīng)位置提 取特征碼,將提取的特征碼與該歸屬類別的特征碼進(jìn)行比對(duì)。
[0040] 可選地,特征碼為電話號(hào)碼的網(wǎng)絡(luò)識(shí)別號(hào)。
[0041] 可選地,裝置還包括:匹配模塊,適于將電話號(hào)碼與用戶的存儲(chǔ)號(hào)碼及通用號(hào)碼進(jìn) 行匹配;
[0042] 獲取模塊進(jìn)一步適于:在電話號(hào)碼與用戶的存儲(chǔ)號(hào)碼及通用號(hào)碼均不匹配的情況 下,獲取用戶輸入的電話號(hào)碼的實(shí)際長度值。
[0043] 可選地,存儲(chǔ)號(hào)碼包括;用戶的通訊錄、短信記錄、和/或通話記錄中記錄的電話 號(hào)碼;
[0044] 通用號(hào)碼包括;商家電話號(hào)碼、機(jī)構(gòu)電話號(hào)碼、和/或單位電話號(hào)碼。
[0045] 根據(jù)本發(fā)明提供的方案,通過確定電話號(hào)碼的歸屬類別,利用歸屬類別的特征碼 對(duì)用戶輸入的電話號(hào)碼進(jìn)行特征碼的數(shù)字驗(yàn)證,對(duì)未通過