專利名稱:無線通訊設備及其雙音多頻信息輸入方法
技術領域:
本發明涉及通訊技術領域,特別是涉及ー種無線通訊設備及其雙音多頻信息輸入方法。
背景技術:
雙音多頻(DTMF)是電話系統中電話機與交換機之間的ー種用戶信令,通常用于發送被叫號碼。日常生活中撥打電話的過程中經常會聽到“請輸入卡號,以井號結束”、“請撥分機號”以上的這些語音提示。現有技術中,無線通訊設備對于雙音多頻信息的輸入,都需要直接的輸入,即用戶 只能通過鍵盤一個字符一個字符的進行輸入,每輸入ー個數字后,無線通訊設備發送ー個數字,這種方式存在的缺陷如下I)每次輸入都需要手動輸入,輸入效率低;2)輸入過程中,輸入錯誤ー個字符則需重新輸入。
發明內容
本發明主要解決的技術問題是提供一種無線通訊設備及其雙音多頻信息輸入方法,能夠提高雙音多頻信息輸入效率,提高雙音多頻信息輸入的準確率。為解決上述技術問題,本發明采用的一個技術方案是提供一種無線通訊設備的雙音多頻信息輸入方法,其包括與通話方建立通話,在通話中需輸入雙音多頻字符串吋,從存儲單元獲取目標字符串;判斷目標字符串是否為雙音多頻字符串;在判斷到字符串為雙音多頻字符串時,依序將目標字符串中的字符逐一發送至通話方。其中,與通話方建立通話,在通話中需輸入雙音多頻輸入提示信息時,從存儲單元獲取目標字符串的步驟之前還包括將ー個或多個字符串以特定名稱為單位保存到存儲單元,其中,特定名稱為電話號碼、證件號碼或卡號。其中,從存儲單元獲取目標字符串的步驟包括顯示特定名稱的列表,并提供用戶輸入接ロ ;從用戶輸入接ロ獲取用戶選擇,根據用戶選擇獲取用戶所選擇的特定名稱所對應的字符串;將字符串作為目標字符串。其中,判斷目標字符串是否為雙音多頻字符串的步驟包括判斷目標字符串中的每ー個字符是否為1,2,3,4,5,6,7,8,9,*,#, A, B, C,D中的一者,若是,則字符串為雙音多
頻字符串;若否,則字符串非雙音多頻字符串。其中,在判斷到字符串非雙音多頻字符串時,提示用戶人工輸入雙音多頻字符串。為解決上述技術問題,本發明采用的另ー個技術方案是提供ー種無線通訊設備,其包括存儲單元,用于存儲目標字符串;電話模塊,用干與通話方建立通話,在通話中需輸入雙音多頻字符串吋,從存儲單元獲取目標字符串;判斷模塊,用于判斷電話模塊獲取到的目標字符串是否為雙音多頻字符串;雙音多頻信息處理模塊,用于在判斷模塊判斷到目標字符串為雙音多頻字符串吋,依序將目標字符串中的字符逐一發送至通話方。
其中,無線通訊設備進ー步包括信息管理模塊,用于將ー個或多個字符串以特定名稱為單位保存到存儲單元,其中,特定名稱為電話號碼、證件號碼或卡號。其中,信息管理模塊進一歩包括顯示單元,用于顯示特定名稱的列表;用戶輸入接ロ,用于獲取用戶選擇,井根據用戶選擇獲取用戶所選擇的特定名稱所對應的字符串,以將字符串作為目標字符串。其中,雙音多頻字符串包括1,2,3,4,5,6,7,8,9,*,#, A, B,C和D。其中,雙音多頻信息處理模塊進一歩包括第一處理單元,用于在判斷模塊判斷到字符串為雙音多頻字符串時,依序將字符串中的字符逐一發送至通話方;第二處理單元,用于在判斷模塊判斷到字符串非雙音多頻字符串時,提示用戶人工輸入雙音多頻字符串。本發明在需要輸入雙音多頻字符串吋,從存儲單元獲取目標字符串,判斷并發送目標字符串,不難看出,本發明無需手動地、一個字符一個字符地輸入雙音多頻字符串,因·此能夠提高雙音多頻信息輸入效率,提高雙音多頻信息輸入的準確率。
圖I是本發明雙音多頻信息輸入方法一實施例的流程圖;圖2是本發明雙音多頻信息輸入方法一實施例獲取目標字符串的具體流程圖;圖3是本發明無線通訊設備一實施例的結構示意圖;圖4是圖3所示的雙音多頻信息處理模塊的結構示意圖;圖5是本發明無線通訊設備另ー實施例的結構示意圖;圖6是圖5所示的信息管理模塊的結構示意圖。
具體實施例方式下面結合附圖和實施例,對本發明進行詳細說明。請參閱圖1,圖I是本發明雙音多頻信息輸入方法一實施例的流程圖,本發明雙音多頻信息輸入方法可用于無線通訊設備,譬如手機或個人電腦的軟件通訊等,在此不作限定,本實施例中該雙音多頻信息輸入方法包括以下步驟SlOl :與通話方建立通話,在通話中需輸入雙音多頻字符串吋,從存儲單元獲取目標字符串。舉例而言,在通過電話與銀行、移動運營商進行業務咨詢或辦理時,通常會需要用戶輸入身份證號碼、銀行卡號以及密碼等信息,此時,用戶可從存儲單元直接獲取預先存儲于無線通訊設備內的目標字符串。進一歩,從存儲單元獲取目標字符串之前還需對目標字符串進行預先存儲將ー個或多個字符串以特定名稱為單位保存到存儲單元,其中特定名稱可以是電話號碼、證件號碼或卡號等。在本實施例中,存儲單元優選為電話本或記事本,當然也可以是其他可存儲雙音多頻字符串的物理結構或應用程序,本發明對此不作限定。S102 :判斷目標字符串是否為雙音多頻字符串。在步驟S 102中,其可以根據雙音多頻字符串所支持字符串的規定的字符集“0-9,*,#,A-D",從而判斷目標字符串中的每ー個字符是否為1,2,3,4,5,6,7,8,9,*,#,A,B,C,D中的一者,若是,則字符串為雙音多頻字符串;若否,則字符串非雙音多頻字符串。
S103 :在判斷到字符串為雙音多頻字符串時,依序將目標字符串中的字符逐一發送至通話方。在步驟S103中還可以包括當判斷到字符串非雙音多頻字符串時,提示用戶人工輸入雙音多頻字符串,或者彈出提示框提示用戶信息出錯,讓用戶重新選擇目標字符串。請參閱圖2,圖2是本發明雙音多頻信息輸入方法一實施例獲取目標字符串的具體流程圖,在具體的應用中,用戶需要輸入目標字符串時,其無需手動而獲取目標字符串以實現自動輸入的過程包括以下步驟。S201 :顯示特定名稱的列表,并提供用戶輸入接ロ。將電話號碼、證件號碼或卡號等名稱命名的雙音多頻字符串以列表的形式進行顯示,并且對每個雙音多頻字符串分配編號,每個雙音多頻字符串都有ー個唯一的編號,且該編號就是該雙音多頻字符串在無線通訊設備的文件系統或存儲單元中的物理存儲位置(如 C:\system\data\information. txt),當用戶確認其中一個雙音多頻字符串并需要進行選擇吋,則通過編號從物理存儲位置中調出使用。S202:從用戶輸入接ロ獲取用戶選擇,根據用戶選擇獲取用戶所選擇的特定名稱所對應的字符串。其中,用戶還可以通過特定名稱在雙音多頻字符串列表中進行搜索,以便更快速地查找到所需要的雙音多頻字符串。S203 :將對應的字符串作為目標字符串。在獲取到用戶選擇的目標字符串之后,即可依序將目標字符串中的字符逐一發送至通話方。本發明無線通訊設備的雙音多頻信息輸入方法在需要輸入雙音多頻字符串吋,從存儲單元獲取目標字符串,判斷并發送目標字符串,而無需手動輸入雙音多頻字符串,因此能夠提高雙音多頻信息輸入效率,并有效地提高雙音多頻信息輸入的準確率。請參閱圖3,圖3是本發明無線通訊設備一實施例的結構示意圖。該無線通訊設備包括但不限于存儲単元10、電話模塊20、判斷模塊30以及雙音多頻信息處理模塊40。 存儲單元10,用于存儲目標字符串。在本實施例中,存儲單元10優選為電話本或記事本,當然也可以是其他可存儲雙音多頻字符串的物理結構或應用程序,本發明對此不作限定。電話模塊20,用干與通話方建立通話,在通話中需輸入雙音多頻字符串吋,從存儲単元10獲取目標字符串。判斷模塊30,用于判斷電話模塊20獲取到的目標字符串是否為雙音多頻字符串。其中,判斷模塊30根據雙音多頻字符串所支持字符串的規定的字符集“0-9,*,#,A-D",以判斷目標字符串中的每ー個字符是否為1,2,3,4,5,6,7,8,9,*,#,A,B,C,D中的一者,若是,則字符串為雙音多頻字符串;若否,則字符串非雙音多頻字符串。雙音多頻信息處理模塊40,用于在判斷模塊30判斷到目標字符串為雙音多頻字符串吋,依序將目標字符串中的字符逐一發送至通話方。其中,雙音多頻信息處理模塊40包括第一處理單元401和第二處理單元402 (如圖4所示)。第一處理單元401,用于在判斷模塊30判斷到字符串為雙音多頻字符串吋,依序將字符串中的字符逐一發送至通話方。
第二處理單元402,用于在判斷模塊30判斷到字符串非雙音多頻字符串時,提示用戶人工輸入雙音多頻字符串。當然,也可以是彈出提示框提示用戶信息出錯,讓用戶重新選擇目標字符串。請參閱圖5,圖5是本發明無線通訊設備另ー實施例的結構示意圖。該無線通訊設備在上一實施例的基礎上,還包括信息管理模塊50。信息管理模塊50用于將ー個或多個字符串以特定名稱為單位保存到存儲單元10,其中,特定名稱可以為電話號碼、證件號碼或卡號等。具體而言,信息管理模塊50可以包括顯示單元501和用戶輸入接ロ 502 (如圖6所示)。顯示單元501,用于顯示特定名稱的列表。用戶輸入接ロ 502,用于獲取用戶選擇,井根據用戶選擇獲取用戶所選擇的特定名稱所對應的字符串,以將對應的字符串作為目標字符串。
·
另外,本實施例的無線通訊設備其具體工作過程請參閱前一實施例關于雙音多頻信息輸入方法的相關描述,在本技術領域人員容易結合理解的范圍內,不再贅述。通過上述方式,本發明無線通訊設備在需要輸入雙音多頻字符串時,從存儲單元10獲取目標字符串,判斷并發送目標字符串,無需手動輸入雙音多頻字符串,從而能夠提高雙音多頻信息輸入效率,提高雙音多頻信息輸入的準確率。以上所述僅為本發明的實施方式,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。
權利要求
1.一種無線通訊設備的雙音多頻信息輸入方法,其特征在于,包括 與通話方建立通話,在通話中需輸入雙音多頻字符串吋,從存儲單元獲取目標字符串; 判斷所述目標字符串是否為雙音多頻字符串; 在判斷到所述字符串為所述雙音多頻字符串時,依序將所述目標字符串中的字符逐一發送至所述通話方。
2.根據權利要求I所述的方法,其特征在于,所述與通話方建立通話,在通話中需輸入雙音多頻輸入提示信息吋,從存儲單元獲取目標字符串的步驟之前還包括 將ー個或多個字符串以特定名稱為單位保存到所述存儲単元,其中,所述特定名稱為電話號碼、證件號碼或卡號。
3.根據權利要求2所述的方法,其特征在于,所述從存儲單元獲取目標字符串的步驟包括 顯示所述特定名稱的列表,并提供用戶輸入接ロ ; 從所述用戶輸入接ロ獲取用戶選擇,根據所述用戶選擇獲取用戶所選擇的特定名稱所對應的字符串; 將所述字符串作為所述目標字符串。
4.根據權利要求I所述的方法,其特征在于,所述判斷所述目標字符串是否為雙音多頻字符串的步驟包括 判斷所述目標字符串中的每ー個字符是否為1,2,3,4,5,6,7,8,9,*,#, A, B, C,D中的一者,若是,則所述字符串為所述雙音多頻字符串;若否,則所述字符串非所述雙音多頻字符串。
5.根據權利要求I所述的方法,其特征在于,在判斷到所述字符串非所述雙音多頻字符串吋,提示用戶人工輸入所述雙音多頻字符串。
6.一種無線通訊設備,其特征在于,包括 存儲單元,用于存儲目標字符串; 電話模塊,用干與通話方建立通話,在通話中需輸入雙音多頻字符串吋,從所述存儲單元獲取所述目標字符串; 判斷模塊,用于判斷所述電話模塊獲取到的所述目標字符串是否為雙音多頻字符串;雙音多頻信息處理模塊,用于在所述判斷模塊判斷到所述目標字符串為雙音多頻字符串時,依序將所述目標字符串中的字符逐一發送至所述通話方。
7.根據權利要求6所述的無線通訊設備,其特征在于,所述無線通訊設備進ー步包括 信息管理模塊,用于將ー個或多個字符串以特定名稱為單位保存到所述存儲単元,其中,所述特定名稱為電話號碼、證件號碼或卡號。
8.根據權利要求7所述的無線通訊設備,其特征在于,所述信息管理模塊進一歩包括 顯示單元,用于顯示所述特定名稱的列表; 用戶輸入接ロ,用于獲取用戶選擇,井根據所述用戶選擇獲取用戶所選擇的特定名稱所對應的字符串,以將所述字符串作為所述目標字符串。
9.根據權利要求6所述的無線通訊設備,其特征在于,所述雙音多頻字符串包括1,2,3,4,5,6,7,8,9,*,#,A,B,rtD。
10.根據權利要求6或9所述的無線通訊設備,其特征在于,雙音多頻信息處理模塊進ー步包括 第一處理單元,用于在所述判斷模塊判斷到所述字符串為所述雙音多頻字符串時,依序將所述字符串中的字符逐一發送至所述通話方; 第二處理單元,用于在所述判斷模塊判斷到所述字符串非所述雙音多頻字符串時,提示用戶人工輸入所述雙音多頻字符串。
全文摘要
本發明公開了一種無線通訊設備的雙音多頻信息輸入方法。該方法包括與通話方建立通話,在通話中需輸入雙音多頻字符串時,從存儲單元獲取目標字符串;判斷目標字符串是否為雙音多頻字符串;在判斷到字符串為雙音多頻字符串時,依序將目標字符串中的字符逐一發送至通話方。本發明還公開了一種無線通訊設備。通過上述方式,本發明能夠提高雙音多頻信息輸入效率,提高雙音多頻信息輸入的準確率。
文檔編號H04M1/725GK102843454SQ20121032440
公開日2012年12月26日 申請日期2012年9月4日 優先權日2012年9月4日
發明者楊志兵 申請人:惠州Tcl移動通信有限公司