樂播放(或點擊某音樂鏈接URL使得該音樂一邊加載一邊播放)時,合成于音樂的超高頻或超低頻的APP的下載地址信息的聲波也通過喇叭向四周播放。該用戶及其周圍的終端設(shè)備很容易通過麥克等接收聲音的裝置偵聽到該聲波,若終端設(shè)備還支持該HTML5即支持Web Aud1 API,還能夠迅速將接收的該聲波進行解析,得到該APP的下載地址信息。
[0062]另一個例子:用戶通過終端設(shè)備獲得了一個二維碼掃描的新店鋪信息,希望向周圍的用戶傳送、傳播。該用戶通過終端設(shè)備上支持的Web Aud1 API迅速(實時)將該新店鋪信息合成到其通過該終端設(shè)備訪問的音樂網(wǎng)站網(wǎng)頁上加載的音樂上,并將合成后的音樂上傳到該音樂網(wǎng)站、或者其他允許上傳文件并能被訪問的設(shè)備或網(wǎng)站上,以便當有其他用戶使用終端設(shè)備訪問并播放這些合成后的音樂過程中,除了其自身若支持Web Aud1 API能獲得該店鋪信息外,還能向周圍不知道用戶信息的其他用戶分享該新店鋪信息。從而能再次向更廣的范圍分享。
[0063]在步驟S120處,基于對合成后的網(wǎng)絡(luò)數(shù)據(jù)的所執(zhí)行的操作,觸發(fā)合成后的網(wǎng)絡(luò)數(shù)據(jù)中的代表資源數(shù)據(jù)的聲波向周圍發(fā)送(或傳送或傳播)。以便向更多的(如:一個或多個)其他用戶分享傳播該聲波。
[0064]用戶使用終端設(shè)備,可以獲取網(wǎng)絡(luò)數(shù)據(jù)及與網(wǎng)絡(luò)數(shù)據(jù)合成的聲波,即合成后的網(wǎng)絡(luò)數(shù)據(jù),并對合成后的網(wǎng)絡(luò)數(shù)據(jù)執(zhí)行各種用戶操作。根據(jù)用戶在終端設(shè)備進行的操作,調(diào)用終端設(shè)備的音頻播放裝置/發(fā)聲裝置(數(shù)模轉(zhuǎn)換器D/A、喇叭)等,向周圍一個或多個用戶的終端設(shè)備播放與網(wǎng)絡(luò)數(shù)據(jù)合成的聲波。
[0065]用戶操作包括各種對合成后的各種web數(shù)據(jù)的操作事件或處理。例如:用戶通過終端設(shè)備點擊該終端設(shè)備訪問的音樂網(wǎng)站的網(wǎng)頁上加載的音樂,執(zhí)行音樂的播放處理;或者,用戶通過終端設(shè)備將鼠標移動到該終端設(shè)備訪問的圖片網(wǎng)站的網(wǎng)頁上加載的圖片位置而產(chǎn)生鼠標移動到該圖片的用戶操作事件,或者其他選擇事件、鍵盤事件等等。甚至可以是用戶通過其終端設(shè)備對自身利用Web Aud1 API將資源數(shù)據(jù)編碼合成到訪問的網(wǎng)絡(luò)數(shù)據(jù)上所形成的合成后的網(wǎng)絡(luò)數(shù)據(jù)的各種直接或間接操作。
[0066]對合成后的網(wǎng)絡(luò)數(shù)據(jù)的所執(zhí)行的操作,又例如:線下或線上操作方式。線下操作方式,比如:用戶使用的終端設(shè)備ipod從音樂網(wǎng)站下載獲得了音樂,用戶開啟該音樂的播放過程中,放置在該音樂超高頻段上的、將App下載地址編碼成的超聲波,通過該ipod的揚聲器向周圍發(fā)出。線上操作方式,比如:用戶使用的終端設(shè)備手機,通過瀏覽器在線訪問音樂網(wǎng)站,音樂URL隨頁面加載到手機瀏覽器,用戶激活音樂URL (類似啟動按鈕),URL鏈接的音樂(音樂數(shù)據(jù))則一邊加載到手機一邊播放,而放置在該音樂超高頻段上的、將App下載地址編碼成的超聲波,也隨著手機揚聲器向周圍發(fā)出。線上線下的音樂播放,是可聽波頻段的音頻數(shù)據(jù)在播放事件被觸發(fā)后而進行播放。由于頻段不同且對于Web Aud1 API音頻處理和區(qū)分頻段的特點,處于與可聽波頻段并行的其他頻段(超聲波頻段、次聲波頻段等)同樣有聲波數(shù)據(jù),則可以由該腳本API控制,當觸發(fā)音頻數(shù)據(jù)的播放事件時進行聲波播放,也可以如前述在播放事件觸發(fā)后的某個預(yù)設(shè)時間進行聲波播放。聲波、音頻數(shù)據(jù)的頻段體現(xiàn)如前述編碼存儲時即可區(qū)分開,在此不再贅述。
[0067]觸發(fā)合成后的網(wǎng)絡(luò)數(shù)據(jù)中的代表資源數(shù)據(jù)的聲波向周圍發(fā)送(或傳送或傳播),包括觸發(fā)或調(diào)用操作事件所綁定的聲波播放處理,或在音樂播放處理過程中進行聲波播放。例如:前述鼠標移動到圖片上的操作事件在用戶的終端設(shè)備被監(jiān)聽,執(zhí)行該操作事件的處理,從而能調(diào)用該事件中添加的播放合成后的網(wǎng)絡(luò)數(shù)據(jù)中的該聲波的處理;或者,前述播放音樂時,放置在該音樂的超高頻段或超低頻段的該聲波在預(yù)定的發(fā)送時間/時刻被發(fā)送出去。
[0068]由于該聲波播放,聲波可以通過用戶的終端設(shè)備的發(fā)聲裝置如揚聲器等發(fā)送、傳播到周圍環(huán)境。向周圍環(huán)境傳送的表示資源數(shù)據(jù)的聲波,可以覆蓋一定范圍,處于該范圍內(nèi)的終端設(shè)備,可以通過各個終端設(shè)備的聲音接收裝置如麥克等接收、偵聽到。由此可見,本申請無需額外增加終端設(shè)備的接收發(fā)送硬件結(jié)構(gòu)而是利用現(xiàn)有的終端設(shè)備必備的發(fā)聲裝置和聲音接收裝置,也無需安裝對應(yīng)的收發(fā)應(yīng)用App或收發(fā)驅(qū)動,無需復(fù)雜的傳送、傳播處理操作,而是跟隨對其他的web數(shù)據(jù)執(zhí)行操作而自由傳送、分享。
[0069]在步驟S130處,基于對代表資源數(shù)據(jù)的聲波的偵聽,接收該聲波以便解析該聲波獲得該資源數(shù)據(jù)。
[0070]用戶通過其終端設(shè)備的發(fā)聲裝置向周圍環(huán)境發(fā)送合成后的網(wǎng)絡(luò)數(shù)據(jù)中的代表資源數(shù)據(jù)的聲波。周圍環(huán)境存在其他用戶及其使用的終端設(shè)備。這些終端設(shè)備的聲音接收裝置如麥克等能收聽到該聲波,即偵聽并能接收該聲波。如果這些終端設(shè)備都支持HTML5即支持Web Aud1 API,則可以將接收的該聲波進行解析。進一步,若使得代表資源數(shù)據(jù)的聲波向周圍發(fā)送或傳播的用戶的終端設(shè)備也支持HTML5,也可以解析聲波以獲得資源數(shù)據(jù)。[0071 ] 解析聲波成資源數(shù)據(jù)等過程,可以稱為解析處理,其與將資源數(shù)據(jù)編碼成聲波(聲波數(shù)據(jù))相對。比如:根據(jù)步驟SllO的例子中的編碼格式對聲波數(shù)據(jù)進行解析,從而得到該聲波所表示的資源數(shù)據(jù)。由此,更多的終端設(shè)備的用戶獲得資源數(shù)據(jù)。
[0072]能分享到資源數(shù)據(jù),是通過對聲波偵聽、接收,并解析該聲波的過程。偵聽表示資源數(shù)據(jù)的可聽波外的高頻聲波或低頻聲波,可以獲得該聲波,進而解析該聲波數(shù)據(jù)獲得資源數(shù)據(jù)。能偵聽并進行解析處理的終端設(shè)備,可以通過偵聽方式,接收到該資源數(shù)據(jù)的聲波,并從聲波中解析出該資源數(shù)據(jù),以及將該資源數(shù)據(jù)以各種方式輸出,如呈現(xiàn)(展示/顯示)在該終端設(shè)備上,以供使用該終端設(shè)備的用戶使用、訪問、查看等,從而高效便捷地傳送和分享了資源數(shù)據(jù)。
[0073]根據(jù)偵聽到的可聽波外的高頻聲波或低頻聲波,分析該高頻聲波或低頻聲波的如步驟SllO所述的格式(數(shù)據(jù)頭、數(shù)據(jù)內(nèi)容和數(shù)據(jù)尾等),以確定包含的資源數(shù)據(jù),則將聲波(聲波數(shù)據(jù))解析還原成該資源數(shù)據(jù),以獲取該資源數(shù)據(jù),并將該資源數(shù)據(jù)輸出。例如:資源數(shù)據(jù)是天氣預(yù)報信息,當偵聽到高頻聲波或低頻聲波時,分析該高頻聲波或低頻聲波的數(shù)據(jù)格式,確定該高頻聲波或低頻聲波是處于高頻或低頻的具有特定數(shù)據(jù)格式的聲波數(shù)據(jù),表示有資源數(shù)據(jù)在聲波頻段上,則將解碼聲波數(shù)據(jù),還原為該天氣預(yù)報信息,進而顯示以供查看。如前述例子:通過Web Aud1 API將資源數(shù)據(jù)編碼合成到網(wǎng)絡(luò)數(shù)據(jù),根據(jù)資源數(shù)據(jù)的格式定義,解析出資源數(shù)據(jù)的內(nèi)容,并進行數(shù)據(jù)完整性校驗,最終將資源數(shù)據(jù)展現(xiàn)出來,如資源數(shù)據(jù)為url,則提示打開url。由此,聲波覆蓋范圍內(nèi)的終端設(shè)備能偵聽并解析該聲波,可以實現(xiàn)快速便捷的有效資源數(shù)據(jù)分享。并且,由于該資源數(shù)據(jù)被編碼在21KHZ?41KHZ頻段,終端設(shè)備偵聽到該頻段時,因而,Web Aud1 API還能過濾出21KHZ?41KHZ頻段再解析出資源數(shù)據(jù),如,接收到的聲波,根據(jù)網(wǎng)絡(luò)數(shù)據(jù)和資源數(shù)據(jù)各自的頻段信息,可以對聲波進行頻段過濾,過濾出資源數(shù)據(jù)即21KHZ?41KHZ頻段的聲波,去掉其他頻段的。
[0074]進一步的,獲得該資源數(shù)據(jù)的形式可以是多種,即以各種方式為用戶輸出分享該資源數(shù)據(jù),如解碼后的資源數(shù)據(jù)可以是顯示方式輸出,各種顯示方式例如:窗口、頁面、彈窗坐寸ο
[0075]由此可見,能偵聽和接收聲波的周圍的其他終端設(shè)備甚至包括傳播該聲波的終端設(shè)備,如果支持HTML5都能偵聽、接收到該聲波,并迅速將該聲波進行解碼而獲得資源數(shù)據(jù),資源數(shù)據(jù)能簡便快捷廣泛的分享。無論這些資源數(shù)據(jù)是某一終端設(shè)備上實時獲得而編碼傳播的、還是預(yù)先存儲而選出來編碼傳播的;也無論是用戶的終端設(shè)備進行編碼合成到網(wǎng)絡(luò)數(shù)據(jù)的還是網(wǎng)站管理員(另一類型的用戶)的終端設(shè)備編碼合成到網(wǎng)絡(luò)數(shù)據(jù)的,一旦合成后的網(wǎng)絡(luò)數(shù)據(jù)被終端設(shè)備的用戶執(zhí)行操作,如ipod上點擊音樂,資源數(shù)據(jù)的聲波向周圍傳送分享,即其都能迅速廣泛便捷地分享。
[0076]下面將舉例幾個本申請的方案的應(yīng)用。
[0077]應(yīng)用一,廣告推介:音樂網(wǎng)站,通過Web Aud1 API將合作方提供的廣告數(shù)據(jù)編碼成超聲波,合成到音樂網(wǎng)站的正版音樂上。當用戶使用終端設(shè)備通過蝦米App或網(wǎng)頁免費聽該音樂網(wǎng)站的正版音樂時(即對請求的網(wǎng)絡(luò)數(shù)據(jù)進行操作),該超聲波同時播放,該聲波覆蓋環(huán)境內(nèi)的其他終端設(shè)備(或者還包括該用戶使用的終端設(shè)備)收聽該聲波,解析該聲波,則獲得該廣告,實現(xiàn)推介廣告給周圍更多的用戶。進一步,由于此采用本申請的方案,音樂內(nèi)容不會受影響,甚至只要音樂版權(quán)方和音樂服務(wù)方遵守有版權(quán)音樂的基于WEB Aud1API的數(shù)據(jù)廣告協(xié)議,可以方便簡單的實現(xiàn)對有版權(quán)音樂的收費保護。
[0078]應(yīng)用二,捐贈賬號傳輸:音樂網(wǎng)站通過Web Aud1 API將合作方提供的捐贈賬號編碼(聲波)在一段音樂上,捐贈賬號的聲波數(shù)據(jù)在高頻段即超聲波。用戶使用終端設(shè)備訪問音樂網(wǎng)站進而操作音樂播放時,捐贈賬號信息也傳出(觸發(fā)超聲波傳送),被超聲波覆蓋范圍內(nèi)的終端設(shè)備偵聽,并解析截取到該賬號,若該終端設(shè)備具有賬號應(yīng)用程序,則可向其用戶展示以提示獲取到賬號的用戶是否捐贈該賬號,以便完成捐贈。
[0079]應(yīng)用三,手機App下載分享:A手機利用Web Aud1 API將一個App下載地址信息編碼(聲波)到一段音樂上,傳到音樂網(wǎng)站,B手機訪問音樂網(wǎng)站并執(zhí)行音樂播放時,App下載地址信息的聲波也播出,B手機及其周圍的其他手機若支持Web Aud1 API,則在B手機收聽該段音樂時,該聲波被偵聽到,B手機及其周圍的其他手機可以解析出該App下載地址,進一步,B手機及其周圍的其他手機的App service還可以根據(jù)該App下載地址,直接完成App下載。即同步收聽音樂而偵聽到App下載地址的聲波,解析獲得該App下載地址信息并實現(xiàn)下載處理。
[0080]本申請還提供了一種數(shù)據(jù)合成處理系統(tǒng)。如圖4所示,圖4是根據(jù)本申請數(shù)據(jù)處理系統(tǒng)400的一實施例的結(jié)構(gòu)圖。
[0081]在所述系統(tǒng)400中,可以包括編碼合成模塊410、觸發(fā)模塊420、獲取模塊430。
[0082]編碼合成模塊410,將一資源數(shù)據(jù)編碼成聲波數(shù)據(jù),并且,將代表該資源數(shù)據(jù)的該聲波數(shù)據(jù)與一個或多個網(wǎng)絡(luò)數(shù)據(jù)進行合成。該模塊410所實現(xiàn)的具體操作可參見步驟SllO的處理過程。其還包括檢測模塊411、合成模塊412