專利名稱:藍牙功能擴展裝置及方法
藍牙功能擴展裝置及方法
技術領域:
本發(fā)明有關一種藍牙功能擴展裝置及方法,特別是指一種由第一藍牙設備 對第二藍牙設備進行控制使用的藍牙功能擴展裝置及方法。背景技術:
"藍牙"技術的最初倡導者是五家世界著名的計算機和通信公司愛立信
Ericsson,國際商用機器IBM,英特爾Intel,諾基亞Nokia,和東芝Toshiba。 并于1998年5月成立了 "藍牙"特殊利益集團(Bluetooth Special Interest Group-SIG),該組織采取了向產(chǎn)業(yè)界無償轉(zhuǎn)讓該項專利技術的策略,以實現(xiàn)其 全球統(tǒng)一標準的目標。其目標是實現(xiàn)最高數(shù)據(jù)傳輸速度1Mbps(有效傳輸速度為 721kbps)、最大傳輸距離達10米,用戶不必經(jīng)過允許便可利用2. 4GHz的ISM(工 業(yè)、科學、醫(yī)學)頻帶,在其上設立79個帶寬為1MHz的信道,用每秒鐘切換1600 次的頻率、滾齒(hobbing)方式的頻譜擴散技術來實現(xiàn)電波的收發(fā)。這也就是藍 牙技術的由來和特點。使用藍牙技術進行通信的設備,分為決定頻率滾齒模式
"主叫方"和它的通信對手"受取方"。主叫方可同時與7臺受取方通信。因此 可以把主叫方連同7臺受取方共8臺設備連接成名為Piconet(鋸齒網(wǎng))的子網(wǎng)。 目前藍牙已經(jīng)可以支持眾多的profile,但是所支持的profile的總數(shù)還是 有限的,所能實現(xiàn)的功能也有限,廣大藍牙廠商無法最大程度的發(fā)揮自己設備 的性能,無法自動的給用戶展示自己可以實現(xiàn)的更多功能,無法給用戶提供一 些更高級的設置選項。
有鑒于此,實有必要提供一種藍牙功能擴展裝置及方法,利用該裝置及方 法為藍牙提供一個通用的設備能力擴展接口 。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種藍牙功能擴展裝置及方法,利用該裝置 及方法為藍牙提供一個通用的設備能力擴展接口 。
為達成上述目的,本發(fā)明的一種藍牙功能擴展裝置,該裝置包括一第一藍 牙設備,該第一藍牙設備包括一個或若干個預留功能槽。
較佳地,該裝置還包括一個或若干個第二藍牙設備,各第二藍牙設備包括 一個或若干個功能實體,上述第一藍牙設備通過藍牙協(xié)議與各第二藍牙設備進 行互聯(lián),各預留功能槽為第二藍牙設備的實體服務提供預留接口,用以發(fā)現(xiàn)第 二藍牙設備并對第二藍牙設備進行控制,利用第二藍牙設備的功能實體對外界 提供實體服務。
較佳地,上述第一藍牙設備還包括一個或若干個功能實體,各功能實體用 以提供實體服務,如此第一藍牙設備自身也可以實現(xiàn)一些功能。為達成上述目的,本發(fā)明還提供一種藍牙功能擴展方法,該方法基于上述 裝置,用以為藍牙提供一個通用的設備能力擴展接口,該方法包括下列步驟
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn);
第一藍牙設備對上述己經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解 該第二藍牙設備可以提供的功能服務;
判斷是否需要利用上述第二藍牙設備所提供的功能服務;
如果上述判斷為"是",則對第二藍牙設備進行控制;
第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服 務功能。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務; 判斷結果為"否",則結束該方法流程。
較佳地,上述步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍 牙設備提供的實體服務功能;在其之后還可以包括步驟判斷是否對外界提供 第二藍牙設備的實體服務功能;如果上述判斷為"是",則第一藍牙設備通過其 預留功能槽對外界提供第二藍牙設備的實體功能服務。如此第一藍牙設備可以 選擇是否對外界提供第二藍牙設備的實體功能服務。
如果上述步驟判斷是否對外界提供第二藍牙設備的實體服務功能;判斷 結果為"否",則結束該方法流程。
較佳地,對于上述步驟對第二藍牙設備進行控制;在其之后還可以包括 步驟第一藍牙設備偵測判斷第二藍牙設備是否斷開連接;如果上述判斷為 "是",則將第一藍牙設備的預留功能槽置空,同時對外界宣告預留功能槽為空, 并取消已經(jīng)連接的服務,并結束方法流程。如此可以達到對第二藍牙設備狀態(tài) 的輪訊。
如果上述步驟第一藍牙設備偵測判斷第二藍牙設備是否斷開連接;如果 上述判斷為"否",則繼續(xù)進入步驟第一藍牙設備對外宣告其預留功能槽具備 上述第二藍牙設備提供的實體服務功能。
較佳地,對于上述步驟對第二藍牙設備進行控制;在其之后還可以進行 步驟第一藍牙設備給第二藍牙設備發(fā)送訂閱信息;第一藍牙設備根據(jù)訂閱得 到的信息判斷第二藍牙設備是否斷開;如果上述判斷為"是",則將第一藍牙設 備的預留功能槽置空,同時對外界宣告預留功能槽為空,并取消已經(jīng)連接的服 務,并結束方法流程。如此方便第一藍牙設備更及時了解第二藍牙設備的狀態(tài)。
如果上述步驟第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否 斷開;判斷結果為"否",則進入步驟第一藍牙設備對外宣告其預留功能槽
具備上述第二藍牙設備提供的實體服務功能。
相較于現(xiàn)有技術,本發(fā)明的藍牙功能擴展裝置及方法,利用該裝置及方法 為藍牙提供一個通用的設備能力擴展接口。 一旦第一藍牙設備發(fā)現(xiàn)第二藍牙設備后,第一藍牙設備將向第二藍牙設備査詢其所具有的功能,了解設備能力后, 如果第一藍牙設備需要利用,就可以對第二藍牙設備實行完整控制與數(shù)據(jù)傳輸。
為對本發(fā)明的目的、構造特征及其功能有進一步的了解,茲配合附圖詳細 說明如下
圖1繪示本發(fā)明的藍牙功能擴展裝置的架構圖。
圖2繪示本發(fā)明的藍牙功能擴展方法的第一實施例的流程圖。
圖3繪示本發(fā)明的藍牙功能擴展方法的第二實施例的流程圖。
圖4繪示本發(fā)明的藍牙功能擴展方法的第三實施例的流程圖。 圖5繪示本發(fā)明的藍牙功能擴展方法的第四實施例的流程圖。 圖6繪示本發(fā)明的藍牙功能擴展方法的第五實施例的流程圖。 圖7繪示本發(fā)明的藍牙功能擴展方法的第六實施例的流程圖。
具體實施方式
請參閱圖1,圖1繪示本發(fā)明的藍牙功能擴展裝置的架構圖。 為達成上述目的,本發(fā)明的一種藍牙功能擴展裝置,用以為藍牙提供一個 通用的設備能力擴展接口,于本實施例,該裝置包括-
一個第二藍牙設備2,該第二藍牙設備2為一藍牙設備,該第二藍牙設備2 包括功能實體211和功能實體212;
一第一藍牙設備1,該第一藍牙設備1為一藍牙設備,該第一藍牙設備1通 過藍牙協(xié)議與第二藍牙設備2進行互聯(lián),該第一藍牙設備1包括預留功能槽121、 預留功能槽122,預留功能槽121、預留功能槽122為第二藍牙設備2的實體服 務提供預留接口,用以發(fā)現(xiàn)第二藍牙設備2并對第二藍牙設備2進行控制,利 用第二藍牙設備2的功能實體211和功能實體212對外界提供實體服務,于本 實施例,該第一藍牙設備1還包括一個或若干個功能實體111和功能實體112, 功能實體111和功能實體112用以提供實體服務,如此第一藍牙設備l自身也 可以實現(xiàn)一些功能。
當然,上述第二藍牙設備2可以為若干個,第一藍牙設備l可以對該若干 個第二藍牙設備2進行控制。
請參閱圖2,圖2繪示本發(fā)明的藍牙功能擴展方法的第一實施例的流程圖。 為達成上述目的,本發(fā)明還提供一種藍牙功能擴展方法,該方法基于上述 裝置,用以為藍牙提供一個通用的設備能力擴展接口,于該第一實施例,該方 法包括下列步驟
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn)(步驟201); 第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解 該第二藍牙設備可以提供的功能服務(步驟202);
判斷是否需要利用上述第二藍牙設備所提供的功能服務(步驟203);如果上述判斷為"是",則對第二藍牙設備進行控制(步驟204); 第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服
務功能(步驟205)。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務(步 驟203);判斷結果為"否",則結束該方法流程。
請參閱圖3,圖3繪示本發(fā)明的藍牙功能擴展方法的第二實施例的流程圖。
于該第二實施例,該方法包括下列步驟-
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn)(步驟301);
第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解
該第二藍牙設備可以提供的功能服務(步驟302);
判斷是否需要利用上述第二藍牙設備所提供的功能服務(步驟303); 如果上述判斷為"是",則對第二藍牙設備進行控制(步驟304);
第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服
務功能(步驟305)。
判斷是否對外界提供第二藍牙設備的實體服務功能(步驟306);
如果上述判斷為"是",則第一藍牙設備通過其預留功能槽對外界提供第二
藍牙設備的實體功能服務(步驟307)。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務(步 驟303);判斷結果為"否",則結束該方法流程。
如果上述步驟判斷是否對外界提供第二藍牙設備的實體服務功能(步驟 306);判斷結果為"否",則結束該方法流程。
如此第一藍牙設備可以選擇是否對外界提供第二藍牙設備的實體功能服務。
請參閱圖4,圖4繪示本發(fā)明的藍牙功能擴展方法的第三實施例的流程圖。
于該第三實施例,該方法包括下列步驟
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn)(步驟401); 第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解 該第二藍牙設備可以提供的功能服務(步驟402);
判斷是否需要利用上述第二藍牙設備所提供的功能服務(步驟403); 如果上述判斷為"是",則對第二藍牙設備進行控制(步驟404); 第一藍牙設備偵測判斷第二藍牙設備是否斷開連接(步驟408);
如果上述判斷為"否",則第一藍牙設備對外宣告其預留功能槽具備上述第
二藍牙設備提供的實體服務功能(步驟405)。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務(步 驟403);判斷結果為"否",則結束該方法流程。
如果上述步驟第一藍牙設備偵測判斷第二藍牙設備是否斷開連接(步驟408);判斷結果為"是",則將第一藍牙設備的預習功能槽置空,同時對外界宣
告預留功能槽為空,并取消已經(jīng)連接的服務(步驟409),并結束方法流程。 如此可以達到對第二藍牙設備狀態(tài)的輪訊。
請參閱圖5,圖5繪示本發(fā)明的藍牙功能擴展方法的第四實施例的流程圖。 于該第四實施例,該方法包括下列步驟
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn)(步驟501);
第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解
該第二藍牙設備可以提供的功能服務(步驟502);
判斷是否需要利用上述第二藍牙設備所提供的功能服務(步驟503); 如果上述判斷為"是",則對第二藍牙設備進行控制(步驟504); 第一藍牙設備偵測判斷第二藍牙設備是否斷開連接(步驟508);
第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服
務功能(步驟505);
判斷是否對外界提供第二藍牙設備的實體服務功能(步驟506);
如果上述判斷為"是",則第一藍牙設備通過其預留功能槽對外界提供第二
藍牙設備的實體功能服務(步驟507)。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務(步 驟503);判斷結果為"否",則結束該方法流程。
如果上述步驟第一藍牙設備偵測判斷第二藍牙設備是否斷開連接(步驟 508);判斷結果為"是",則將第一藍牙設備的預留功能槽置空,同時對外界宣
告預留功能槽為空,并取消已經(jīng)連接的服務(步驟509),并結束方法流程。
如此第一藍牙設備可以選擇是否對外界提供第二藍牙設備的實體功能服 務,并且第一藍牙設備可以達到對第二藍牙設備狀態(tài)的輪訊。
請參閱圖6,圖6繪示本發(fā)明的藍牙功能擴展方法的第五實施例的流程圖。
于該第五實施例,該方法包括下列步驟
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn)(步驟601);
第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解
該第二藍牙設備可以提供的功能服務(步驟602);
判斷是否需要利用上述第二藍牙設備所提供的功能服務(步驟603); 如果上述判斷為"是",則對第二藍牙設備進行控制(步驟604); 第一藍牙設備給第二藍牙設備發(fā)送訂閱信息(步驟608); 第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否斷開(步驟609);
如果上述判斷結果為"否",則第一藍牙設備對外宣告其預留功能槽具備上
述第二藍牙設備提供的實體服務功能(步驟605)。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務(步 驟603);判斷結果為"否",則結束該方法流程。如果上述步驟第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否 斷開(步驟609);判斷結果為"是",則將第一藍牙設備的預留功能槽置空, 同時對外界宣告預留功能槽為空,并取消已經(jīng)連接的服務(步驟610),并結束 方法流程。
如此方便第一藍牙設備更及時了解第二藍牙設備的狀態(tài)。
請參閱圖7,圖7繪示本發(fā)明的藍牙功能擴展方法的第六實施例的流程圖。
于該第六實施例,該方法包括下列步驟
第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn)(步驟701); 第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解 該第二藍牙設備可以提供的功能服務(步驟702);
判斷是否需要利用上述第二藍牙設備所提供的功能服務(步驟703); 如果上述判斷為"是",則對第二藍牙設備進行控制(步驟704); 第一藍牙設備給第二藍牙設備發(fā)送訂閱信息(步驟708); 第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否斷開(步驟709);
如果上述判斷結果為"否",則第一藍牙設備對外宣告其預留功能槽具備上
述第二藍牙設備提供的實體服務功能(步驟705)。
判斷是否對外界提供第二藍牙設備的實體服務功能(步驟706);
如果上述判斷為"是",則第一藍牙設備通過其預留功能槽對外界提供第二
藍牙設備的實體功能服務(步驟707)。
如果上述步驟判斷是否需要利用上述第二藍牙設備所提供的功能服務(步 驟703);判斷結果為"否",則結束該方法流程。
如果上述步驟判斷是否對外界提供第二藍牙設備的實體服務功能(步驟 706);判斷結果為"否",則結束該方法流程。
如果上述步驟第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否 斷開(步驟709);判斷結果為"是",則將第一藍牙設備的預留功能槽置空, 同時對外界宣告預留功能槽為空,并取消已經(jīng)連接的服務(步驟710),并結束
方法流程。
如此第一藍牙設備可以選擇是否對外界提供第二藍牙設備的實體功能服 務,并且方便第一藍牙設備更及時了解第二藍牙設備的狀態(tài)。
其中,對于上述各實施例中的步驟第一藍牙設備對上述己經(jīng)發(fā)現(xiàn)的第二
藍牙設備的功能實體進行發(fā)現(xiàn)以了解該第二藍牙設備可以提供的功能服務(步
驟202、步驟302、步驟402、步驟502、步驟602、步驟702);這些步驟所了
解第二藍牙設備可以提供的功能服務通常包括下列信息 第二藍牙設備遵循的標準;
第二藍牙設備基本信息,包括第二藍牙設備的設備廠商,設備型號,設備
設備子類等等;第二藍牙設備提供的服務;
第二藍牙設備提供的功能以及功能可以接受的參數(shù)定義以及參數(shù)的范圍; 第二藍牙設備是否可以提供消息通知功能。
相較于現(xiàn)有技術,發(fā)明的藍牙功能擴展裝置及方法,利用該裝置及方法為 藍牙提供一個通用的設備能力擴展接口 。 一旦第一藍牙設備發(fā)現(xiàn)第二藍牙設備 后,第一藍牙設備將向第二藍牙設備査詢其所具有的功能,了解設備能力后, 如果第一藍牙設備需要利用,就可以對第二藍牙設備實行完整控制與數(shù)據(jù)傳輸。
權利要求
1.一種藍牙功能擴展裝置,該裝置包括一第一藍牙設備,其特征在于,該第一藍牙設備包括一個或若干個預留功能槽。
2、 如權利要求1所述的藍牙功能擴展裝置,其特征在于,該裝置還包括一 個或若干個第二藍牙設備,各第二藍牙設備包括一個或若干個功能實體,上述 第一藍牙設備通過藍牙協(xié)議與各第二藍牙設備進行互聯(lián),各預留功能槽為第二 藍牙設備的實體服務提供預留接口,用以發(fā)現(xiàn)第二藍牙設備并對第二藍牙設備 進行控制,利用第二藍牙設備的功能實體對外界提供實體服務。
3、 如權利要求1或2所述的藍牙功能擴展裝置,其特征在于,上述第一藍 牙設備還包括一個或若干個功能實體,各功能實體用以提供實體服務。
4、 一種藍牙功能擴展方法,該方法基于上述權利要求2所述的裝置,其特 征在于,該方法包括下列步驟第一藍牙設備通過服務發(fā)現(xiàn)應用規(guī)范對第二藍牙設備進行發(fā)現(xiàn);第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解 該第二藍牙設備可以提供的功能服務;判斷是否需要利用上述第二藍牙設備所提供的功能服務;如果上述判斷為"是",則對第二藍牙設備進行控制;第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服 務功能。
5、 如權利要求4所述的藍牙功能擴展方法,其特征在于,如果上述步驟 判斷是否需要利用上述第二藍牙設備所提供的功能服務;判斷結果為"否",則 結束該方法流程。
6、 如權利要求4所述的藍牙功能擴展方法,其特征在于,上述步驟第一 藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服務功能; 在其之后還可以包括步驟判斷是否對外界提供第二藍牙設備的實體服務功能; 如果上述判斷為"是",則第一藍牙設備通過其預留功能槽對外界提供第二藍牙 設備的實體功能服務。
7、 如權利要求6所述的藍牙功能擴展方法,其特征在于,如果上述步驟 判斷是否對外界提供第二藍牙設備的實體服務功能;判斷結果為"否",則結束 該方法流程。
8、 如權利要求4所述的藍牙功能擴展方法,其特征在于,對于上述步驟 對第二藍牙設備進行控制;在其之后還可以包括步驟第一藍牙設備偵測判斷 第二藍牙設備是否斷開連接;如果上述判斷為"是",則將第一藍牙設備的預留 功能槽置空,同時對外界宣告預留功能槽為空,并取消已經(jīng)連接的服務,并結 束方法流程。
9、 如權利要求8所述的藍牙功能擴展方法,其特征在于,如果上述步驟 第一藍牙設備偵測判斷第二藍牙設備是否斷開連接;如果上述判斷為"否",則 繼續(xù)進入步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服務功能。
10、 如權利要求6所述的藍牙功能擴展方法,其特征在于,對于上述步驟 對第二藍牙設備進行控制;在其之后還可以包括步驟第一藍牙設備偵測判斷 第二藍牙設備是否斷開連接;如果上述判斷為"是",則將第一藍牙設備的預留功能槽置空,同時對外界宣告預留功能槽為空,并取消己經(jīng)連接的服務,并結 束方法流程。
11、 如權利要求10所述的藍牙功能擴展方法,其特征在于,如果上述步驟: 第一藍牙設備偵測判斷第二藍牙設備是否斷開連接;如果上述判斷為"否",則 繼續(xù)進入步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服務功能。
12、 如權利要求7所述的藍牙功能擴展方法,其特征在于,對于上述步驟: 對第二藍牙設備進行控制;在其之后還可以包括步驟第一藍牙設備偵測判斷 第二藍牙設備是否斷開連接;如果上述判斷為"是",則將第一藍牙設備的預留 功能槽置空,同時對外界宣告預留功能槽為空,并取消已經(jīng)連接的服務,并結 束方法流程。
13、 如權利要求12所述的藍牙功能擴展方法,其特征在于,如果上述步驟: 第一藍牙設備偵測判斷第二藍牙設備是否斷開連接;如果上述判斷為"否",則 繼續(xù)進入步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服務功能。
14、 如權利要求4所述的藍牙功能擴展方法,其特征在于,對于上述步驟: 對第二藍牙設備進行控制;在其之后還可以進行步驟第一藍牙設備給第二藍 牙設備發(fā)送訂閱信息;第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是 否斷開;如果上述判斷為"是",則將第一藍牙設備的預留功能槽置空,同時對 外界宣告預留功能槽為空,并取消已經(jīng)連接的服務,并結束方法流程。
15、 如權利要求14所述的藍牙功能擴展方法,其特征在于,如果上述步驟:第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否斷開;判斷結果為 "否",則進入步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服務功能。
16、 如權利要求6所述的藍牙功能擴展方法,其特征在于,對于上述步驟: 對第二藍牙設備進行控制;在其之后還可以進行步驟第一藍牙設備給第二藍 牙設備發(fā)送訂閱信息;第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是 否斷開;如果上述判斷為"是",則將第一藍牙設備的預留功能槽置空,同時對 外界宣告預留功能槽為空,并取消已經(jīng)連接的服務,并結束方法流程。
17、 如權利要求16所述的藍牙功能擴展方法,其特征在于,如果Jl述步驟: 第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否斷開;判斷結果為"否",則進入步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙設備提供的實體服務功能。
18、 如權利要求7所述的藍牙功能擴展方法,其特征在于,對于上述步驟: 對第二藍牙設備進行控制;在其之后還可以進行步驟第一藍牙設備給第二藍 牙設備發(fā)送訂閱信息;第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是 否斷開;如果上述判斷為"是",則將第一藍牙設備的預留功能槽置空,同時對 外界宣告預留功能槽為空,并取消己經(jīng)連接的服務,并結束方法流程。
19、 如權利要求18所述的藍牙功能擴展方法,其特征在于,如果上述步驟: 第一藍牙設備根據(jù)訂閱得到的信息判斷第二藍牙設備是否斷開;判斷結果為"否",則進入步驟第一藍牙設備對外宣告其預留功能槽具備上述第二藍牙 設備提供的實體服務功能。
全文摘要
本發(fā)明揭示一種藍牙功能擴展裝置及方法,該裝置包括一個或若干個第二藍牙設備,各第二藍牙設備包括一個或若干個功能實體;一第一藍牙設備,該第一藍牙設備包括一個或若干個預留功能槽,各預留功能槽為第二藍牙設備的實體服務提供預留接口,用以發(fā)現(xiàn)第二藍牙設備并對第二藍牙設備進行控制,利用第二藍牙設備的功能實體對外界提供實體服務?;谏鲜鲅b置所實現(xiàn)的方法,其步驟包括第一藍牙設備對第二藍牙設備進行發(fā)現(xiàn);第一藍牙設備對上述已經(jīng)發(fā)現(xiàn)的第二藍牙設備的功能實體進行發(fā)現(xiàn)以了解該第二藍牙設備可以提供的功能服務;判斷是否需要利用上述第二藍牙設備所提供的功能服務;若“是”,則對第二藍牙設備進行控制;第一藍牙設備對外宣告具備第二藍牙設備提供的實體服務功能。
文檔編號H04B5/00GK101369826SQ20071004500
公開日2009年2月18日 申請日期2007年8月17日 優(yōu)先權日2007年8月17日
發(fā)明者顧季峰 申請人:環(huán)達電腦(上海)有限公司