專利名稱:數(shù)據(jù)通信方法及系統(tǒng)、終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)通信方法及系統(tǒng)、終端。
背景技術(shù):
現(xiàn)有技術(shù)中,電腦等終端的音頻接口只能與外接的音頻設(shè)備,如外接音箱設(shè)備和麥克風(fēng)等進(jìn)行音頻數(shù)據(jù)的通信,音頻接口的應(yīng)用受到限制。
發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)據(jù)通信方法及系統(tǒng)、終端,能解決現(xiàn)有終端的音頻接口只能與外接的音頻設(shè)備,如外接音箱設(shè)備和麥克風(fēng)等進(jìn)行音頻數(shù)據(jù)的通信,音頻接口的應(yīng)用受到限制的問題。本發(fā)明實(shí)施例一方面提供了一種數(shù)據(jù)通信方法,包括終端根據(jù)用戶指令生成指令數(shù)據(jù);將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù);通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù);對所述響應(yīng)數(shù)據(jù)進(jìn)行處理。本發(fā)明實(shí)施例另一方面提供了一種終端,包括指令模塊,用于根據(jù)用戶指令生成指令數(shù)據(jù);通信模塊,用于將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù),通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù);處理模塊,用于對所述響應(yīng)數(shù)據(jù)進(jìn)行處理。本發(fā)明實(shí)施例又一方面提供了一種數(shù)據(jù)通信系統(tǒng),包括終端和終端外接設(shè)備;所述終端為上述終端;所述終端外接設(shè)備,用于接收所述終端發(fā)送的指令數(shù)據(jù),對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù),將所述響應(yīng)數(shù)據(jù)發(fā)送給所述終端。本發(fā)明實(shí)施例采用終端通過音頻接口發(fā)送指令數(shù)據(jù)給終端外接設(shè)備,終端外接設(shè)備對指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù)返回給終端,終端通過音頻接口接收響應(yīng)數(shù)據(jù)并進(jìn)行相應(yīng)處理的技術(shù)手段,能解決現(xiàn)有終端的音頻接口只能與外接的音頻設(shè)備,如外接音箱設(shè)備和麥克風(fēng)等進(jìn)行音頻數(shù)據(jù)的通信,音頻接口的應(yīng)用受到限制的問題。由于終端上通常都具有音頻接口,所以具有極好的通用性。
圖I為本發(fā)明實(shí)施例一提供的數(shù)據(jù)通信方法的流程示意圖;圖2為本發(fā)明實(shí)施例二提供的終端的結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例三提供的數(shù)據(jù)通信系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖,對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述。圖I為本發(fā)明實(shí)施例一提供的數(shù)據(jù)通信方法的流程示意圖。如圖I所示,該數(shù)據(jù)通信方法包括以下步驟步驟101,終端根據(jù)用戶指令生成指令數(shù)據(jù)。在實(shí)際應(yīng)用中,終端向用戶提供操作界面,該操作界面中列出了用戶可以選擇的、 向終端外接設(shè)備發(fā)送的全部指令的列表,用戶可以選擇其中的任意指令。終端根據(jù)用戶選擇,生成相應(yīng)的指令數(shù)據(jù),其中,所述指令數(shù)據(jù)不同于現(xiàn)有技術(shù)中音頻接口傳輸?shù)囊纛l數(shù)據(jù)。步驟102、將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù)。具體地,將終端(如計算機(jī))通過自身的音頻接口用數(shù)據(jù)線直接與終端外接設(shè)備的通信接口連接。通常,音頻接口只適用于傳輸模擬信號,對應(yīng)地,步驟102具體為終端將所述指令數(shù)據(jù)調(diào)制為第一模擬信號,所述第一模擬信號包括指令數(shù)據(jù),將所述第一模擬信號通過音頻接口發(fā)送給終端外接設(shè)備。在實(shí)際應(yīng)用中,終端可以利用自帶的調(diào)制解調(diào)模塊將數(shù)字信號形式的指令數(shù)據(jù)轉(zhuǎn)換為承載了指令數(shù)據(jù)的第一模擬信號,并將第一模擬信號通過音頻接口發(fā)送給終端外接設(shè)備。相應(yīng)地,終端外接設(shè)備的通信接口從音頻接口接收第一模擬信號,該第一模擬信號中包含指令數(shù)據(jù);終端外接設(shè)備對所接收的第一模擬信號進(jìn)行解調(diào)處理,具體地,將終端通過音頻接口發(fā)送過來的第一模擬信號轉(zhuǎn)換成數(shù)字信號,得到指令數(shù)據(jù);終端外接設(shè)備根據(jù)指令數(shù)據(jù)執(zhí)行相應(yīng)的指令操作,具體地,根據(jù)與終端之間預(yù)先約定的該指令數(shù)據(jù)所對應(yīng)的指令內(nèi)容,執(zhí)行相應(yīng)操作,并生成響應(yīng)數(shù)據(jù)。其中,響應(yīng)數(shù)據(jù)可以是指令數(shù)據(jù)的執(zhí)行結(jié)果。 舉例來說,終端外接設(shè)備包含存儲有金融卡的賬戶信息的存儲模塊,并且終端外接設(shè)備與終端之間預(yù)先約定一條用于讀取數(shù)據(jù)的指令“00B082000A”,其中BO代表讀取指令,82表示讀取的指令文件,OA表示要讀取的長度。則當(dāng)終端外接設(shè)備接收到終端發(fā)送的該指令時,讀取10個字節(jié)的數(shù)據(jù)作為響應(yīng)數(shù)據(jù)。終端外接設(shè)備將生成的響應(yīng)數(shù)據(jù)進(jìn)行調(diào)制處理,具體地,調(diào)制是指將數(shù)字信號形式的響應(yīng)數(shù)據(jù)轉(zhuǎn)換為承載了響應(yīng)數(shù)據(jù)的第二模擬信號,并將該第二模擬信號通過發(fā)送至終端的音頻接口。步驟103、通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù)。具體地,終端通過音頻接口接收終端外接設(shè)備發(fā)送的第二模擬信號,所述第二模擬信號包括所述響應(yīng)數(shù)據(jù),對所述第二模擬信號進(jìn)行解調(diào)處理,并獲取所述響應(yīng)數(shù)據(jù)。終端對接收到的第二模擬信號進(jìn)行解調(diào),是指將第二模擬信號轉(zhuǎn)換成數(shù)字信號,得到第二模擬信號承載的響應(yīng)數(shù)據(jù)。步驟104、對所述響應(yīng)數(shù)據(jù)進(jìn)行處理。
終端根據(jù)解調(diào)出的響應(yīng)數(shù)據(jù)進(jìn)行相應(yīng)處理,例如,確定是否需要發(fā)送的下一條指令數(shù)據(jù)或是通知用戶操作結(jié)果等。需要指出的是,若步驟103中得到的響應(yīng)數(shù)據(jù)是已加密的,則步驟104之前還需先對所述響應(yīng)數(shù)據(jù)進(jìn)行解密。進(jìn)一步地,音頻接口通常包括兩種數(shù)據(jù)輸入輸出(I/O) 口,一種是用于對外發(fā)送數(shù)據(jù)的音頻喇叭口,一種是用于從外部接收數(shù)據(jù)的音頻麥克風(fēng)口。相應(yīng)地,步驟102具體為將所述指令數(shù)據(jù)通過音頻喇叭口發(fā)送給終端外接設(shè)備。步驟103具體為通過音頻麥克風(fēng)口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù)。進(jìn)一步地,本實(shí)施例還包括所述終端通過音頻接口給所述終端外接設(shè)備進(jìn)行供電。通常,音頻喇叭口包括左、右兩個聲道,本實(shí)施例可以將其中一個聲道用于在終端與終端外接設(shè)備之間傳送數(shù)據(jù),另一個聲道可用于由終端向終端外接設(shè)備提供電能。本發(fā)明實(shí)施例采用終端通過音頻接口發(fā)送指令數(shù)據(jù)給終端外接設(shè)備,終端外接設(shè)備對指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù)返回給終端,終端通過音頻接口接收響應(yīng)數(shù)據(jù)并進(jìn)行相應(yīng)處理的技術(shù)手段,能解決現(xiàn)有終端的音頻接口只能與外接的音頻設(shè)備,如外接音箱設(shè)備和麥克風(fēng)等進(jìn)行音頻數(shù)據(jù)的通信,音頻接口的應(yīng)用受到限制的問題。由于終端上通常都具有音頻接口,所以具有極好的通用性。進(jìn)一步地,還可以實(shí)現(xiàn)終端與終端外接設(shè)備之間的加密通信,提高了通信的安全性。尤其當(dāng)利用終端外接設(shè)備與終端之間通信的數(shù)據(jù)為需安全性較高的數(shù)據(jù)時,例如終端外接設(shè)備為存儲有金融卡的賬戶信息的賬戶信息存儲設(shè)備,終端通過從該賬戶信息存儲設(shè)備中讀取金融卡的賬戶信息來進(jìn)行金融交易時,這種加密通信就變得尤為重要。圖2為本發(fā)明實(shí)施例二提供的終端的結(jié)構(gòu)示意圖。如圖2所示,該終端包括指令模塊21,用于根據(jù)用戶指令生成指令數(shù)據(jù);通信模塊22,用于將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù),通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù);處理模塊23,用于對所述響應(yīng)數(shù)據(jù)進(jìn)行處理。其中,音頻接口包括音頻喇叭口和音頻麥克風(fēng)口,通信模塊22具體包括調(diào)制單元221,用于將所述指令數(shù)據(jù)調(diào)制為第一模擬信號,所述第一模擬信號包括指令數(shù)據(jù);第一通信單元222,用于將所述第一模擬信號通過音頻喇叭口發(fā)送給終端外接設(shè)備;第二通信單元223,用于通過音頻麥克風(fēng)口接收所述終端外接設(shè)備發(fā)送的第二模擬信號,所述第二模擬信號包括所述響應(yīng)數(shù)據(jù);解調(diào)單元224,用于對所述第二模擬信號進(jìn)行解調(diào)處理,并獲取所述響應(yīng)數(shù)據(jù)。舉例來說,若解調(diào)單元224解調(diào)出的響應(yīng)數(shù)據(jù)為經(jīng)過加密處理后的數(shù)據(jù),處理模塊23具體可以在對所述響應(yīng)數(shù)據(jù)進(jìn)行處理之前,對所述響應(yīng)數(shù)據(jù)進(jìn)行解密。
上述終端還包括供電模塊,用于利用所述音頻喇叭口的一個聲道,向所述終端外接設(shè)備提供電進(jìn)一步地,第一通信單元222,具體用于將所述第一模擬信號通過所述音頻喇叭口的另一個聲道發(fā)送給終端外接設(shè)備。本實(shí)施例所述終端可以具體執(zhí)行圖I所示方法實(shí)施例的方法,其實(shí)現(xiàn)原理和技術(shù)效果不再贅述。圖3為本發(fā)明實(shí)施例三提供的數(shù)據(jù)通信系統(tǒng)的結(jié)構(gòu)示意圖,包括終端31和終端外接設(shè)備32 ;終端31為上述實(shí)施例二所述的終端;終端外接設(shè)備32,用于接收所述終端發(fā)送的指令數(shù)據(jù),對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù),將所述響應(yīng)數(shù)據(jù)發(fā)送給所述終端。本實(shí)施例所述系統(tǒng)可以實(shí)現(xiàn)圖I所示方法實(shí)施例的方法,其實(shí)現(xiàn)原理和技術(shù)效果不再贅述。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種數(shù)據(jù)通信方法,其特征在于,包括終端根據(jù)用戶指令生成指令數(shù)據(jù);將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù);通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù);對所述響應(yīng)數(shù)據(jù)進(jìn)行處理。
2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)通信方法,其特征在于,所述音頻接口包括音頻喇叭口和音頻麥克風(fēng)口,所述將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備具體包括所述終端將所述指令數(shù)據(jù)調(diào)制為第一模擬信號,所述第一模擬信號包括指令數(shù)據(jù); 將所述第一模擬信號通過音頻喇叭口發(fā)送給終端外接設(shè)備;所述通過音頻接口接收所述終端外接設(shè)備返回的響應(yīng)數(shù)據(jù)具體包括所述終端通過音頻麥克風(fēng)口接收所述終端外接設(shè)備發(fā)送的第二模擬信號,所述第二模擬信號包括所述響應(yīng)數(shù)據(jù);對所述第二模擬信號進(jìn)行解調(diào),并獲取所述響應(yīng)數(shù)據(jù)。
3.根據(jù)權(quán)利要求2中所述的數(shù)據(jù)通信方法,其特征在于,所述對所述響應(yīng)數(shù)據(jù)進(jìn)行處理之前,還包括對所述響應(yīng)數(shù)據(jù)進(jìn)行解密。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)通信方法,其特征在于,還包括所述終端通過音頻接口對所述終端外接設(shè)備進(jìn)行供電。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)通信方法,其特征在于,所述終端通過音頻接口對所述終端外接設(shè)備進(jìn)行供電具體包括通過所述音頻喇叭口的一個聲道,向所述終端外接設(shè)備提供電能;所述將所述第一模擬信號通過音頻喇叭口發(fā)送給終端外接設(shè)備具體包括將所述第一模擬信號通過所述音頻喇叭口的另一個聲道發(fā)送給終端外接設(shè)備。
6.一種終端,其特征在于,包括指令模塊,用于根據(jù)用戶指令生成指令數(shù)據(jù);通信模塊,用于將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù),通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù);處理模塊,用于對所述響應(yīng)數(shù)據(jù)進(jìn)行處理。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述音頻接口包括音頻喇叭口和音頻麥克風(fēng)口,所述通信模塊具體包括調(diào)制單元,用于將所述指令數(shù)據(jù)調(diào)制為第一模擬信號,所述第一模擬信號包括指令數(shù)據(jù);第一通信單元,用于將所述第一模擬信號通過音頻喇叭口發(fā)送給終端外接設(shè)備; 第二通信單元,用于通過音頻麥克風(fēng)口接收所述終端外接設(shè)備發(fā)送的第二模擬信號, 所述第二模擬信號包括所述響應(yīng)數(shù)據(jù);解調(diào)單元,用于對所述第二模擬信號進(jìn)行解調(diào)處理,并獲取所述響應(yīng)數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述處理模塊,還用于在對所述響應(yīng)數(shù)據(jù)進(jìn)行處理之前,對所述響應(yīng)數(shù)據(jù)進(jìn)行解密。
9.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述終端還包括供電模塊,用于所述音頻喇叭口的一個聲道,向所述終端外接設(shè)備提供電能;所述第一通信單元,具體用于將所述第一模擬信號通過所述音頻喇叭口的另一個聲道發(fā)送給終端外接設(shè)備。
10.一種數(shù)據(jù)通信系統(tǒng),其特征在于,包括終端和終端外接設(shè)備;所述終端為如權(quán)利要求6-9中任一項(xiàng)所述的終端;所述終端外接設(shè)備,用于接收所述終端發(fā)送的指令數(shù)據(jù),對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù),將所述響應(yīng)數(shù)據(jù)發(fā)送給所述終端。
全文摘要
本發(fā)明實(shí)施例提供一種數(shù)據(jù)通信方法及系統(tǒng)、終端。其中,該方法包括終端根據(jù)用戶指令生成指令數(shù)據(jù);將所述指令數(shù)據(jù)通過音頻接口發(fā)送給終端外接設(shè)備,以使所述終端外接設(shè)備對所述指令數(shù)據(jù)進(jìn)行處理并生成響應(yīng)數(shù)據(jù);通過音頻接口接收所述終端外接設(shè)備發(fā)送的響應(yīng)數(shù)據(jù);對所述響應(yīng)數(shù)據(jù)進(jìn)行處理,能解決現(xiàn)有終端的音頻接口只能與外接的音頻設(shè)備,如外接音箱設(shè)備和麥克風(fēng)等進(jìn)行音頻數(shù)據(jù)的通信,音頻接口的應(yīng)用受到限制的問題。
文檔編號H04M1/725GK102594989SQ20121002966
公開日2012年7月18日 申請日期2012年2月10日 優(yōu)先權(quán)日2012年2月10日
發(fā)明者孫江濤, 魏中華 申請人:錢袋網(wǎng)(北京)信息技術(shù)有限公司