一種利用dtmf進(jìn)行信息交互的方法以及移動終端的制作方法
【專利摘要】本發(fā)明提供一種利用DTMF進(jìn)行信息交互的方法和移動終端,所述方法包括以下步驟:向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號;如果接收到所述接收終端根據(jù)所述第一信息返回的第二信息,則將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端;在發(fā)送完成所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。通過上述方式,能夠提高信息的可靠性。
【專利說明】一種利用DTMF進(jìn)行信息交互的方法以及移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及雙音多頻通信【技術(shù)領(lǐng)域】,具體是一種利用DTMF進(jìn)行信息交互的方法以及移動終端。
【背景技術(shù)】
[0002]在通話過程中,如果通話雙方需要進(jìn)行信息交互,一般只能通過口述,接聽方再將聽到的信息通過其他工具如紙等記錄下來。隨著雙音多頻(Dual Tone Multi Frequency,簡稱DTMF)的發(fā)展,現(xiàn)有技術(shù)還提供一種方案,通過在通話過程中,如果需要信息交互,通話一方可通過DTMF信號將需要交互的信息發(fā)送給另一方。
[0003]然而,現(xiàn)有方案一般直接發(fā)送DTMF信號進(jìn)行信息交互,接收端并不能確定發(fā)送的DTMF信號是有效信息,還是用戶誤操作發(fā)送的信息。例如,發(fā)送端發(fā)送密碼1234后,用戶不小心繼續(xù)輸入56,接收端接收到DTMF信號并解析得到1234后,繼續(xù)接收到DTMF信號,則繼續(xù)解析得到56,然而接收端并不知道發(fā)送端發(fā)送1234后則結(jié)束了有效發(fā)送,故直接將解析得到的123456作為發(fā)送端發(fā)送的密碼,使得發(fā)送的信息出現(xiàn)錯(cuò)誤。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問題是提供一種利用DTMF進(jìn)行信息交互的方法以及移動終端,能夠提高信息的可靠性。
[0005]為解決上述技術(shù)問題,本發(fā)明采用一種技術(shù)方案:提供一種利用DTMF進(jìn)行信息交互的方法,包括以下步驟:向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號;如果接收到所述接收終端根據(jù)所述第一信息返回的第二信息,則將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端;在發(fā)送完成所述有效DTMF信號后,向所述接收終端發(fā)送第二?目息,以提不停止發(fā)送有效DTMF彳目號。
[0006]其中,所述在發(fā)送所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示結(jié)束發(fā)送有效DTMF信號的步驟包括:在發(fā)送所述有效DTMF信號后的預(yù)設(shè)時(shí)間內(nèi)檢測是否接收到所述接收終端發(fā)送的第四信息,其中,所述第四信息用于提示已接收所述有效DTMF信號;如果接收到,則向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號;如果沒有接收到,則重新發(fā)送所述有效DTMF信號。
[0007]其中,所述如果接收到,則向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號的步驟還包括:如果接收到,則提示用戶所述接收終端已接收所述有效DTMF信號,并向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
[0008]為解決上述技術(shù)問題,本發(fā)明采用另一種技術(shù)方案:提供一種利用DTMF進(jìn)行信息交互的方法,包括以下步驟:如果接收發(fā)送終端發(fā)送的第一信息,則確定所述發(fā)送終端即將發(fā)送有效DTMF信號,并向所述發(fā)送終端發(fā)送第二信息,以提示確認(rèn)可接收DTMF信號;接收所述發(fā)送終端發(fā)送的有效DTMF信號,并將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息;如果接收到所述發(fā)送終端發(fā)送的第三信息,則確定所述發(fā)送終端停止發(fā)送有效DTMF信號,并不再對之后接收到的所述發(fā)送終端發(fā)送的DTMF信號進(jìn)行解析。
[0009]其中,所述接收所述發(fā)送終端發(fā)送的有效DTMF信號,并將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息的步驟之后,所述方法還包括:向所述發(fā)送終端發(fā)送第四信息,以提示已接收所述有效DTMF信號。
[0010]其中,所述將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息步驟之后,所述方法還包括:將所述解析得到的信息顯示并保存。
[0011]為解決上述技術(shù)問題,本發(fā)明采用再一種技術(shù)方案:提供一種移動終端,包括第一發(fā)送模塊、第二發(fā)送模塊和第三發(fā)送模塊,所述第一發(fā)送模塊用于向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號;所述第二發(fā)送模塊用于在所述第一發(fā)送模塊發(fā)送所述第一信息后,在接收到所述接收終端根據(jù)所述第一信息返回的第二信息時(shí),則將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端;所述第三發(fā)送模塊用于在所述第二發(fā)送模塊發(fā)送完成所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
[0012]其中,還包括檢測模塊,所述檢測模塊用于在所述第二發(fā)送模塊發(fā)送所述有效DTMF信號后的預(yù)設(shè)時(shí)間內(nèi)檢測是否接收到所述接收終端發(fā)送的第四信息,并將檢測結(jié)果發(fā)送給所述第二發(fā)送模塊和第三發(fā)送模塊,其中,所述第四信息用于提示已接收所述有效DTMF信號;所述第二發(fā)送模塊進(jìn)一步用于在所述檢測模塊檢測到?jīng)]有接收所述接收終端發(fā)送的第四信息時(shí),重新發(fā)送所述有效DTMF信號;所述第三發(fā)送模塊進(jìn)一步用于在所述檢測模塊檢測到已接收所述接收終端發(fā)送的第四信息時(shí),向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
[0013]為解決上述技術(shù)問題,本發(fā)明采用又再一種技術(shù)方案:提供一種移動終端,包括第四發(fā)送模塊和第一接收模塊,所述第四發(fā)送模塊用于在接收發(fā)送終端發(fā)送的第一信息時(shí),確定所述發(fā)送終端即將發(fā)送有效DTMF信號,并向所述發(fā)送終端發(fā)送第二信息,以提示確認(rèn)可接收DTMF信號;所述第一接收模塊用于在所述第四發(fā)送模塊發(fā)送所述第一信息后,接收所述發(fā)送終端發(fā)送的有效DTMF信號,將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息,并在接收到所述發(fā)送終端發(fā)送的第三信息時(shí),確定所述發(fā)送終端停止發(fā)送有效DTMF信號,并不再對之后接收到的所述發(fā)送終端發(fā)送的DTMF信號進(jìn)行解析。
[0014]其中,還包括第五發(fā)送模塊,所述第五發(fā)送模塊用于在所述第一接收模塊將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息后,向所述發(fā)送終端發(fā)送第四信息,以提示已接收所述有效DTMF信號。
[0015]區(qū)別于現(xiàn)有技術(shù),本發(fā)明通過上述方案,發(fā)送終端在開始發(fā)送有效DTMF信號時(shí)向接收終端發(fā)送提示即將發(fā)送有效DTMF信號的第一信息,在結(jié)束發(fā)送時(shí)向接收終端發(fā)送提示結(jié)束發(fā)送的第二信息,使得接收終端能夠確定發(fā)送終端發(fā)送的信息的有效起止,在結(jié)束發(fā)送之后不再對接收到的DTMF信號解析,避免將發(fā)送終端誤發(fā)送的非有效信息解析作為有效信息,進(jìn)而提高了信息的可靠度。
【專利附圖】
【附圖說明】
[0016]圖1是本發(fā)明利用DTMF進(jìn)行信息交互的方法一實(shí)施方式的流程圖;
[0017]圖2是本發(fā)明利用DTMF進(jìn)行信息交互的方法另一實(shí)施方式的流程圖;[0018]圖3是本發(fā)明利用DTMF進(jìn)行信息交互的方法再一實(shí)施方式的流程圖;
[0019]圖4是本發(fā)明利用DTMF進(jìn)行信息交互的方法又再一實(shí)施方式的流程圖;
[0020]圖5是本發(fā)明移動終端一實(shí)施方式的結(jié)構(gòu)示意圖;
[0021]圖6是本發(fā)明移動終端另一實(shí)施方式的結(jié)構(gòu)示意圖;
[0022]圖7是本發(fā)明移動終端再一實(shí)施方式的結(jié)構(gòu)示意圖;
[0023]圖8是本發(fā)明移動終端又再一實(shí)施方式的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]下面結(jié)合附圖和具體的實(shí)施方式進(jìn)行說明。
[0025]請參閱圖1,圖1是本發(fā)明利用DTMF進(jìn)行信息交互的方法一實(shí)施方式的流程圖。本實(shí)施方式中,所述方法包括以下步驟:
[0026]步驟SlOl:發(fā)送終端向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號。
[0027]在進(jìn)行通話過程中,如果通話一方需要向另一方提供信息,例如由數(shù)字、字符組成的郵箱地址、密碼、電話號碼等,則可采用將信息轉(zhuǎn)化為DTMF信號進(jìn)行發(fā)送。其中,將提供信息一方定義為發(fā)送終端,接收提供信息的另一方定義為接收終端,具體,所述發(fā)送終端和接收終端均為可進(jìn)行DTMF通信的移動終端,如手機(jī),平板電腦等。
[0028]具體地,發(fā)送終端在檢測到用戶要采用DTMF信號傳輸信息,如用戶點(diǎn)擊采用DTMF信號傳輸信息的菜單項(xiàng)時(shí),向用戶提供輸入信息的界面,其中,用戶輸入的信息可以為數(shù)字,字符等DTMF信號可描述的信息。在用戶完成輸入后,發(fā)送終端先向接收終端發(fā)送第一信息,以提示即將發(fā)送描述所述用戶輸入的信息的DTMF信號,即稱為有效DTMF信號,例如,所述第一信息具體為一特殊字符,發(fā)送終端將所述特殊字符如轉(zhuǎn)化為DTMF信號作為第一信息發(fā)送給接收終端。
[0029]步驟S102:如果接收到所述接收終端根據(jù)所述第一信息返回的第二信息,則發(fā)送終端將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端。
[0030]接收終端接收到發(fā)送終端發(fā)送的第一信息后,向發(fā)送終端返回第二信息,以提示已準(zhǔn)備接收DTMF信號,其中,所述第二信息也可以為一特殊字符。
[0031]發(fā)送終端如果接收到接收終端返回的第二信息,則確認(rèn)接收終端能夠支持DTMF通信,且已準(zhǔn)備好接收DTMF信號,進(jìn)而,將用戶在輸入界面輸入的信息編碼作為有效DTMF信號,并發(fā)送給接收終端。
[0032]步驟S103:發(fā)送終端在發(fā)送所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示結(jié)束發(fā)送有效DTMF信號。
[0033]發(fā)送終端完成發(fā)送所述有效DTMF信號后,則向接收終端發(fā)送第三信息,以提示結(jié)束發(fā)送有效DTMF信號,以使接收終端在接收到所述第三信息時(shí),則確定此次發(fā)送的信息已全部發(fā)送,不再對之后接收到的DTMF信號進(jìn)行解析。
[0034]需要說明的是,第一、第二、第三信息為發(fā)送終端和接收終端預(yù)先協(xié)議好的標(biāo)識,其中,所述第一、第二、第三信息可為固定標(biāo)識,或者預(yù)先通過設(shè)置界面對發(fā)送終端和接收終端統(tǒng)一進(jìn)行設(shè)置的標(biāo)識,在此不作限定。
[0035]本實(shí)施方式,發(fā)送終端在開始發(fā)送有效DTMF信號時(shí)向接收終端發(fā)送提示即將發(fā)送有效DTMF信號的第一信息,在結(jié)束發(fā)送時(shí)向接收終端發(fā)送提示結(jié)束發(fā)送的第二信息,使得接收終端能夠確定發(fā)送終端發(fā)送的信息的有效起止,在結(jié)束發(fā)送之后不再對接收到的DTMF信號解析,避免將發(fā)送終端誤發(fā)送的非有效信息解析作為有效信息,進(jìn)而提高了信息的可靠度。
[0036]請參閱圖2,圖2是本發(fā)明利用DTMF進(jìn)行信息交互的方法另一實(shí)施方式的流程圖。本實(shí)施方式中,所述方法包括以下步驟:
[0037]步驟S201:發(fā)送終端向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號。
[0038]具體地,發(fā)送終端在檢測到用戶要采用DTMF信號傳輸信息,如用戶點(diǎn)擊采用DTMF信號傳輸信息的菜單項(xiàng)時(shí),向用戶提供輸入信息的界面,其中,用戶輸入的信息可以為數(shù)字,字符等DTMF信號可描述的信息。在用戶完成輸入后,發(fā)送終端先向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號,例如,所述第一信息具體為一特殊字符,發(fā)送終端將所述特殊字符如轉(zhuǎn)化為DTMF信號作為第一信息發(fā)送給接收終端。
[0039]步驟S202:如果接收到所述接收終端根據(jù)所述第一信息返回的第二信息,則發(fā)送終端將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端。
[0040]接收終端接收到發(fā)送終端發(fā)送的第一信息后,如果支持DTMF通信,則向發(fā)送終端返回第二信息,以提示已準(zhǔn)備接收DTMF信號,其中,所述第二信息也可以為一特殊字符。
[0041]發(fā)送終端如果接收到接收終端返回的第二信息,則確認(rèn)接收終端能夠支持DTMF通信,且已準(zhǔn)備好接收DTMF信號,進(jìn)而,將用戶在輸入界面輸入的信息編碼作為有效DTMF信號,并發(fā)送給接收終端。
[0042]進(jìn)一步地,本實(shí)施方式將DTMF進(jìn)行擴(kuò)展,以DTMF信號組合方式描述更多的字符,使得信息的交互更豐富DTMF編碼。先對現(xiàn)有DTMF進(jìn)行簡單說明:具體由高頻群和低頻群組成,高低頻群各包含4個(gè)頻率。一個(gè)高頻信號和一個(gè)低頻信號疊加組成一個(gè)組合信號。傳統(tǒng)的DTMF信號有16個(gè)編碼,具體為“O~9”還有“*”,“#”,一共12個(gè)字符,剩余4個(gè)字符空置保留。如下表1:
[0043]
[0044]
【權(quán)利要求】
1.一種利用雙音多頻DTMF進(jìn)行信息交互的方法,其特征在于,包括以下步驟: 向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號; 如果接收到所述接收終端根據(jù)所述第一信息返回的第二信息,則將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端; 在發(fā)送完成所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在發(fā)送所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示結(jié)束發(fā)送有效DTMF信號的步驟包括: 在發(fā)送所述有效DTMF信號后的預(yù)設(shè)時(shí)間內(nèi)檢測是否接收到所述接收終端發(fā)送的第四信息,其中,所述第四信息用于提示已接收所述有效DTMF信號; 如果接收到,則向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號; 如果沒有接收到,則重新發(fā)送所述有效DTMF信號。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述如果接收到,則向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號的步驟還包括: 如果接收到,則提示用戶所述接收終 端已接收所述有效DTMF信號,并向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
4.一種利用雙音多頻DTMF進(jìn)行信息交互的方法,其特征在于,包括以下步驟: 如果接收發(fā)送終端發(fā)送的第一信息,則確定所述發(fā)送終端即將發(fā)送有效DTMF信號,并向所述發(fā)送終端發(fā)送第二信息,以提示確認(rèn)可接收DTMF信號; 接收所述發(fā)送終端發(fā)送的有效DTMF信號,并將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息; 如果接收到所述發(fā)送終端發(fā)送的第三信息,則確定所述發(fā)送終端停止發(fā)送有效DTMF信號,并不再對之后接收到的所述發(fā)送終端發(fā)送的DTMF信號進(jìn)行解析。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述接收所述發(fā)送終端發(fā)送的有效DTMF信號,并將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息的步驟之后,所述方法還包括: 向所述發(fā)送終端發(fā)送第四信息,以提示已接收所述有效DTMF信號。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息步驟之后,所述方法還包括: 將所述解析得到的信息顯示并保存。
7.一種移動終端,其特征在于,包括第一發(fā)送模塊、第二發(fā)送模塊和第三發(fā)送模塊, 所述第一發(fā)送模塊用于向接收終端發(fā)送第一信息,以提示即將發(fā)送有效DTMF信號; 所述第二發(fā)送模塊用于在所述第一發(fā)送模塊發(fā)送所述第一信息后,在接收到所述接收終端根據(jù)所述第一信息返回的第二信息時(shí),則將用戶輸入的信息編碼作為有效DTMF信號發(fā)送給所述接收終端; 所述第三發(fā)送模塊用于在所述第二發(fā)送模塊發(fā)送完成所述有效DTMF信號后,向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
8.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,還包括檢測模塊, 所述檢測模塊用于在所述第二發(fā)送模塊發(fā)送所述有效DTMF信號后的預(yù)設(shè)時(shí)間內(nèi)檢測是否接收到所述接收終端發(fā)送的第四信息,并將檢測結(jié)果發(fā)送給所述第二發(fā)送模塊和第三發(fā)送模塊,其中,所述第四信息用于提示已接收所述有效DTMF信號; 所述第二發(fā)送模塊進(jìn)一步用于在所述檢測模塊檢測到?jīng)]有接收所述接收終端發(fā)送的第四信息時(shí),重新發(fā)送所述有效DTMF信號; 所述第三發(fā)送模塊進(jìn)一步用于在所述檢測模塊檢測到已接收所述接收終端發(fā)送的第四信息時(shí),向所述接收終端發(fā)送第三信息,以提示停止發(fā)送有效DTMF信號。
9.一種移動終端,其特征在于,包括第四發(fā)送模塊和第一接收模塊, 所述第四發(fā)送模塊用于在接收發(fā)送終端發(fā)送的第一信息時(shí),確定所述發(fā)送終端即將發(fā)送有效DTMF信號,并向所述發(fā)送終端發(fā)送第二信息,以提示確認(rèn)可接收DTMF信號; 所述第一接收模塊用于在所述第四發(fā)送模塊發(fā)送所述第一信息后,接收所述發(fā)送終端發(fā)送的有效DTMF信號,將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息,并在接收到所述發(fā)送終端發(fā)送的第三信息時(shí),確定所述發(fā)送終端停止發(fā)送有效DTMF信號,并不再對之后接收到的所述發(fā)送終端發(fā)送的DTMF信號進(jìn)行解析。
10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,還包括第五發(fā)送模塊, 所述第五發(fā)送模塊用于在所述第一接收模塊將所述有效DTMF信號解析得到所述發(fā)送終端發(fā)送的信息后,向所述發(fā)送終端發(fā)送第四信息,以提示已接收所述有效DTMF信號。
【文檔編號】H04M1/725GK103795874SQ201410052083
【公開日】2014年5月14日 申請日期:2014年2月14日 優(yōu)先權(quán)日:2014年2月14日
【發(fā)明者】謝芳 申請人:惠州Tcl移動通信有限公司