本發(fā)明涉及數(shù)據(jù)傳輸方法,更具體地,涉及基于聲波的數(shù)據(jù)傳輸方法。
背景技術(shù):
目前,隨著計(jì)算機(jī)和網(wǎng)絡(luò)應(yīng)用的日益廣泛以及不同領(lǐng)域的業(yè)務(wù)種類的日益豐富,使用移動(dòng)終端并通過近場通信模式(即通信距離在數(shù)百米之內(nèi)的通信模式)實(shí)施數(shù)據(jù)的傳輸變得越來越重要。
在現(xiàn)有的技術(shù)方案中,典型地采用二維碼的方式進(jìn)行基于移動(dòng)終端的數(shù)據(jù)傳輸,該方式的基本實(shí)施過程如下:用戶將移動(dòng)終端(例如智能手機(jī))靠近二維碼提供方(例如商戶)提供的二維碼并經(jīng)由移動(dòng)終端的攝像頭拍攝二維碼的圖像,隨后該移動(dòng)終端中的相關(guān)應(yīng)用解析所獲取的二維碼的圖像以獲得與該二維碼相關(guān)聯(lián)的數(shù)據(jù)(例如頁面鏈接或廣告圖片)。
然而,上述現(xiàn)有的技術(shù)方案存在如下問題:由于二維碼易受環(huán)境光線的干擾,故有效范圍有限,并且在移動(dòng)終端的攝像頭的解析度較低的情況下,其所提取的二維碼圖像的清晰度較低,由此導(dǎo)致對二維碼圖像的解析速度下降,此外,由于需要人工地將移動(dòng)終端靠近目標(biāo)二維碼,故操作不便。
因此,存在如下需求:提供具有高的可靠性和場景適用性并且使用便捷的基于聲波的數(shù)據(jù)傳輸方法。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述現(xiàn)有技術(shù)方案所存在的問題,本發(fā)明提出了具有高的可靠性和場景適用性并且使用便捷的基于聲波的數(shù)據(jù)傳輸方法。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的:
一種基于聲波的數(shù)據(jù)傳輸方法,所述基于聲波的數(shù)據(jù)傳輸方法包括下列步驟:
(a1)確定需要發(fā)布的一個(gè)或多個(gè)目標(biāo)內(nèi)容,并分別給所述一個(gè)或多個(gè)目標(biāo)內(nèi)容中的每個(gè)分配與之相關(guān)聯(lián)的全局唯一的聲波文件,以致目標(biāo)內(nèi)容和聲波文件一一對應(yīng),并將所述一個(gè)或多個(gè)目標(biāo)內(nèi)容以及目標(biāo)內(nèi)容與聲波文件的關(guān)聯(lián)關(guān)系存儲在服務(wù)器中;
(a2)在預(yù)定的位置和/或預(yù)定的時(shí)間以聲波的形式播放所述聲波文件;
(a3)用戶經(jīng)由移動(dòng)終端接收并解析所播放的聲波文件以獲得該聲波文件所包含的聲波編號,并基于該聲波編號從所述服務(wù)器查詢并提取與所播放的聲波文件相關(guān)聯(lián)的目標(biāo)內(nèi)容。
在上面所公開的方案中,優(yōu)選地,所述聲波文件以如下方式被生成:對預(yù)定的多個(gè)彼此不同的聲波編號中的每一個(gè)執(zhí)行編碼操作以生成與之相關(guān)聯(lián)的聲波文件,由此使得聲波編號和聲波文件具有一一對應(yīng)的關(guān)系。
在上面所公開的方案中,優(yōu)選地,所述編碼操作包括:(1)針對每一個(gè)聲波編號分別構(gòu)建聲波報(bào)文,所述聲波報(bào)文包括頭部字段、有效數(shù)據(jù)字段和校驗(yàn)字段,其中,該聲波編號被填充到所述有效數(shù)據(jù)字段中:(2)通過頻率偏移調(diào)制以及傅立葉變換將所述聲波報(bào)文轉(zhuǎn)換為聲波文件。
在上面所公開的方案中,優(yōu)選地,所述頭部字段的值充當(dāng)分隔符和/或群組標(biāo)識,以定位聲波的起始位置和/或區(qū)分不同群組的聲波,所述校驗(yàn)字段包含crc校驗(yàn)數(shù)據(jù)。
在上面所公開的方案中,優(yōu)選地,所述步驟(a3)進(jìn)一步包括:通過數(shù)模轉(zhuǎn)換的方式將所述數(shù)字形式的聲波文件轉(zhuǎn)換為模擬形式的聲波而播放。
在上面所公開的方案中,優(yōu)選地,以在超聲波頻率范圍內(nèi)的頻率播放所述聲波文件。
在上面所公開的方案中,優(yōu)選地,所述步驟(a4)進(jìn)一步包括:用戶經(jīng)由駐留于移動(dòng)終端上的應(yīng)用中的插件接收并解析所播放的聲波文件。
在上面所公開的方案中,可選地,所述聲波文件被嵌入到宿主視頻文件中的預(yù)定位置處,并且在所述宿主視頻文件被播放期間播放所述嵌入的聲波文件,其中,所述預(yù)定位置與宿主視頻文件的內(nèi)容相關(guān)。
在上面所公開的方案中,可選地,用戶能夠基于預(yù)先的設(shè)置而主動(dòng)地或被動(dòng)地經(jīng)由移動(dòng)終端接收被播放的聲波文件。
在上面所公開的方案中,可選地,所述聲波文件被嵌入到宿主音頻文件中的預(yù)定位置處,并且在所述宿主音頻文件被播放期間播放所述嵌入的聲波文件,其中,所述預(yù)定位置與宿主音頻文件的內(nèi)容相關(guān)。
在上面所公開的方案中,可選地,所述目標(biāo)內(nèi)容是特定的網(wǎng)頁或網(wǎng)頁鏈接。
在上面所公開的方案中,可選地,在所述聲波文件被嵌入到宿主視頻文件或宿主音頻文件中的預(yù)定位置處的情況下,所述宿主視頻文件或所述宿主音頻文件自身包含提示用戶打開駐留于移動(dòng)終端上的應(yīng)用中的插件以接收聲波文件的指示。
在上面所公開的方案中,可選地,所述聲波文件在圖片或文字展板附近的揚(yáng)聲器處被播放,并且與所述聲波文件相關(guān)聯(lián)的目標(biāo)內(nèi)容與所述圖片或文字展板的內(nèi)容相關(guān)。
在上面所公開的方案中,可選地,所述目標(biāo)內(nèi)容是票據(jù)并且與所述目標(biāo)內(nèi)容相關(guān)聯(lián)的聲波文件被用作憑證,其中,用戶能夠通過在預(yù)定位置經(jīng)由移動(dòng)終端播放被下載和保存在該移動(dòng)終端中的聲波文件而承兌所述憑證。
在上面所公開的方案中,可選地,所述目標(biāo)內(nèi)容是文本、和/或圖片、和/或視頻、和/或音頻。
在上面所公開的方案中,優(yōu)選地,與任一個(gè)目標(biāo)內(nèi)容相關(guān)聯(lián)的聲波文件能夠被編輯或修改,并且與任一個(gè)聲波文件相關(guān)聯(lián)的目標(biāo)內(nèi)容也能夠被編輯或修改。
本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法具有以下優(yōu)點(diǎn):由于特定頻率的聲波不易受環(huán)境的干擾并且傳輸距離較長,故能夠顯著地增強(qiáng)數(shù)據(jù)傳輸可靠性和場景適用性,此外,由于移動(dòng)終端能夠自動(dòng)的接收并解析聲波文件而無需過多的人工干預(yù),故操作便捷。
附圖說明
結(jié)合附圖,本發(fā)明的技術(shù)特征以及優(yōu)點(diǎn)將會被本領(lǐng)域技術(shù)人員更好地理解,其中:
圖1是根據(jù)本發(fā)明的實(shí)施例的基于聲波的數(shù)據(jù)傳輸方法的流程圖。
具體實(shí)施方式
圖1是根據(jù)本發(fā)明的實(shí)施例的基于聲波的數(shù)據(jù)傳輸方法的流程圖。如圖1所示,本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法包括下列步驟:(a1)確定需要發(fā)布的一個(gè)或多個(gè)目標(biāo)內(nèi)容,并分別給所述一個(gè)或多個(gè)目標(biāo)內(nèi)容中的每個(gè)分配與之相關(guān)聯(lián)的全局唯一的聲波文件,以致目標(biāo)內(nèi)容和聲波文件一一對應(yīng),并將所述一個(gè)或多個(gè)目標(biāo)內(nèi)容以及目標(biāo)內(nèi)容與聲波文件的關(guān)聯(lián)關(guān)系存儲在服務(wù)器中;(a2)在預(yù)定的位置和/或預(yù)定的時(shí)間以聲波的形式播放所述聲波文件;(a3)用戶經(jīng)由移動(dòng)終端接收并解析所播放的聲波文件以獲得該聲波文件所包含的聲波編號,并基于該聲波編號從所述服務(wù)器查詢并提取與所播放的聲波文件相關(guān)聯(lián)的目標(biāo)內(nèi)容。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述聲波文件以如下方式被生成:對預(yù)定的多個(gè)彼此不同的聲波編號中的每一個(gè)執(zhí)行編碼操作以生成與之相關(guān)聯(lián)的聲波文件,由此使得聲波編號和聲波文件具有一一對應(yīng)的關(guān)系。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述編碼操作包括:(1)針對每一個(gè)聲波編號分別構(gòu)建聲波報(bào)文,所述聲波報(bào)文包括頭部字段(例如長度為一個(gè)字節(jié))、有效數(shù)據(jù)字段(例如長度為4個(gè)字節(jié))和校驗(yàn)字段(例如長度為2個(gè)字節(jié)),其中,該聲波編號被填充到所述有效數(shù)據(jù)字段中:(2)通過頻率偏移調(diào)制(fsk)以及傅立葉變換將所述聲波報(bào)文轉(zhuǎn)換為聲波文件。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述頭部字段的值充當(dāng)分隔符和/或群組標(biāo)識,以定位聲波的起始位置和/或區(qū)分不同群組的聲波,所述校驗(yàn)字段包含crc校驗(yàn)數(shù)據(jù)。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述步驟(a3)進(jìn)一步包括:通過數(shù)模轉(zhuǎn)換的方式將所述數(shù)字形式的聲波文件轉(zhuǎn)換為模擬形式的聲波而播放。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,以在超聲波頻率范圍內(nèi)的頻率(例如18000hz-20000hz)播放所述聲波文件。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述步驟(a4)進(jìn)一步包括:用戶經(jīng)由駐留于移動(dòng)終端上的應(yīng)用中的插件接收并解析所播放的聲波文件。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述聲波文件被嵌入到宿主視頻文件中的預(yù)定位置處,并且在所述宿主視頻文件被播放期間播放所述嵌入的聲波文件,其中,所述預(yù)定位置與宿主視頻文件的內(nèi)容相關(guān)。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,用戶能夠基于預(yù)先的設(shè)置而主動(dòng)地或被動(dòng)地經(jīng)由移動(dòng)終端接收被播放的聲波文件。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述聲波文件被嵌入到宿主音頻文件中的預(yù)定位置處,并且在所述宿主音頻文件被播放期間播放所述嵌入的聲波文件,其中,所述預(yù)定位置與宿主音頻文件的內(nèi)容相關(guān)。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述目標(biāo)內(nèi)容是特定的網(wǎng)頁或網(wǎng)頁鏈接。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,在所述聲波文件被嵌入到宿主視頻文件或宿主音頻文件中的預(yù)定位置處的情況下,所述宿主視頻文件或所述宿主音頻文件自身包含提示用戶打開駐留于移動(dòng)終端上的應(yīng)用中的插件以接收聲波文件的指示。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述聲波文件在圖片或文字展板附近的揚(yáng)聲器處被播放,并且與所述聲波文件相關(guān)聯(lián)的目標(biāo)內(nèi)容與所述圖片或文字展板的內(nèi)容相關(guān)。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述目標(biāo)內(nèi)容是票據(jù)(例如門票、優(yōu)惠券等等)并且與所述目標(biāo)內(nèi)容相關(guān)聯(lián)的聲波文件被用作憑證,其中,用戶能夠通過在預(yù)定位置經(jīng)由移動(dòng)終端播放被下載和保存在該移動(dòng)終端中的聲波文件而承兌所述憑證(例如通過播放聲波的方式檢票入場)。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,所述目標(biāo)內(nèi)容是文本、和/或圖片、和/或視頻、和/或音頻。
優(yōu)選地,在本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法中,與任一個(gè)目標(biāo)內(nèi)容相關(guān)聯(lián)的聲波文件能夠被編輯或修改,并且與任一個(gè)聲波文件相關(guān)聯(lián)的目標(biāo)內(nèi)容也能夠被編輯或修改。
由上可見,本發(fā)明所公開的基于聲波的數(shù)據(jù)傳輸方法具有下列優(yōu)點(diǎn):由于特定頻率的聲波不易受環(huán)境的干擾并且傳輸距離較長,故能夠顯著地增強(qiáng)數(shù)據(jù)傳輸可靠性和場景適用性,此外,由于移動(dòng)終端能夠自動(dòng)的接收并解析聲波文件而無需過多的人工干預(yù),故操作便捷。
盡管本發(fā)明是通過上述的優(yōu)選實(shí)施方式進(jìn)行描述的,但是其實(shí)現(xiàn)形式并不局限于上述的實(shí)施方式。應(yīng)該認(rèn)識到:在不脫離本發(fā)明主旨和范圍的情況下,本領(lǐng)域技術(shù)人員可以對本發(fā)明做出不同的變化和修改。