藍(lán)牙設(shè)備的控制方法、裝置、系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了藍(lán)牙設(shè)備的控制方法、裝置、系統(tǒng),涉及通信【技術(shù)領(lǐng)域】,為了解決現(xiàn)有技術(shù)中藍(lán)牙設(shè)備利用效率較低的問題而發(fā)明。其中,該方法包括:根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立第一鏈路,第一鏈路用于傳輸控制信令;根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立第二鏈路,第二鏈路用于傳輸數(shù)據(jù)信息;在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的控制信令;根據(jù)控制信令在第二鏈路中與第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。本發(fā)明主要應(yīng)用于藍(lán)牙通信的過程中。
【專利說明】藍(lán)牙設(shè)備的控制方法、裝置、系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種藍(lán)牙設(shè)備的控制方法、裝置、系統(tǒng)。
【背景技術(shù)】
[0002]藍(lán)牙(Bluetooth)是一種支持設(shè)備短距離通信(一般1m內(nèi))的無線電技術(shù)。由于藍(lán)牙技術(shù)具備抗干擾性強(qiáng)、低功耗、低成本等優(yōu)點(diǎn),其應(yīng)用越來越廣泛,如在移動電話和支持藍(lán)牙技術(shù)的音頻設(shè)備之間的無線通訊,電腦和外設(shè)(如鼠標(biāo)、耳麥、打印機(jī))的無線連接等。尤其是在移動電話和支持藍(lán)牙技術(shù)的音頻設(shè)備之間的無線通訊領(lǐng)域,支持藍(lán)牙技術(shù)的音頻設(shè)備層出不窮,如車載藍(lán)牙、藍(lán)牙耳機(jī)、Coolmini等。發(fā)明人在研究中發(fā)現(xiàn),由于多個支持藍(lán)牙技術(shù)的音頻設(shè)備在通過藍(lán)牙模塊與移動電話連接進(jìn)行音頻通信時采用了相同的音頻協(xié)議,因而移動電話無法與多個支持藍(lán)牙技術(shù)的音頻設(shè)備同時建立音頻協(xié)議的連接,設(shè)備利用效率較低。
[0003]以Coolmini為例,Coolmini作為一種新型的支持藍(lán)牙技術(shù)的音頻設(shè)備,可通過藍(lán)牙模塊與移動電話進(jìn)行連接后實(shí)現(xiàn)與移動電話中的通訊錄信息和音頻信息的同步,其具備顯示屏,是一種既可接聽電話又可撥打電話的便攜藍(lán)牙設(shè)備;藍(lán)牙耳機(jī)為現(xiàn)有的主流的用于無線通話的設(shè)備。由于Coolmini和藍(lán)牙耳機(jī)在通過藍(lán)牙模塊進(jìn)行音頻通信中采用了相同的音頻協(xié)議,使得移動電話只能擇一建立連接,即Coolmini和藍(lán)牙耳機(jī)無法同時連接至手機(jī)上;當(dāng)移動電話連接至藍(lán)牙耳機(jī)時,無法實(shí)現(xiàn)Coolmini的撥打電話的功能,設(shè)備的利用效率較低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種藍(lán)牙設(shè)備的控制方法、裝置、系統(tǒng),以解決現(xiàn)有技術(shù)中多個支持藍(lán)牙技術(shù)的音頻設(shè)備的利用效率較低的問題。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]第一方面,本發(fā)明提供了一種藍(lán)牙設(shè)備的控制方法,包括:
[0007]根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立第一鏈路,第一鏈路用于傳輸控制信令;
[0008]根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立第二鏈路,第二鏈路用于傳輸數(shù)據(jù)信息;
[0009]在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的控制信令;
[0010]根據(jù)控制信令在第二鏈路中與第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。
[0011]第二方面,本發(fā)明提供了一種藍(lán)牙設(shè)備的控制裝置,包括:
[0012]第一建立單元,用于根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立用于傳輸控制信令的第一鏈路;
[0013]第二建立單元,用于根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立用于傳輸數(shù)據(jù)信息的第二鏈路;
[0014]信令收發(fā)單元,用于在第一建立單元建立的第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的控制信令;
[0015]數(shù)據(jù)收發(fā)單元,用于根據(jù)信令收發(fā)單元接收的控制信令在第二建立單元建立的第二鏈路中與第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。
[0016]第三方面,本發(fā)明還提供了一種藍(lán)牙設(shè)備的控制系統(tǒng),包括:第一藍(lán)牙設(shè)備、第二藍(lán)牙設(shè)備和包含上述裝置的智能終端;
[0017]智能終端,用于根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立用于傳輸控制信令的第一鏈路;
[0018]智能終端,還用于根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立用于傳輸數(shù)據(jù)信息的第二鏈路;
[0019]第一藍(lán)牙設(shè)備,用于在第一鏈路中向智能終端發(fā)送控制信令;
[0020]智能終端,還用于在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的控制信令;
[0021]智能終端,還用于根據(jù)控制信令在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送數(shù)據(jù)信息;
[0022]第二藍(lán)牙設(shè)備,還用于在第二鏈路中接收智能終端發(fā)送的數(shù)據(jù)信息。
[0023]本發(fā)明實(shí)施例提供的藍(lán)牙設(shè)備的控制方法、裝置、系統(tǒng),首先通過互不沖突的第一協(xié)議與第二協(xié)議分別建立第一鏈路和第二鏈路,第一鏈路和第二鏈路同時存在,使得不同的藍(lán)牙設(shè)備可以通過不同的鏈路同時連接到智能設(shè)備上;此外,第一鏈路用于傳輸?shù)谝凰{(lán)牙設(shè)備的控制信令,智能設(shè)備收到控制信令后,根據(jù)該控制信令通過第二鏈路與第二藍(lán)牙設(shè)備傳輸相應(yīng)的數(shù)據(jù),因而第一藍(lán)牙設(shè)備能夠通過智能設(shè)備實(shí)現(xiàn)對第二藍(lán)牙設(shè)備的控制,與現(xiàn)有技術(shù)中各個支持藍(lán)牙技術(shù)的音頻設(shè)備無法同時連接到智能設(shè)備上,多個支持藍(lán)牙技術(shù)的音頻設(shè)備的利用效率較低相比,本發(fā)明以智能設(shè)備為中介,通過第一鏈路和第二鏈路分別與第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備進(jìn)行通信,實(shí)現(xiàn)同時與不同藍(lán)牙設(shè)備進(jìn)行通信,提高藍(lán)牙設(shè)備的利用率。
【專利附圖】
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1為本實(shí)施例提供的藍(lán)牙設(shè)備的控制方法的流程示意圖;
[0026]圖2為本實(shí)施例提供的場景一中的藍(lán)牙設(shè)備的控制方法的流程示意圖;
[0027]圖3為本實(shí)施例提供的場景二中的藍(lán)牙設(shè)備的控制方法的流程示意圖;
[0028]圖4為本實(shí)施例提供的場景三中的藍(lán)牙設(shè)備的控制方法的流程示意圖;
[0029]圖5為本實(shí)施例提供的藍(lán)牙設(shè)備的控制裝置的結(jié)構(gòu)示意圖;
[0030]圖6為本實(shí)施例提供的藍(lán)牙設(shè)備的控制裝置的結(jié)構(gòu)示意圖;
[0031]圖7為本實(shí)施例提供的藍(lán)牙設(shè)備的控制系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0032]下面將結(jié)合本實(shí)施例中的附圖,對本實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0033]為了實(shí)現(xiàn)移動電話等智能終端與多個藍(lán)牙設(shè)備同時建立連接,提高藍(lán)牙設(shè)備的利用率,本實(shí)施例提供了一種藍(lán)牙設(shè)備的控制方法,如圖1所示,該方法包括:
[0034]SlOl:根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立第一鏈路,第一鏈路用于傳輸控制信令。
[0035]其中,第一藍(lán)牙設(shè)備為能夠進(jìn)行控制操作的藍(lán)牙設(shè)備,如藍(lán)牙MP3、Coolmini等。由于第一藍(lán)牙設(shè)備主要用于發(fā)送控制信令,因而,第一藍(lán)牙設(shè)備應(yīng)當(dāng)具備顯示屏或控制按鈕等以供用戶進(jìn)行控制操作;優(yōu)選的,該第一藍(lán)牙設(shè)備為具備顯示屏的藍(lán)牙設(shè)備,如Coolmini等,具備顯示屏的第一藍(lán)牙設(shè)備能夠提供相應(yīng)的界面,較為直觀,使用方便。
[0036]第一協(xié)議為藍(lán)牙協(xié)議棧中區(qū)別于音頻協(xié)議等上層協(xié)議的底層協(xié)議,且該底層協(xié)議能夠提供某一端口以進(jìn)行控制信令的傳輸。在本方法的一種實(shí)現(xiàn)方式中,該第一協(xié)議為邏輯鏈路控制和適配協(xié)議L2CAP或串口仿真協(xié)議RFC0MM。
[0037]邏輯鏈路控制和適配協(xié)議L2CAP,是藍(lán)牙系統(tǒng)中的核心協(xié)議,負(fù)責(zé)適配基帶中的上層協(xié)議;能夠向上層協(xié)議提供定向連接的和無連接的數(shù)據(jù)業(yè)務(wù);還能夠處理協(xié)議的多路復(fù)用,以提供多種連接和多個連接類型。
[0038]RFCOMM是為了兼容傳統(tǒng)的串口應(yīng)用,同時取代有線的通信方式,藍(lán)牙協(xié)議棧需要提供與有線串口一致的通信接口而開發(fā)出的協(xié)議。兩個采用RFCOMM通信的設(shè)備有可能同時打開多個串口,RFCOMM支持同時打開60個端口。
[0039]該第一協(xié)議的具體參數(shù)及第一鏈路的建立連接過程(包括采用的端口等)可參考現(xiàn)有技術(shù)。
[0040]根據(jù)該第一協(xié)議,移動電話等智能設(shè)備與第一藍(lán)牙設(shè)備建立了主要用于傳輸控制信令的第一鏈路。
[0041]從用戶層面來講,該第一鏈路的建立,可以通過在第一藍(lán)牙設(shè)備和智能終端中分別添加采用了上述原理的應(yīng)用程序,通過打開該應(yīng)用程序、搜索藍(lán)牙設(shè)備、建立連接的過程建立第一藍(lán)牙設(shè)備和智能終端的連接。
[0042]此外,該第一鏈路除了傳輸控制信令外,還用于傳輸狀態(tài)信令,如在進(jìn)行接打電話時,智能設(shè)備和第一藍(lán)牙設(shè)備通過第一鏈路傳輸用于指示當(dāng)前的通話狀態(tài)的相關(guān)信令。
[0043]S102:根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立第二鏈路,第二鏈路用于傳輸數(shù)據(jù)信息。
[0044]其中,第二藍(lán)牙設(shè)備是能夠受第一藍(lán)牙設(shè)備控制且能夠?qū)崿F(xiàn)特定功能的藍(lán)牙設(shè)備,如播放音頻的藍(lán)牙耳機(jī)、用于進(jìn)行電子閱讀的其他藍(lán)牙設(shè)備等。
[0045]第二協(xié)議為藍(lán)牙協(xié)議棧中的音頻協(xié)議、文件傳輸協(xié)議等上層協(xié)議,不同的上層協(xié)議用于實(shí)現(xiàn)不同的功能,如音頻協(xié)議用于實(shí)現(xiàn)音頻的播放、文件傳輸協(xié)議用于文件的傳輸?shù)?;相?yīng)的,根據(jù)該上層協(xié)議建立的第二鏈路用于傳輸實(shí)現(xiàn)特定功能的數(shù)據(jù)信息;優(yōu)選的,該數(shù)據(jù)信息為音頻數(shù)據(jù)信息、文件數(shù)據(jù)信息或圖像數(shù)據(jù)信息中的至少一種,目前常見的數(shù)據(jù)類型為上述三種,本實(shí)施例不對數(shù)據(jù)信息的具體類型作限定,只要該數(shù)據(jù)信息為智能設(shè)備和第二藍(lán)牙設(shè)備均支持的數(shù)據(jù)類型即可。
[0046]此外,由于第二鏈路是根據(jù)第二協(xié)議建立的,第二協(xié)議為一種上層協(xié)議,上層協(xié)議建立在底層協(xié)議之上,因而第二鏈路除了能進(jìn)行音頻數(shù)據(jù)信息、文件數(shù)據(jù)信息或圖像數(shù)據(jù)信息等數(shù)據(jù)信息的傳輸之外,還能進(jìn)行信令這一數(shù)據(jù)信息的傳輸。
[0047]第二協(xié)議的具體參數(shù)及第二鏈路的建立連接過程(包括采用的端口等)可參考現(xiàn)有技術(shù)。
[0048]本方法中,由于第一鏈路和第二鏈路在建立過程中采用了互不沖突的協(xié)議,因而第一鏈路和第二鏈路可以共同存在,進(jìn)而不同的藍(lán)牙設(shè)備可分別通過第一鏈路和第二鏈路同時與移動電話等智能終端建立連接。
[0049]S103:在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的控制信令。
[0050]上述兩條鏈路的建立主要分別用于后續(xù)信令和數(shù)據(jù)的傳輸。其中,第一鏈路主要用于傳輸?shù)谝凰{(lán)牙設(shè)備發(fā)送的控制信令,如接聽電話、掛斷電話、播放音樂等控制信令。
[0051]S104:根據(jù)控制信令在第二鏈路中與第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。
[0052]通過第一鏈路接收到第一藍(lán)牙設(shè)備的控制信令后,根據(jù)該控制信令通過第二鏈路與第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。該數(shù)據(jù)與步驟S102中所指的數(shù)據(jù)信息相對應(yīng)。
[0053]本實(shí)施例提供的藍(lán)牙設(shè)備的控制方法,首先通過互不沖突的第一協(xié)議與第二協(xié)議分別建立第一鏈路和第二鏈路,第一鏈路和第二鏈路同時存在,使得不同的藍(lán)牙設(shè)備可以通過不同的鏈路同時連接到智能設(shè)備上;此外,第一鏈路用于傳輸?shù)谝凰{(lán)牙設(shè)備的控制信令,智能設(shè)備收到控制信令后,根據(jù)該控制信令通過第二鏈路與第二藍(lán)牙設(shè)備傳輸相應(yīng)的數(shù)據(jù),因而第一藍(lán)牙設(shè)備能夠通過智能設(shè)備實(shí)現(xiàn)對第二藍(lán)牙設(shè)備的控制,即以智能設(shè)備為中介,通過第一鏈路和第二鏈路分別與第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備進(jìn)行通信,實(shí)現(xiàn)同時與不同藍(lán)牙設(shè)備進(jìn)行通信,提高藍(lán)牙設(shè)備的利用率。
[0054]需要說明的是,本方法中,第一藍(lán)牙設(shè)備、第二藍(lán)牙設(shè)備僅僅是為了區(qū)分其分別能實(shí)現(xiàn)控制功能和數(shù)據(jù)處理功能,并不對藍(lán)牙設(shè)備的數(shù)量作限定。實(shí)際應(yīng)用中,現(xiàn)有的藍(lán)牙設(shè)備的種類越來越多,為了實(shí)現(xiàn)不限于兩個的更多的藍(lán)牙設(shè)備同時與智能終端建立連接,可通過采用互不沖突的多個協(xié)議分別建立第一鏈路、第二鏈路、第三鏈路等,如第一鏈路為采用RFCOMM建立的用于傳輸控制信令的鏈路,第二鏈路為采用headset協(xié)議建立的用于傳輸音頻信息的鏈路等。
[0055]此外,很多藍(lán)牙設(shè)備既能夠進(jìn)行控制指令的操作,其本身也具備音頻播放、文件操作等功能。本方法中,當(dāng)其作為第一藍(lán)牙設(shè)備采用了底層協(xié)議與智能終端連接時,限制了與第二藍(lán)牙設(shè)備沖突的上層協(xié)議的使用,進(jìn)而限制了其音頻播放、文件操作等功能。為了最大限度的提高藍(lán)牙設(shè)備利用率,作為本方法的另一個擴(kuò)展,可以通過在第一設(shè)備與智能設(shè)備進(jìn)行連接時,增加是否作為控制設(shè)備的問詢,當(dāng)用戶確認(rèn)其作為控制設(shè)備時,實(shí)現(xiàn)本方法提供的控制功能,控制第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸;當(dāng)其不作為控制設(shè)備時,仍可實(shí)現(xiàn)其音頻播放、文件操作等原有功能。
[0056]目前,移動電話等智能設(shè)備的屏幕越來越大,當(dāng)用戶利用其觀看影視頻時,能夠增強(qiáng)用戶體驗(yàn),但與此同時,其攜帶較為不便。因而有的廠商推出了與移動電話連接后同步移動電話的通訊錄等信息,進(jìn)而能夠撥打電話、收發(fā)短信且易于隨身攜帶的藍(lán)牙設(shè)備。實(shí)際應(yīng)用中,用戶可以將大屏移動電話放置在包中或口袋中,通過該藍(lán)牙設(shè)備進(jìn)行撥打電話、收發(fā)短信、播放音樂等基本操作。
[0057]優(yōu)選的,智能設(shè)備為移動電話,第一藍(lán)牙設(shè)備為上述至少能夠同步智能設(shè)備中通訊錄信息的藍(lán)牙設(shè)備,第二協(xié)議為藍(lán)牙協(xié)議棧中的音頻協(xié)議,數(shù)據(jù)信息為音頻數(shù)據(jù)信息,第二藍(lán)牙設(shè)備為能夠播放音頻的藍(lán)牙設(shè)備,如藍(lán)牙耳機(jī)。
[0058]作為圖1所示方法的細(xì)化,如圖2-4所示,本發(fā)明還提供了上述優(yōu)選實(shí)施例的具體應(yīng)用場景。
[0059]場景一:接聽電話。
[0060]在該場景中,如圖2所示,該方法包括:
[0061]S201:在第一鏈路中向第一藍(lán)牙設(shè)備發(fā)送來電通知,以便第一藍(lán)牙設(shè)備根據(jù)來電通知顯示來電界面。
[0062]當(dāng)智能設(shè)備收到來電時,通過第一鏈路向第一藍(lán)牙設(shè)備發(fā)送來電通知,第一藍(lán)牙設(shè)備根據(jù)該來電通知顯示相應(yīng)的來電界面。
[0063]S202:在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送來電通知。
[0064]本實(shí)施例中,由于第一鏈路和第二鏈路均可進(jìn)行信令的傳輸,因而智能設(shè)備可以分別通過第一鏈路和第二鏈路向第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備發(fā)送當(dāng)前的通話狀態(tài)信息,如來電通知、撥號通知(下文中的呼出通知)、接通通知等。總之第一藍(lán)牙設(shè)備、第二藍(lán)牙設(shè)備和智能設(shè)備分別通過第一鏈路和第二鏈路保持當(dāng)前通話狀態(tài)信息的同步,以保證后續(xù)操作的進(jìn)行。
[0065]當(dāng)智能設(shè)備收到來電時,除了 S201的操作,還會通過第二鏈路向第二藍(lán)牙設(shè)備發(fā)送來電通知。
[0066]第二藍(lán)牙設(shè)備收到該來電通知后,在本實(shí)施例的一種實(shí)現(xiàn)方式中,用戶可直接操作第二藍(lán)牙設(shè)備接聽電話,并把當(dāng)前的“接通通知”通過第二鏈路發(fā)送至智能設(shè)備,智能設(shè)備再通過第一鏈路向第一藍(lán)牙設(shè)備轉(zhuǎn)發(fā)該“接通通知”。在本實(shí)施例的另一種實(shí)現(xiàn)方式中,用戶通過第一藍(lán)牙設(shè)備控制第二藍(lán)牙設(shè)備接聽電話,其具體實(shí)現(xiàn)過程如下。
[0067]S203:在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的接聽指令。
[0068]第一藍(lán)牙設(shè)備收到來電通知后,通過第一鏈路向智能設(shè)備發(fā)出接聽電話的接聽指令。
[0069]智能設(shè)備接收第一藍(lán)牙設(shè)備發(fā)送的該接聽指令。
[0070]S204:根據(jù)接聽指令接收主叫方的音頻數(shù)據(jù)信息。
[0071]智能設(shè)備根據(jù)第一藍(lán)牙設(shè)備的接聽指令接收主叫方發(fā)送的音頻數(shù)據(jù)信息,接收的該音頻數(shù)據(jù)信息主要用于表示通話內(nèi)容。
[0072]S205:在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送接收的音頻數(shù)據(jù)信息。
[0073]第二藍(lán)牙設(shè)備具備播放語音數(shù)據(jù)等音頻數(shù)據(jù)信息的功能,智能設(shè)備通過第二鏈路向第二藍(lán)牙設(shè)備發(fā)送步驟S204中接收的音頻數(shù)據(jù)信息,用戶通過第二藍(lán)牙設(shè)備獲取到主叫方的通話內(nèi)容。
[0074]S206:在第二鏈路中接收第二藍(lán)牙設(shè)備發(fā)送的音頻數(shù)據(jù)信息。
[0075]用戶通過第二藍(lán)牙設(shè)備向主叫方發(fā)出回復(fù),第二藍(lán)牙設(shè)備將回復(fù)的音頻數(shù)據(jù)信息通過第二鏈路傳輸至智能設(shè)備。
[0076]智能設(shè)備將接收的用于表示用戶回復(fù)的通話內(nèi)容的音頻數(shù)據(jù)信息再發(fā)送至主叫方。
[0077]步驟S204至步驟S206為接聽電話后,智能設(shè)備和第二藍(lán)牙設(shè)備通過第二鏈路進(jìn)行數(shù)據(jù)傳輸?shù)木唧w過程。
[0078]此外,在通話過程中,智能設(shè)備將當(dāng)前的通話的狀態(tài)通過第一鏈路傳輸至第一藍(lán)牙設(shè)備。如用戶通過第二藍(lán)牙設(shè)備進(jìn)行了結(jié)束通話的操作時,智能設(shè)備將該狀態(tài)信息通過第一鏈路傳輸至第一藍(lán)牙設(shè)備,以便第一藍(lán)牙設(shè)備關(guān)閉相應(yīng)的通話界面。
[0079]與場景一中的接聽電話相對應(yīng),本發(fā)明實(shí)施例還提供了撥打電話的場景,如圖3所示。
[0080]場景二:撥打電話。
[0081]S301:在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的撥號指令,撥號指令攜帶有用戶在第一藍(lán)牙設(shè)備顯示的撥號界面中輸入的呼出號碼。
[0082]用戶對第一藍(lán)牙設(shè)備進(jìn)行撥號操作,第一藍(lán)牙設(shè)備感知到該撥號操作后,通過第一鏈路向智能設(shè)備發(fā)送撥號指令,該撥號指令攜帶有用戶在第一藍(lán)牙設(shè)備顯示的撥號界面中輸入的呼出號碼。
[0083]S302:根據(jù)待呼出號碼進(jìn)行呼出。
[0084]智能設(shè)備收到撥號指令后,根據(jù)該撥號指令中的待呼出號碼進(jìn)行呼出操作。
[0085]S303:在第一鏈路中向第一藍(lán)牙設(shè)備發(fā)送呼出通知,以便第一藍(lán)牙設(shè)備根據(jù)呼出通知顯示呼出界面。
[0086]智能設(shè)備通過第一鏈路向第一藍(lán)牙設(shè)備反饋呼出通知,第一藍(lán)牙設(shè)備根據(jù)該呼出通知顯示呼出界面。
[0087]S304:在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送呼出通知。
[0088]在撥號呼出階段,智能設(shè)備除了進(jìn)行S303的操作,還要通過第二鏈路向第二藍(lán)牙設(shè)備發(fā)送呼出通知,以便第二藍(lán)牙設(shè)備及時更新當(dāng)前通話狀態(tài)。
[0089]當(dāng)接通電話時,智能設(shè)備分別通過第一鏈路和第二鏈路向第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備發(fā)送接通通知。
[0090]后續(xù)通話過程中的數(shù)據(jù)傳輸,可參考上述步驟S204至步驟S206,本場景中不再贅述。
[0091]在該優(yōu)選實(shí)施例中,第一藍(lán)牙設(shè)備具備撥打電話的功能(如Coolmini),而第二藍(lán)牙設(shè)備主要是播放音頻信息,無法進(jìn)行撥號操作(如藍(lán)牙耳機(jī))。在使用大屏手機(jī)不方便的情況下,若僅僅使用第一藍(lán)牙設(shè)備僅能實(shí)現(xiàn)撥打電話的操作,仍需開啟免提或者有線耳機(jī)的方式進(jìn)行通話,即無法獲得較好的通話效果;若僅僅使用第二藍(lán)牙設(shè)備,則無法實(shí)現(xiàn)撥打電話的操作。通過本方法,用戶通過使用第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備便可進(jìn)行撥打電話操作,既能實(shí)現(xiàn)無需使用大屏手機(jī)進(jìn)行撥打電話的目的,又能獲得較好的通話效果,提高了藍(lán)牙設(shè)備的利用率。
[0092]此外,本實(shí)施例還提供了多媒體的播放的應(yīng)用場景,如圖4所示。
[0093]場景三:多媒體的播放。
[0094]S401:在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的多媒體播放指令,多媒體播放指令用于播放用戶選擇的多媒體數(shù)據(jù)。
[0095]該多媒體主要是指除了上述場景一和二所述的語音數(shù)據(jù)外的其他音視頻數(shù)據(jù),如音樂文件等。
[0096]用戶通過操作第一藍(lán)牙設(shè)備選擇待播放的多媒體數(shù)據(jù),并通過第一鏈路向智能設(shè)備發(fā)送播放多媒體數(shù)據(jù)的操作指令。
[0097]S402:在第一鏈路中向第一藍(lán)牙設(shè)備發(fā)送多媒體播放響應(yīng),以便第一藍(lán)牙設(shè)備顯示多媒體播放界面。
[0098]智能設(shè)備收到上述多媒體播放的指令后,識別該指令并根據(jù)該指令通過第一鏈路向第一藍(lán)牙設(shè)備發(fā)送多媒體播放響應(yīng),如開始播放,第一藍(lán)牙設(shè)備顯示多媒體播放界面;無法播放時,第一藍(lán)牙設(shè)備顯示多媒體無法播放的提示信息等。
[0099]S403:在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送多媒體播放通知。
[0100]智能設(shè)備作出開始播放的響應(yīng)信息后,通過第二鏈路向第二藍(lán)牙設(shè)備發(fā)送多媒體播放通知,以便第二藍(lán)牙設(shè)備及時更新當(dāng)前狀態(tài),并進(jìn)行相應(yīng)的數(shù)據(jù)傳輸。
[0101]進(jìn)一步的,作為對上述各圖所示的方法及應(yīng)用的實(shí)現(xiàn),本實(shí)施例還提供了一種藍(lán)牙設(shè)備的控制裝置50。
[0102]如圖5所示,該藍(lán)牙設(shè)備的控制裝置50包括第一建立單元501,用于根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立用于傳輸控制信令的第一鏈路。
[0103]第二建立單元502,用于根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立用于傳輸數(shù)據(jù)信息的第二鏈路。
[0104]信令收發(fā)單元503,用于在所述第一建立單元建立的第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的控制信令。
[0105]數(shù)據(jù)收發(fā)單元504,用于根據(jù)所述信令收發(fā)單元503接收的所述控制信令在所述第二建立單元502建立的第二鏈路中與所述第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。
[0106]進(jìn)一步的,如圖6所示,該藍(lán)牙設(shè)備的控制裝置50還包括通話處理單元601,其中:
[0107]信令收發(fā)單元503,還用于在第一建立單元501建立的第一鏈路中向第一藍(lán)牙設(shè)備發(fā)送來電通知,以便第一藍(lán)牙設(shè)備根據(jù)來電通知顯示來電界面。
[0108]數(shù)據(jù)收發(fā)單元504,還用于在第二建立單元502建立的第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送來電通知。
[0109]需要說明的是,由于第二鏈路還能進(jìn)行信令的傳輸,因而數(shù)據(jù)收發(fā)單元504除了收發(fā)數(shù)據(jù)之外,還用于與第二藍(lán)牙設(shè)備之間進(jìn)行信令的收發(fā),如來電通知、呼出通知、多媒體播放通知等。
[0110]信令收發(fā)單元503,還用于在第一建立單元501建立的第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的接聽指令。
[0111]通話處理單元601,用于根據(jù)信令收發(fā)單元503接收的接聽指令接收主叫方的數(shù)據(jù)信息,該數(shù)據(jù)信息為音頻數(shù)據(jù)信息。
[0112]數(shù)據(jù)收發(fā)單元504,還用于在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送通話處理單元601接收的音頻數(shù)據(jù)信息。
[0113]數(shù)據(jù)收發(fā)單元504,還用于在第二鏈路中接收第二藍(lán)牙設(shè)備發(fā)送的音頻數(shù)據(jù)信息,音頻數(shù)據(jù)信息用于表示通話內(nèi)容。
[0114]進(jìn)一步的,信令收發(fā)單元503,還用于在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的撥號指令,撥號指令攜帶有用戶在第一藍(lán)牙設(shè)備顯示的撥號界面中輸入的待呼出號碼。
[0115]通話處理單元601,還用于根據(jù)信令收發(fā)單元503接收的待呼出號碼進(jìn)行呼出。
[0116]信令收發(fā)單元503,還用于在第一鏈路中向第一藍(lán)牙設(shè)備發(fā)送呼出通知,以便第一藍(lán)牙設(shè)備根據(jù)呼出通知顯示呼出界面。
[0117]數(shù)據(jù)收發(fā)單元504,還用于在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送呼出通知。
[0118]進(jìn)一步的,信令收發(fā)單元503,還用于在第一鏈路中接收第一藍(lán)牙設(shè)備發(fā)送的多媒體播放指令,多媒體播放指令用于播放用戶選擇的多媒體數(shù)據(jù)。
[0119]信令收發(fā)單元503,還用于在第一鏈路中向第一藍(lán)牙設(shè)備發(fā)送多媒體播放響應(yīng),以便第一藍(lán)牙設(shè)備顯示多媒體播放界面。
[0120]數(shù)據(jù)收發(fā)單元504,還用于在第二鏈路中向第二藍(lán)牙設(shè)備發(fā)送多媒體播放通知。
[0121]本實(shí)施例提供的藍(lán)牙設(shè)備的控制裝置,首先根據(jù)互不沖突的第一協(xié)議與第二協(xié)議通過第一建立單元和第二建立單元分別建立第一鏈路和第二鏈路,第一鏈路和第二鏈路同時存在,使得不同的藍(lán)牙設(shè)備可以通過不同的鏈路同時連接到智能設(shè)備上;此外,信令收發(fā)單元用于通過第一鏈路傳輸?shù)谝凰{(lán)牙設(shè)備的控制信令,智能設(shè)備收到控制信令后,數(shù)據(jù)收發(fā)單元根據(jù)該控制信令通過第二鏈路與第二藍(lán)牙設(shè)備傳輸相應(yīng)的數(shù)據(jù),因而第一藍(lán)牙設(shè)備能夠通過本裝置實(shí)現(xiàn)對第二藍(lán)牙設(shè)備的控制,即以本裝置為中介,通過第一鏈路和第二鏈路分別與第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備進(jìn)行通信,實(shí)現(xiàn)同時與不同藍(lán)牙設(shè)備進(jìn)行通信,提高藍(lán)牙設(shè)備的利用率。
[0122]進(jìn)一步的,作為上述方法的實(shí)現(xiàn)方式,本實(shí)施例還提供了一種藍(lán)牙設(shè)備控制的系統(tǒng)。
[0123]如圖7所示,該系統(tǒng)包括第一藍(lán)牙設(shè)備701、第二藍(lán)牙設(shè)備702和包含上述裝置的智能終端703 ;
[0124]智能終端703,用于根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備701建立用于傳輸控制信令的第一鏈路。
[0125]智能終端703,還用于根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備702建立用于傳輸數(shù)據(jù)信息的第二鏈路。
[0126]第一藍(lán)牙設(shè)備701,用于在第一鏈路中向智能終端703發(fā)送控制信令。
[0127]智能終端703,還用于在第一鏈路中接收第一藍(lán)牙設(shè)備701發(fā)送的控制信令。
[0128]智能終端703,還用于根據(jù)控制信令在第二鏈路中向第二藍(lán)牙設(shè)備702發(fā)送數(shù)據(jù)信息。
[0129]第二藍(lán)牙設(shè)備702,還用于在第二鏈路中接收智能終端703發(fā)送的數(shù)據(jù)信息。
[0130]本實(shí)施例提供的藍(lán)牙設(shè)備的控制系統(tǒng),首先智能終端根據(jù)互不沖突的第一協(xié)議與第二協(xié)議分別與第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備建立第一鏈路和第二鏈路,第一鏈路和第二鏈路同時存在,使得第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備可以通過不同的鏈路同時連接到智能終端上;此外,第一藍(lán)牙設(shè)備通過第一鏈路向智能終端發(fā)送控制信令,智能終端收到控制信令后,再根據(jù)該控制信令通過第二鏈路與第二藍(lán)牙設(shè)備傳輸相應(yīng)的數(shù)據(jù),因而本系統(tǒng)能夠以智能終端為中介,通過第一鏈路和第二鏈路分別與第一藍(lán)牙設(shè)備和第二藍(lán)牙設(shè)備進(jìn)行通信,實(shí)現(xiàn)同時與不同藍(lán)牙設(shè)備進(jìn)行通信,提高藍(lán)牙設(shè)備的利用率。
[0131]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。
[0132]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種藍(lán)牙設(shè)備的控制方法,其特征在于,包括: 根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立第一鏈路,所述第一鏈路用于傳輸控制信令; 根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立第二鏈路,所述第二鏈路用于傳輸數(shù)據(jù)信息; 在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的控制信令; 根據(jù)所述控制信令在所述第二鏈路中與所述第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)信息為音頻數(shù)據(jù)信息,所述方法還包括: 在所述第一鏈路中向所述第一藍(lán)牙設(shè)備發(fā)送來電通知,以便所述第一藍(lán)牙設(shè)備根據(jù)所述來電通知顯示來電界面; 在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送來電通知; 在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的接聽指令; 根據(jù)所述接聽指令接收主叫方的音頻數(shù)據(jù)信息; 在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送接收的所述音頻數(shù)據(jù)信息; 在所述第二鏈路中接收所述第二藍(lán)牙設(shè)備發(fā)送的音頻數(shù)據(jù)信息,所述音頻數(shù)據(jù)信息用于表示通話內(nèi)容。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的撥號指令,所述撥號指令攜帶有用戶在第一藍(lán)牙設(shè)備顯示的撥號界面中輸入的待呼出號碼; 根據(jù)所述待呼出號碼進(jìn)行呼出; 在所述第一鏈路中向所述第一藍(lán)牙設(shè)備發(fā)送呼出通知,以便所述第一藍(lán)牙設(shè)備根據(jù)所述呼出通知顯示呼出界面; 在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送呼出通知。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的多媒體播放指令,所述多媒體播放指令用于播放用戶選擇的多媒體數(shù)據(jù); 在所述第一鏈路中向所述第一藍(lán)牙設(shè)備發(fā)送多媒體播放響應(yīng),以便所述第一藍(lán)牙設(shè)備顯示多媒體播放界面; 在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送多媒體播放通知。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于, 所述第一協(xié)議為邏輯鏈路控制和適配協(xié)議L2CAP或串口仿真協(xié)議RFCOMM ;所述第二協(xié)議為藍(lán)牙協(xié)議棧中的音頻協(xié)議。
6.一種藍(lán)牙設(shè)備的控制裝置,其特征在于,包括: 第一建立單元,用于根據(jù)第一協(xié)議與第一藍(lán)牙設(shè)備建立用于傳輸控制信令的第一鏈路; 第二建立單元,用于根據(jù)第二協(xié)議與第二藍(lán)牙設(shè)備建立用于傳輸數(shù)據(jù)信息的第二鏈路; 信令收發(fā)單元,用于在所述第一建立單元建立的第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的控制信令; 數(shù)據(jù)收發(fā)單元,用于根據(jù)所述信令收發(fā)單元接收的所述控制信令在所述第二建立單元建立的第二鏈路中與所述第二藍(lán)牙設(shè)備進(jìn)行數(shù)據(jù)傳輸。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述信令收發(fā)單元,還用于在所述第一建立單元建立的第一鏈路中向所述第一藍(lán)牙設(shè)備發(fā)送來電通知,以便所述第一藍(lán)牙設(shè)備根據(jù)所述來電通知顯示來電界面; 所述數(shù)據(jù)收發(fā)單元,還用于在所述第二建立單元建立的第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送來電通知; 所述信令收發(fā)單元,還用于在所述第一建立單元建立的所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的接聽指令; 所述裝置還包括通話處理單元,用于根據(jù)所述信令收發(fā)單元接收的所述接聽指令接收主叫方的數(shù)據(jù)信息,所述數(shù)據(jù)信息為音頻數(shù)據(jù)信息; 所述數(shù)據(jù)收發(fā)單元,還用于在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送所述通話處理單元接收的所述音頻數(shù)據(jù)信息; 所述數(shù)據(jù)收發(fā)單元,還用于在所述第二鏈路中接收所述第二藍(lán)牙設(shè)備發(fā)送的音頻數(shù)據(jù)信息,所述音頻數(shù)據(jù)信息用于表示通話內(nèi)容。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述信令收發(fā)單元,還用于在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的撥號指令,所述撥號指令攜帶有用戶在第一藍(lán)牙設(shè)備顯示的撥號界面中輸入的待呼出號碼;所述通話處理單元,還用于根據(jù)所述信令收發(fā)單元接收的所述待呼出號碼進(jìn)行呼出;所述信令收發(fā)單元,還用于在所述第一鏈路中向所述第一藍(lán)牙設(shè)備發(fā)送呼出通知,以便所述第一藍(lán)牙設(shè)備根據(jù)所述呼出通知顯示呼出界面; 所述數(shù)據(jù)收發(fā)單元,還用于在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送呼出通知。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述信令收發(fā)單元,還用于在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的多媒體播放指令,所述多媒體播放指令用于播放用戶選擇的多媒體數(shù)據(jù); 所述信令收發(fā)單元,還用于在所述第一鏈路中向所述第一藍(lán)牙設(shè)備發(fā)送多媒體播放響應(yīng),以便所述第一藍(lán)牙設(shè)備顯示多媒體播放界面; 所述數(shù)據(jù)收發(fā)單元,還用于在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送多媒體播放通知。
10.一種藍(lán)牙設(shè)備控制的系統(tǒng),其特征在于,所述系統(tǒng)包括第一藍(lán)牙設(shè)備、第二藍(lán)牙設(shè)備和包含權(quán)利要求6至9中任一項(xiàng)所述的裝置的智能終端; 所述智能終端,用于根據(jù)第一協(xié)議與所述第一藍(lán)牙設(shè)備建立用于傳輸控制信令的第一鏈路; 所述智能終端,還用于根據(jù)第二協(xié)議與所述第二藍(lán)牙設(shè)備建立用于傳輸數(shù)據(jù)信息的第二鏈路; 所述第一藍(lán)牙設(shè)備,用于在所述第一鏈路中向所述智能終端發(fā)送控制信令; 所述智能終端,還用于在所述第一鏈路中接收所述第一藍(lán)牙設(shè)備發(fā)送的所述控制信令; 所述智能終端,還用于根據(jù)所述控制信令在所述第二鏈路中向所述第二藍(lán)牙設(shè)備發(fā)送所述數(shù)據(jù)信息;所述第二藍(lán)牙設(shè)備,還用于在所述第二鏈路中接收所述智能終端發(fā)送的所述數(shù)據(jù)信
肩、O
【文檔編號】H04W76/00GK104184499SQ201410407903
【公開日】2014年12月3日 申請日期:2014年8月19日 優(yōu)先權(quán)日:2014年8月19日
【發(fā)明者】向宇 申請人:酷派軟件技術(shù)(深圳)有限公司