国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于安卓系統(tǒng)的fmp支持裝置及方法

      文檔序號:7798354閱讀:265來源:國知局
      基于安卓系統(tǒng)的fmp支持裝置及方法
      【專利摘要】本發(fā)明提供一種基于安卓系統(tǒng)的FMP支持裝置,包括藍牙通信單元與Wi-fi通信單元,裝置啟動FMP應(yīng)用時通過藍牙通信單元以及Wi-fi通信單元與啟動FMP應(yīng)用的另一裝置進行配對連接。裝置還包括FMP單元和數(shù)據(jù)處理單元。FMP單元在裝置與另一裝置建立數(shù)據(jù)通道,數(shù)據(jù)處理單元從裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件,將FMP事件通過藍牙通信單元發(fā)送至另一裝置,觸發(fā)另一裝置根據(jù)FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至終端。本發(fā)明還提供一種相應(yīng)的方法,利用本發(fā)明,提高藍牙FMP協(xié)議的實用性,擴展應(yīng)用實現(xiàn)載體,達到良好產(chǎn)品效果。
      【專利說明】基于安卓系統(tǒng)的FMP支持裝置及方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及到通訊網(wǎng)絡(luò)管理【技術(shù)領(lǐng)域】,尤其涉及一種基于安卓系統(tǒng)的FMP支持裝置及方法。
      【背景技術(shù)】
      [0002]目前很多用戶擁有較多的智能設(shè)備,在活動空間內(nèi),如果智能設(shè)備被丟棄在某個角落,不易被用戶發(fā)現(xiàn)。當(dāng)用戶需要查找它時,往往耗費大量的時間。Android設(shè)備的藍牙已經(jīng)實現(xiàn)了 FMP (find my place)的協(xié)議,當(dāng)智能設(shè)備之間的藍牙進行配對時,一個設(shè)備啟動FMP功能之后,另外一個設(shè)備會發(fā)出聲響提醒用戶。但是藍牙設(shè)備的一個比較大的缺陷就是偵測范圍小,如果遺落設(shè)備超出藍牙的偵測范圍,很有可能造成藍牙連接斷開,無法及時響應(yīng)FMP請求。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的主要目的為提供一種基于安卓系統(tǒng)的FMP支持裝置及方法,實現(xiàn)安卓系統(tǒng)快速有效地支持FMP功能,提高藍牙FMP協(xié)議的實用性,擴展應(yīng)用實現(xiàn)載體,達到良好產(chǎn)品效果。
      [0004]本發(fā)明提供一種基于安卓系統(tǒng)的FMP支持裝置,包括藍牙通信單元與W1-fi通信單元,該裝置啟動FMP應(yīng)用時通過該藍牙通信單元以及W1-fi通信單元與啟動FMP應(yīng)用的另一裝置進行配對連接。該裝置還包括:
      [0005]FMP單元,用于在該裝置與該另一裝置建立數(shù)據(jù)通道。以及
      [0006]數(shù)據(jù)處理單元,用于從該裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件。還用于將FMP事件通過該藍牙通信單元發(fā)送至該另一裝置,觸發(fā)該另一裝置根據(jù)該FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至該終端。
      [0007]進一步地,本發(fā)明還提供一種基于安卓系統(tǒng)的FMP支持方法,該方法包括:
      [0008]啟動一裝置的FMP應(yīng)用時通過與另一啟動FMP應(yīng)用裝置進行藍牙配對連接以及W1-fi配對連接。
      [0009]從該裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件。
      [0010]在該裝置與該另一裝置之間建立數(shù)據(jù)通道。以及
      [0011]將FMP事件通過該藍牙配對連接發(fā)送至該另一裝置,觸發(fā)該另一裝置根據(jù)該FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至該終端。
      [0012]本發(fā)明提供的一種基于安卓系統(tǒng)的FMP支持裝置和方法,將內(nèi)置安卓系統(tǒng)的一裝置與另一裝置之間建立數(shù)據(jù)通道,并將FMP事件通過藍牙配對連接發(fā)送至另一裝置,觸發(fā)另一裝置根據(jù)FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至該終端,從而完成裝置的FMP功能,提高藍牙FMP協(xié)議的實用性,擴展應(yīng)用實現(xiàn)載體,達到良好產(chǎn)品效果?!緦@綀D】

      【附圖說明】
      [0013]圖1為本發(fā)明實施方式中的基于安卓系統(tǒng)的FMP支持裝置的功能模塊示意圖;
      [0014]圖2為本發(fā)明實施方式中的基于安卓系統(tǒng)的FMP支持方法的流程圖。
      [0015]標(biāo)號說明:
      [0016]裝置10、20
      [0017]編譯碼器11、21
      [0018]數(shù)據(jù)處理單元 12、22
      [0019]藍牙通信單元 13、23
      [0020]FMP 單元14、24
      [0021]W1-fi 通信單元 15、25
      【具體實施方式】
      [0022]為詳細說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。
      [0023]請參考圖1,為本發(fā)明實施方式中的基于安卓系統(tǒng)的FMP支持裝置的功能模塊示意圖,該裝置10裝載有Android操作系統(tǒng)并用于實現(xiàn)用戶的基本操作,該裝置10可以是手機、平板電腦、個人數(shù)字助理等智能電子設(shè)備。該裝置10包括編譯碼器11、數(shù)據(jù)處理單元
      12、藍牙通信單元13、FMP單元14以及W1-fi通信單元15。其中,該編譯碼器11、數(shù)據(jù)處理單元12以及藍牙通信單元13依次連接,該數(shù)據(jù)處理單元12還與該FMP單元14、W1-fi通信單元15依次連接。本發(fā)明將以裝置10與裝置20進行FMP連接為例加以說明。其中,裝置10被設(shè)置為本地端,裝置20被設(shè)置為對方端。該裝置10與裝置20內(nèi)部均預(yù)先存儲音頻文件列表16、26,用于記錄多個音頻文件。
      [0024]當(dāng)裝置10和裝置20的FMP應(yīng)用均被啟動時,裝置10與裝置20通過藍牙通信單元13、23自動進行配對連接以及通過W1-fi通信單元15、25自動進行配對連接。
      [0025]本地端的數(shù)據(jù)處理單元12從該音頻文件列表16中選擇將要用作提示音的音頻文件。在本實施方式中,該數(shù)據(jù)處理單元12通過GATT profile請求用戶從該音頻文件列表16中選擇將要用作提示音的音頻文件。
      [0026]FMP單元14、24分別設(shè)置在裝置10和裝置20,并在本地端與對方端之間建立一個數(shù)據(jù)通道,該數(shù)據(jù)通道用于通過wifi網(wǎng)絡(luò)與對方裝置進行通信。在本實施方式中,該數(shù)據(jù)通道為socket。
      [0027]當(dāng)用戶觸發(fā)本地端FMP應(yīng)用時,該FMP單元14調(diào)用數(shù)據(jù)處理單元12利用GATTprofile將FMP事件通過藍牙通信單元13發(fā)送到對方端。當(dāng)對方端通過藍牙通信單元23接收到GATT profile之后由該數(shù)據(jù)處理單元20提取出FMP事件,并從音頻文件列表26中將所選擇的提示音PCM數(shù)據(jù)送往編譯碼器21進行解碼和播放,并且該FMP單元24回復(fù)一個FMP回復(fù)信息至該本地端,即發(fā)送FMP請求的設(shè)備。
      [0028]進一步地,當(dāng)本地端與對方端之間的距離超出藍牙通信單元可偵測的范圍之外,本地端發(fā)起FMP請求時在一定時間內(nèi)沒有收到被請求的對方端的FMP回復(fù)信息時,該本地端的FMP單元14將FMP請求報文打包成TCP-1P格式數(shù)據(jù)包,并利用之前建立的socket套接字接口將該數(shù)據(jù)包發(fā)送至被請求的對方端。該對方端的W1-fi通信單元25接收到該FMP請求時,由該數(shù)據(jù)處理單元22該FMP請求,并本地音頻文件列表26將所選擇的提示音PCM數(shù)據(jù)通過編譯碼器21進行解碼和播放,并且該FMP單元24回復(fù)一個FMP回復(fù)信至該本地端。
      [0029]當(dāng)本地端的W1-fi連接信號丟失時,該數(shù)據(jù)處理單元12音頻文件列表16中將所選擇的提示音PCM數(shù)據(jù)交由該編譯碼器11進行解碼和播放,從而幫助用戶快速找到對方端。
      [0030]請參閱圖2,為本發(fā)明基于安卓系統(tǒng)的FMP支持方法的流程圖,該方法包括:
      [0031]步驟S30,當(dāng)裝置10和裝置20的FMP應(yīng)用均被啟動時,裝置10與裝置20通過藍牙通信單元13、23自動進行配對連接以及通過W1-fi通信單元15、25自動進行配對連接。
      [0032]步驟S31,本地端的數(shù)據(jù)處理單元12從該音頻文件列表16中選擇將要用作提示音的音頻文件。
      [0033]在本實施方式中,該數(shù)據(jù)處理單元12通過GATT profile請求用戶從該音頻文件列表16中選擇將要用作提示音的音頻文件。
      [0034]步驟S32,F(xiàn)MP單元14、24分別設(shè)置在裝置10和裝置20,并在本地端與對方端之間建立一個數(shù)據(jù)通道,該數(shù)據(jù)通道用于通過wifi網(wǎng)絡(luò)與對方裝置進行通信。
      [0035]在本實施方式中,該數(shù)據(jù)通道為socket。
      [0036]步驟S33,當(dāng)用戶觸發(fā)本地端FMP應(yīng)用時,該FMP單元14調(diào)用數(shù)據(jù)處理單元12利用GATT profile將FMP事件通過藍牙通信單元13發(fā)送到對方端。當(dāng)對方端通過藍牙通信單元23接收到GATT profile之后由該數(shù)據(jù)處理單元20提取出FMP事件,并從音頻文件列表26中將所選擇的提示音PCM數(shù)據(jù)送往編譯碼器21進行解碼和播放,并且該FMP單元24回復(fù)一個FMP回復(fù)信息至該本地端,即發(fā)送FMP請求的設(shè)備。
      [0037]進一步地,當(dāng)本地端與對方端之間的距離超出藍牙通信單元可偵測的范圍之外,本地端發(fā)起FMP請求時在一定時間內(nèi)沒有收到被請求的對方端的FMP回復(fù)信息時,該本地端的FMP單元14將FMP請求報文打包成TCP-1P格式數(shù)據(jù)包,并利用之前建立的socket套接字接口將該數(shù)據(jù)包發(fā)送至被請求的對方端。該對方端的W1-fi通信單元25接收到該FMP請求時,由該數(shù)據(jù)處理單元22該FMP請求,并本地音頻文件列表26將所選擇的提示音PCM數(shù)據(jù)通過編譯碼器21進行解碼和播放,并且該FMP單元24回復(fù)一個FMP回復(fù)信至該本地端。
      [0038]當(dāng)本地端的W1-fi連接信號丟失時,該數(shù)據(jù)處理單元12音頻文件列表16中將所選擇的提示音PCM數(shù)據(jù)交由該編譯碼器11進行解碼和播放,從而幫助用戶快速找到對方端。
      [0039]本發(fā)明提供的一種基于安卓系統(tǒng)的FMP支持裝置和方法,將內(nèi)置安卓系統(tǒng)的一裝置與另一裝置之間建立數(shù)據(jù)通道,并將FMP事件通過藍牙配對連接發(fā)送至另一裝置,觸發(fā)另一裝置根據(jù)FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至該終端,從而完成裝置的FMP功能,提高藍牙FMP協(xié)議的實用性,擴展應(yīng)用實現(xiàn)載體,達到良好產(chǎn)品效果。
      [0040]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
      【權(quán)利要求】
      1.一種基于安卓系統(tǒng)的FMP支持裝置,包括藍牙通信單元與W1-fi通信單元,所述裝置啟動FMP應(yīng)用時通過所述藍牙通信單元以及W1-fi通信單元與啟動FMP應(yīng)用的另一裝置進行配對連接;其特征在于,所述裝置還包括: FMP單元,用于在所述裝置與所述另一裝置建立數(shù)據(jù)通道;以及 數(shù)據(jù)處理單元,用于從所述裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件;還用于將FMP事件通過所述藍牙通信單元發(fā)送至所述另一裝置,觸發(fā)所述另一裝置根據(jù)所述FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至所述終端。
      2.如權(quán)利要求1所述的基于安卓系統(tǒng)的FMP支持裝置,其特征在于,所述數(shù)據(jù)處理單元通過GATT profile請求用戶從所述音頻文件列表中選擇將要用作提示音的音頻文件。
      3.如權(quán)利要求1所述的基于安卓系統(tǒng)的FMP支持裝置,其特征在于,所述數(shù)據(jù)通道為socket ο
      4.如權(quán)利要求1、2或3所述的基于安卓系統(tǒng)的FMP支持裝置,其特征在于,當(dāng)所述裝置發(fā)起FMP請求時在一定事件內(nèi)沒有收到所述另一裝置的FMP回復(fù)信息時,所述裝置的FMP單元將FMP請求報文打包成TCP-1P格式數(shù)據(jù)包,并利用所述數(shù)據(jù)通道將所述數(shù)據(jù)包發(fā)送至所述另一裝置,觸發(fā)所述另一裝置根據(jù)所述數(shù)據(jù)包確定FMP請求以及將所選擇的提示音進行解碼和播放,并回復(fù)一個FMP回復(fù)信至所述終端。
      5.如權(quán)利要求1、2或3所述的基于安卓系統(tǒng)的FMP支持裝置,其特征在于,當(dāng)所述裝置無法與另一裝置建立W1-fi連接時,所述數(shù)據(jù)處理單元從音頻文件列表中將所選擇的提示音數(shù)據(jù)交由所述編譯碼器進行解碼和播放。
      6.一種基于安卓系統(tǒng)的FMP支持方法,其特征在于,所述方法包括: 啟動一裝置的FMP應(yīng)用時通過與另一啟動FMP應(yīng)用裝置進行藍牙配對連接以及W1-fi配對連接; 從所述裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件; 在所述裝置與所述另一裝置之間建立數(shù)據(jù)通道;以及 將FMP事件通過所述藍牙配對連接發(fā)送至所述另一裝置,觸發(fā)所述另一裝置根據(jù)所述FMP事件確定提示音并進行解碼和播放,以及回復(fù)一個FMP回復(fù)信息至所述終端。
      7.如權(quán)利要求6所述的基于安卓系統(tǒng)的FMP支持方法,其特征在于,“從所述裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件”包括:通過GATT profile請求從所述裝置內(nèi)存的音頻文件列表中選擇將要用作提示音的音頻文件。
      8.如權(quán)利要求6所述的基于安卓系統(tǒng)的FMP支持方法,其特征在于,所述數(shù)據(jù)通道為socket ο
      9.如權(quán)利要求6、7或8所述的基于安卓系統(tǒng)的FMP支持方法,其特征在于,當(dāng)所述裝置發(fā)起FMP請求時在一定事件內(nèi)沒有收到所述另一裝置的FMP回復(fù)信息時,所述裝置將FMP請求報文打包成TCP-1P格式數(shù)據(jù)包,并利用所述數(shù)據(jù)通道將所述數(shù)據(jù)包發(fā)送至所述另一裝置,觸發(fā)所述另一裝置根據(jù)所述數(shù)據(jù)包確定FMP請求以及將所選擇的提示音進行解碼和播放,并回復(fù)一個FMP回復(fù)信至所述終端。
      10.如權(quán)利要求6、7或8所述的基于安卓系統(tǒng)的FMP支持方法,其特征在于,當(dāng)所述裝置無法與另一裝置建立W1-fi連接時,所述裝置元從音頻文件列表中確定所選擇的提示音數(shù)據(jù)并進行解碼和播放。
      【文檔編號】H04B5/02GK103812537SQ201410081645
      【公開日】2014年5月21日 申請日期:2014年3月7日 優(yōu)先權(quán)日:2014年3月7日
      【發(fā)明者】林濤 申請人:福州瑞芯微電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1