一種驗證碼管理系統(tǒng)及方法以及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通話控制技術(shù)領(lǐng)域,尤其涉及一種驗證碼管理系統(tǒng)及方法以及移動終端。
【背景技術(shù)】
[0002]移動終端的普及給使用者帶來極大便利,能夠支持使用者隨時隨地?fù)艽蚝徒勇犽娫?。但是沒有很好的安全防護(hù)措施,個人的電話號碼會在不經(jīng)意間被泄露,從而帶來騷擾電話的問題。一些商家例如房產(chǎn)公司或者民間借貸公司會通過不正當(dāng)手段獲取潛在客戶的電話號碼,并通過不停撥打騷擾電話的方式期望達(dá)成一些商業(yè)目的,從而妨礙人們的正常生活。對于一些屏蔽騷擾電話的手段,會造成一些雖然沒有記錄在通訊錄中,但是比較重要的電話被屏蔽,從而給使用者造成不必要的麻煩和損失。
[0003]中國專利(CN102685296A)公開了一種抗騷擾電話機(jī),該機(jī)中安裝了主叫語音身份識別處理系統(tǒng),其方法是利用騷擾電話都是重復(fù)播放預(yù)先錄制并固化在語音錄放IC中的廣告宣傳和傳真提示音實施騷擾的特征,利用其不是主叫人直接呼叫,通過語音提示控制主叫人的呼叫,從而判定并濾除上述騷擾電話,還通過暫時隔離主叫振鈴,再進(jìn)行系列判定步驟及語音提示等判定方法,確認(rèn)并濾除各種騷擾電話。上述技術(shù)方案所針對的騷擾電話為“預(yù)先錄制并固化在語音錄放IC中的廣告宣傳和傳真提示音”,而目前許多騷擾電話仍然是人工撥打的,因此該技術(shù)方案比較片面,無法解決現(xiàn)有技術(shù)中存在的問題。
[0004]中國專利(CN101119367)公開了一種實現(xiàn)通訊終端來電防火墻的方法及其系統(tǒng),包括如下步驟:在通訊終端存儲器上的防火墻電話號碼組中預(yù)設(shè)想要拒接的電話號碼;選擇需要拒接來電電話號碼的匹配類型;對所預(yù)設(shè)電話號碼的位數(shù)進(jìn)行相應(yīng)匹配設(shè)置;接收來電電話并提取該來電電話號碼;選擇所預(yù)設(shè)的電話號碼,并與所述來電號碼進(jìn)行檢索匹配,如果檢索匹配到相同的位數(shù),則所述通訊終端將拒接所述來電電話并恢復(fù)到正常待機(jī)狀態(tài);如果沒有檢索匹配到相同的位數(shù),則所述通訊終端正常接聽來電。與現(xiàn)有技術(shù)相比,本發(fā)明設(shè)計的來電防火墻還完善了來電防火墻的功能,滿足了不同用戶對終端“防火能力”的不同要求,實現(xiàn)了這種“升級”的來電防火墻功能。上述技術(shù)方案中,需要依靠來電防火墻設(shè)置目標(biāo)號碼,沒有目標(biāo)號碼就無法實施攔截,仍然需要接通騷擾電話一次才能標(biāo)記并攔截,因此無法完全解決現(xiàn)有技術(shù)中存在的問題。
【發(fā)明內(nèi)容】
[0005]根據(jù)現(xiàn)有技術(shù)中存在的問題,即對于騷擾電話缺乏接通之前即攔截的手段,現(xiàn)提供一種驗證碼管理系統(tǒng)及方法以及移動終端,具體包括:
[0006]一種驗證碼管理系統(tǒng),適用于移動終端內(nèi),包括主叫單元和被叫單元;其中,
[0007]所述主叫單元包括:
[0008]驗證碼獲取模塊,用于獲取外部輸入的驗證碼;
[0009]發(fā)送模塊,連接所述驗證碼獲取模塊,在向被呼叫的所述移動終端發(fā)送呼叫建立請求時發(fā)送所述驗證碼;
[0010]所述被叫單元包括:
[0011]接收模塊,用于接收所述驗證碼;
[0012]第一存儲模塊,保存有預(yù)設(shè)的標(biāo)準(zhǔn)驗證碼以及所述標(biāo)準(zhǔn)驗證碼的生效起始時間;
[0013]第二存儲模塊,保存有一預(yù)設(shè)的時間間隔;
[0014]驗證碼模塊,分別連接所述第一存儲模塊和所述接收模塊,用于獲取被解析出的所述驗證碼,并將所述驗證碼與所述標(biāo)準(zhǔn)驗證碼進(jìn)行匹配,輸出匹配結(jié)果;
[0015]判斷模塊,分別連接所述第一存儲模塊、第二存儲模塊和所述驗證碼模塊,判斷相匹配的所述驗證碼的接收時間與對應(yīng)的所述標(biāo)準(zhǔn)驗證碼的起始時間的時間跨度是否超出所述時間間隔,并輸出判斷結(jié)果;
[0016]通話控制模塊,分別連接所述驗證碼模塊和所述判斷模塊,用于根據(jù)所述匹配結(jié)果,控制所述被叫單元攔截不匹配于所述標(biāo)準(zhǔn)驗證碼的對應(yīng)的所述呼叫建立請求,以及
[0017]根據(jù)所述判斷結(jié)果,控制所述被叫單元攔截所述時間跨度超出所述時間間隔的對應(yīng)的所述呼叫建立請求。
[0018]優(yōu)選的,該驗證碼管理系統(tǒng),其中,
[0019]所述主叫單元中還包括:
[0020]封裝模塊,連接在所述驗證碼獲取模塊和所述發(fā)送模塊之間,用于將所述驗證碼以預(yù)定格式封裝,以形成經(jīng)過封裝后的傳輸標(biāo)識。
[0021]所述被叫單元中還包括:
[0022]解析模塊,分別連接所述接收模塊和所述驗證碼模塊,獲取所述傳輸標(biāo)識,并解析得到對應(yīng)的所述驗證碼。
[0023]優(yōu)選的,該驗證碼管理系統(tǒng),其中,所述主叫單元中還包括:
[0024]主叫信息獲取模塊,連接所述封裝模塊,用于獲取用于標(biāo)識發(fā)起呼叫建立請求的所述移動終端的主叫信息并發(fā)送至所述封裝模塊;
[0025]以所述預(yù)設(shè)格式被封裝的所述傳輸標(biāo)識中包括傳輸標(biāo)志位、所述驗證碼和所述主叫信息。
[0026]優(yōu)選的,該驗證碼管理系統(tǒng),其中,所述解析模塊還用于從所述傳輸標(biāo)識中解析得到相應(yīng)的所述主叫信息;
[0027]所述被叫單元中還包括:
[0028]主叫信息模塊,連接所述解析模塊,用于獲取被解析出的所述主叫信息,并將所述主叫信息顯示于所述移動終端的信息顯示界面上。
[0029]優(yōu)選的,該驗證碼管理系統(tǒng),其中,以所述預(yù)設(shè)格式被封裝的所述傳輸標(biāo)識包括傳輸標(biāo)志位和所述驗證碼。
[0030]優(yōu)選的,該驗證碼管理系統(tǒng),其中,所述封裝模塊將待發(fā)送的所述驗證碼封裝,以形成能夠通過UUS通信協(xié)議進(jìn)行傳輸?shù)乃鰝鬏敇?biāo)識。
[0031]優(yōu)選的,該驗證碼管理系統(tǒng),其中,所述傳輸標(biāo)識的總長度不超過35個字節(jié)。
[0032]一種驗證碼管理方法,適用于移動終端內(nèi),其中,
[0033]主叫的移動終端通過發(fā)送呼叫建立請求以及對應(yīng)的驗證碼與被叫的移動終端之間進(jìn)行通話;
[0034]被叫的移動終端內(nèi),所述驗證碼管理方法具體包括:
[0035]步驟SI,接收外部發(fā)送的呼叫建立請求以及對應(yīng)的所述驗證碼;
[0036]步驟S2,判斷所述驗證碼是否匹配于預(yù)設(shè)的標(biāo)準(zhǔn)驗證碼,并在所述驗證碼不匹配于預(yù)設(shè)的標(biāo)準(zhǔn)驗證碼轉(zhuǎn)至步驟S5 ;
[0037]步驟S3,判斷所述驗證碼的接收時間與對應(yīng)的所述標(biāo)準(zhǔn)驗證碼的起始時間的時間跨度是否超出預(yù)設(shè)的時間間隔,并在所述時間跨度超出所述時間間隔時轉(zhuǎn)至步驟S5 ;
[0038]步驟S4,允許對所述呼叫建立請求作出應(yīng)答,并退出;
[0039]步驟S5,攔截所述呼叫建立請求,并退出。
[0040]優(yōu)選的,該驗證碼管理方法,其中,
[0041]主叫的移動終端內(nèi),主叫過程具體包括:
[0042]步驟Sla,獲取外部輸入的主叫號碼和驗證碼;
[0043]步驟S2a,封裝所述驗證碼,以形成具有預(yù)定格式的傳輸標(biāo)識;
[0044]步驟S3a,向?qū)?yīng)的所述移動終端發(fā)送呼叫建立請求時發(fā)送所述傳輸標(biāo)識。
[0045]優(yōu)選的,該驗證碼管理方法,其中,所述步驟SI中,接收外部發(fā)送的呼叫建立請求以及對應(yīng)的包括所述驗證碼的所述傳輸標(biāo)識。
[0046]優(yōu)選的,該驗證碼管理方法,其中,所述步驟S2具體包括:
[0047]步驟S21,判斷是否接收到主叫的移動終端發(fā)送的相應(yīng)的傳輸標(biāo)識,并在未接收到相應(yīng)的所述傳輸標(biāo)識時轉(zhuǎn)至步驟S5 ;
[0048]步驟S22,解析所述傳輸標(biāo)識,并判斷是否包括相應(yīng)的驗證碼,在所述傳輸標(biāo)識中未包括相應(yīng)的驗證碼時轉(zhuǎn)至步驟S5 ;
[0049]步驟S23,判斷所述驗證碼是否匹配預(yù)設(shè)的標(biāo)準(zhǔn)驗證碼,并在所述驗證碼不匹配于預(yù)設(shè)的標(biāo)準(zhǔn)驗證碼轉(zhuǎn)至步驟S5 ;
[0050]步驟S24,轉(zhuǎn)至所述步驟S3。
[0051]優(yōu)選的,該驗證碼管理方法,其中,獲取所述主叫號碼、所述驗證碼以及用于標(biāo)識發(fā)起呼叫建立請求的移動終端的主叫信息,并封裝形成相應(yīng)的所述傳輸標(biāo)識,在發(fā)出主叫的同時發(fā)送所述傳輸標(biāo)識至被叫的所述移動終端。
[0052]優(yōu)選的,該驗證碼管理方法,其中,在執(zhí)行完所述步驟SI后,判斷驗證碼功能是否開啟,并在驗證碼功能未開啟時執(zhí)行下述步驟:
[0053]步驟S11,判斷是否開啟主叫信息功能,并在未開啟所述主叫信息功能進(jìn)行正常通話流程;
[0054]步驟S12,判斷是否接收到主叫的移動終端發(fā)送的相應(yīng)的包括