一種通話驗證系統及方法以及移動終端的制作方法
【技術領域】
[0001]本發明涉及通話控制技術領域,尤其涉及一種通話驗證系統及方法以及移動終端。
【背景技術】
[0002]移動終端的普及給使用者帶來極大便利,能夠支持使用者隨時隨地撥打和接聽電話。但是沒有很好的安全防護措施,個人的電話號碼會在不經意間被泄露,從而帶來騷擾電話的問題。一些商家例如房產公司或者民間借貸公司會通過不正當手段獲取潛在客戶的電話號碼,并通過不停撥打騷擾電話的方式期望達成一些商業目的,從而妨礙人們的正常生活。對于一些屏蔽騷擾電話的手段,會造成一些雖然沒有記錄在通訊錄中,但是比較重要的電話被屏蔽,從而給使用者造成不必要的麻煩和損失。
[0003]中國專利(CN102685296A)公開了一種抗騷擾電話機,該機中安裝了主叫語音身份識別處理系統,其方法是利用騷擾電話都是重復播放預先錄制并固化在語音錄放1C中的廣告宣傳和傳真提示音實施騷擾的特征,利用其不是主叫人直接呼叫,通過語音提示控制主叫人的呼叫,從而判定并濾除上述騷擾電話,還通過暫時隔離主叫振鈴,再進行系列判定步驟及語音提示等判定方法,確認并濾除各種騷擾電話。上述技術方案所針對的騷擾電話為“預先錄制并固化在語音錄放1C中的廣告宣傳和傳真提示音”,而目前許多騷擾電話仍然是人工撥打的,因此該技術方案比較片面,無法解決現有技術中存在的問題。
[0004]中國專利(CN101119367)公開了一種實現通訊終端來電防火墻的方法及其系統,包括如下步驟:在通訊終端存儲器上的防火墻電話號碼組中預設想要拒接的電話號碼;選擇需要拒接來電電話號碼的匹配類型;對所預設電話號碼的位數進行相應匹配設置;接收來電電話并提取該來電電話號碼;選擇所預設的電話號碼,并與所述來電號碼進行檢索匹配,如果檢索匹配到相同的位數,則所述通訊終端將拒接所述來電電話并恢復到正常待機狀態;如果沒有檢索匹配到相同的位數,則所述通訊終端正常接聽來電。與現有技術相比,本發明設計的來電防火墻還完善了來電防火墻的功能,滿足了不同用戶對終端“防火能力”的不同要求,實現了這種“升級”的來電防火墻功能。上述技術方案中,需要依靠來電防火墻設置目標號碼,沒有目標號碼就無法實施攔截,仍然需要接通騷擾電話一次才能標記并攔截,因此無法完全解決現有技術中存在的問題。
【發明內容】
[0005]根據現有技術中存在的問題,即對于騷擾電話缺乏接通之前即攔截的手段,現提供一種通話驗證系統及方法以及移動終端,具體包括:
[0006]一種通話驗證系統,適用于移動終端內,包括主叫單元和被叫單元;其中,
[0007]所述主叫單元包括:
[0008]驗證碼獲取模塊,用于獲取外部輸入的驗證碼;
[0009]封裝模塊,連接所述驗證碼獲取模塊,用于將所述驗證碼以預定格式封裝,以形成經過封裝后的傳輸標識;
[0010]發送模塊,連接所述封裝模塊,在向被呼叫的所述移動終端發送呼叫建立請求時發送所述傳輸標識;
[0011]所述被叫單元包括:
[0012]接收模塊,用于接收所述傳輸標識;
[0013]存儲模塊,保存有預設的標準驗證碼;
[0014]解析模塊,連接所述接收模塊,獲取所述傳輸標識,并解析得到對應的所述驗證碼;
[0015]驗證碼模塊,分別連接所述存儲模塊和所述解析模塊,用于獲取被解析出的所述驗證碼,并將所述驗證碼與所述標準驗證碼進行匹配,輸出匹配結果;
[0016]通話控制模塊,連接所述驗證碼模塊,用于獲取所述匹配結果,并根據所述匹配結果,控制所述被叫單元攔截不匹配于所述標準驗證碼的對應的所述呼叫建立請求。
[0017]優選的,該通話驗證系統,其中,所述主叫單元中還包括:
[0018]主叫信息獲取模塊,連接所述封裝模塊,用于獲取用于標識發起呼叫建立請求的所述移動終端的主叫信息并發送至所述封裝模塊;
[0019]以所述預設格式被封裝的所述傳輸標識中包括傳輸標志位、所述驗證碼和所述主叫信息。
[0020]優選的,該通話驗證系統,其中,所述解析模塊還用于從所述傳輸標識中解析得到相應的所述主叫信息;
[0021]所述被叫單元中還包括:
[0022]主叫信息模塊,連接所述解析模塊,用于獲取被解析出的所述主叫信息,并將所述主叫信息顯示于所述移動終端的信息顯示界面上。
[0023]優選的,該通話驗證系統,其中,以所述預設格式被封裝的所述傳輸標識包括傳輸標志位和所述驗證碼。
[0024]優選的,該通話驗證系統,其中,所述封裝模塊將待發送的所述驗證碼封裝,以形成能夠通過UUS通信協議進行傳輸的所述傳輸標識。
[0025]優選的,該通話驗證系統,其中,所述傳輸標識的總長度不超過35個字節。
[0026]一種通話驗證方法,適用于移動終端內,其中,
[0027]主叫過程具體包括:
[0028]步驟Sla,獲取外部輸入的主叫號碼和驗證碼;
[0029]步驟S2a,封裝所述驗證碼,以形成具有預定格式的傳輸標識;
[0030]步驟S3a,向對應的所述移動終端發送呼叫建立請求時發送所述傳輸標識。
[0031 ] 一種通話驗證方法,適用于移動終端內,其中,
[0032]被叫過程具體包括:
[0033]步驟Slb,接收外部發送的呼叫建立請求;
[0034]步驟S2b,判斷是否接收到主叫的移動終端發送的相應的傳輸標識,并在未接收到相應的所述傳輸標識時轉至步驟S6b ;
[0035]步驟S3b,解析所述傳輸標識,并判斷是否包括相應的驗證碼,在所述傳輸標識中未包括相應的驗證碼時轉至步驟S6b ;
[0036]步驟S4b,判斷所述驗證碼是否匹配預設的標準驗證碼,并在所述驗證碼不匹配于預設的標準驗證碼轉至步驟S6b ;
[0037]步驟S5b,允許對所述呼叫建立請求作出應答,并退出;
[0038]步驟S6b,攔截所述呼叫建立請求,并退出。
[0039]優選的,該通話驗證方法,其中,獲取所述主叫號碼、所述驗證碼以及用于標識發起呼叫建立請求的移動終端的主叫信息,并封裝形成相應的所述傳輸標識,在發出主叫的同時發送所述傳輸標識至被叫的所述移動終端。
[0040]優選的,該通話驗證方法,其中,在執行完所述步驟Slb后,判斷驗證碼功能是否開啟,在驗證碼功能開啟時繼續執行所述步驟S2b,并在驗證碼功能未開啟時執行下述步驟::步驟S11,判斷是否開啟主叫信息功能,并在未開啟所述主叫信息功能進行正常通話流程;
[0041]步驟S12,判斷是否接收到主叫的移動終端發送的相應的包括用于標識發起呼叫建立請求的移動終端的傳輸標識,并在未接收到所述傳輸標識時轉至所述步驟S6b ;
[0042]步驟S13,解析所述傳輸標識,并判斷所述傳輸標識中是否包括相應的主叫信息,并在所述傳輸標識中未包括所述主叫信息時轉至所述步驟S6b ;
[0043]步驟S14,進行正常通話流程,并將所述主叫信息顯示在所述移動終端的信息顯示界面上,并退出。
[0044]優選的,該通話驗證方法,其中,所述步驟S2a中,具有預定格式的所述傳輸標識能夠通過UUS通信協議進行傳輸。
[0045]優選的,該通話驗證方法,其中,所述傳輸標識的總長度不超過35個字節。
[0046]一種移動終端,其中,包括上述的通話驗證系統。
[0047]一種移動終端,其中,采用上述的通話驗證方法。
[0048]上述技術方案的有益效果是:
[0049]1)只需移動終端即可實現,無需移動網絡的配置以及運營商提供相關服務;
[0050]2)在使用體驗上沒有任何延遲,不會影響現有的電話業務;
[0051]3)無需人工接聽或掛斷騷擾電話才能完成攔截,有效避免電話騷擾;
[0052]4)配置靈活,結構簡單,使用成本較低。
【附圖說明】
[0053]圖1是本發明的較佳的實施例中,一種通話驗證系統的結構示意圖;
[0054]圖2是本發明的較佳的實施例中,UUS通信協議的數據傳輸時序圖;
[0055]圖3是本發明的較佳的實施例中,傳輸標識的數據結構示意圖;
[0056]圖4-5是本發明的較佳的實施例中,采用上述通話驗證系統進行的通話驗證方法的流程示意圖。
【具體實施方式】
[0057]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0058]需要說明的是,在不沖突的情況下,本發明中的實施例及實施例中的特